व्यावहारिक अभ्यास के जरिए इलेक्ट्रॉनिक्स सीखना
(beletronics.wordpress.com)- इलेक्ट्रॉनिक्स के शुरुआती शिक्षार्थियों के लिए खुद बनाकर सीखने की प्रक्रिया के अनुसार बुनियाद और मेकिंग प्रोजेक्ट्स को एक जगह पर समेटने वाली साइट है
- सीखने की शुरुआत बेसिक इलेक्ट्रॉनिक्स से होती है और फिर गेम, प्रोसेसर और कंप्यूटर बनाने तक चरणबद्ध रूप से आगे बढ़ती है
- प्रोजेक्ट उदाहरणों में Pong गेम, 4-bit processor, और पूरा Z80 computer बनाना शामिल है
- हर विषय अलग पेज से जुड़ा है, इसलिए रुचि के अनुसार किसी भी मेकिंग प्रोजेक्ट से पढ़ना शुरू किया जा सकता है
- सिर्फ सिद्धांत पढ़ने के बजाय बार-बार के प्रैक्टिकल अभ्यास और बनाने के अनुभव के जरिए इलेक्ट्रॉनिक्स की समझ विकसित करने पर ज़ोर है
इलेक्ट्रॉनिक्स उत्साहियों के लिए सीखने की जगह
- “There’s no place like home” इलेक्ट्रॉनिक्स उत्साहियों और शुरुआती लोगों के लिए एक साइट है
- साइट की संरचना इस विचार पर आधारित है कि लगातार अभ्यास से ही वास्तविक ज्ञान बनता है
प्रैक्टिकल-केंद्रित सीखने के भाग
- Learn basic electronics – click to read: बेसिक इलेक्ट्रॉनिक्स सीखें
- Create a legendary Pong game – click to read: Pong गेम बनाएं
- Create a 4-bit processor – click to read: 4-bit processor बनाएं
- Create a complete Z80 computer – click to read: पूरा Z80 computer बनाएं
1 टिप्पणियां
Hacker News की राय
गणित की पढ़ाई बीच में छोड़ने के बाद खुद से सीखकर software engineer बना, और इस गर्मी में CS ज्ञान की कमियां भर रहा हूं
programming language implementation आखिरकार समझ में आने लगा है, और bytecode interpreter व compiler भी कुछ महीने पहले की तुलना में काफी कम डरावने लगते हैं
एक toy interpreter खुद implement करके देखने के बाद पहली बार यह जानने की जिज्ञासा हुई कि hardware components असल में विस्तार से कैसे काम करते हैं, इसलिए nand2tetris project और breadboard से खेलना शुरू किया—और यह वाकई मजेदार है
pure mathematics वाली सोच की ओर ज्यादा झुकाव हो तो applied fields को कमतर आंकना आसान हो जाता है, लेकिन computer science की abstract theory और calculation के लिए physical objects का इस्तेमाल करने के तरीके के बीच गहरा और अनिवार्य संबंध है—यह काफी सुंदर लगता है
यह सोचकर और भी समझ आता है कि von Neumann मूल रूप से mathematician थे। अगर आप भी ऐसी ही स्थिति में हैं, तो जब तैयार हों, इसे जरूर सीखने की सलाह दूंगा
Nissan और Shocken ने बेहतरीन content को बहुत accessible बनाया, और एक toy computer को बिल्कुल नीचे से खुद बनाते जाना मजेदार और संतोषजनक अनुभव था
[0] https://www.nand2tetris.org/
अगर आप CCC और hacker festivals से परिचित नहीं हैं, तो https://media.ccc.de/ recommend करता हूं
वहां शानदार hacker events की बहुत सारी video recordings archived हैं, और smart TV पर देखने के लिए plugin भी है
मैं पुराना developer हूं और हमेशा electronics आजमाना चाहता था, इसलिए लगा कि मैं ही target reader हूं; लेकिन पहला paragraph और diagram देखते ही ऐसा लगा जैसे मैं अपने से ज्यादा होशियार लोगों से भरे कमरे में खड़ा हूं
बात कुछ ऐसी थी: “TTL 7483 datasheet देखते ही तुरंत पता चल जाता है कि यह दो 4-bit binary words A और B को जोड़ता है”; समझ नहीं आ रहा कि basic electronics सीखने में सचमुच यहीं से शुरू करना चाहिए या नहीं
presentation ऐसा था मानो सिर्फ diagram ही काफी हो। datasheet पढ़ी होती तो शुरुआत में लिखा मिलता कि यह 4-bit addition करता है, लेकिन page ने इसमें मदद नहीं की
अगले paragraph पर जाएं तो transistor की बात आती है। आदर्श रूप से author datasheet दिखाते तो अच्छा होता, लेकिन शायद ऐसा न कर पाने की कोई वजह हो
बाद की material ने basics को काफी साफ तरीके से समझाया, ऐसा मुझे लगा; वर्षों तक electronics सीखने की कोशिश के बावजूद जो बात जम नहीं रही थी, उसके मुकाबले इसकी pace अब तक देखी चीजों से बेहतर लगी
बेशक, हर व्यक्ति अलग होता है, और व्यक्तिगत रूप से मुझे अपने से ज्यादा होशियार लोगों से भरे कमरे में होना पसंद है
फिर transistors को जोड़कर AND/OR gates बनाते, फिर XOR और दूसरे gates, multiplexer, half adder/full adder, flip-flop से गुजरते हुए आखिर में synchronous clocked logic तक पहुंचते थे
practical work TTL chips से शुरू होता था, लेकिन classes का timing ऐसा रखा जाता था कि chips संभालने से पहले asynchronous logic theory का ज्यादातर हिस्सा सीख चुके हों
शायद यह industry users के लिए लिखे जाने के निशान हो सकते हैं। इसकी आदत पड़ सकती है, और approach ऐसी बन जाती है कि किसी खास circuit को box की तरह बांधकर पहले सिर्फ उसका behavior देखें, फिर जरूरत पड़ने पर अंदर गहराई से जाएं
पता नहीं क्यों, लेकिन दूसरे क्षेत्रों में भी यह अक्सर दिखता है, खासकर mathematics में। शायद यह curse of knowledge है
जो लोग पहली बार देखकर इसे बहुत कठिन समझकर निराश हो रहे हैं, उनसे कहूंगा कि यह सच में कठिन है। इसे introductory-level electronics concepts page कहना मुश्किल है
voltage, current, time domain और frequency response, और इन concepts को कैसे समझना चाहिए—इनकी बहुत सारी explanation missing है
अगर आप ज्यादा सहज intro material चाहते हैं, तो Analog Devices का free circuit theory course अच्छा है
https://wiki.analog.com/university/courses/circuits#circuits...
electronics course भी शानदार है
https://wiki.analog.com/university/courses/electronics/text/...
Analog Devices analog circuit design और A/D conversion में industry के top स्तर पर है, इसलिए गंभीरता से सीखना हो तो देखने लायक है
Ben Eater का 8-bit computer kit[1] electronics के इच्छुक geeks के लिए Lego जैसा है
वे kits उसके बेहतरीन YouTube channel के viewers की भारी मांग का नतीजा थे, जो breadboard CPU और computer की वजह से मशहूर हुआ
मैं अभी 16x2 LCD character display वाले उसके 6502 breadboard computer को assemble कर रहा हूँ
transistor circuit कैसे काम करता है, यह सीखने के लिए “1-100 Transistor Projects” PDF[2] भी अच्छी है, और PDF, breadboard, दर्जनभर transistors और छोटे components हों तो आप कुछ समय तक व्यस्त रहेंगे
इसका sequel “101-200 Transistor Circuits”[3], IC circuits का material[4], और ऐतिहासिक 555 timer chip का material[5] भी है। फिर भी कमी लगे तो electronics hobby magazines[6] देख सकते हैं
[1] https://eater.net
[2] https://archive.org/details/1To100TransistorCircuits
[3] https://www.talkingelectronics.com/projects/200TrCcts/101-20...
[4] https://www.talkingelectronics.com/projects/100%20IC%20Circu...
[5] https://www.talkingelectronics.com/projects/50%20-%20555%20C...
[6] https://worldradiohistory.com/Popular-Electronics-Guide.htm
https://turingcomplete.game/
मैं electronics सीखने के resources की list[1] बना रहा था, इसमें इसे भी ज़रूर add करूँगा
[1] https://hardwareteams.com/docs/analog/circuits-resouces/
अगर मैंने इस तरीके से सीखा होता तो शायद मेरी रुचि घट जाती
Arduino, motors, LEDs और कुछ sensors लेकर शुरू करना कहीं बेहतर है, फिर esp8266/esp32 पर बढ़ सकते हैं
हालांकि हो सकता है मैं embedded side से सोच रहा हूँ, और electrical engineer के तौर पर काम किए 2 साल ने calculation वाले gaps भर दिए हों। बस मेरी निजी राय है
फिर भी resistor और diode level पर पूरी तरह करके देखना अब भी मायने रखता है। आखिर किसी को उस level को इतना समझना होगा कि वह Arduino और Pico design कर सके, जिनसे बाकी हम खेलते हैं
लेकिन वह क्षेत्र modular digital electronics है, और basic passive components—resistor, capacitor, inductor—के principles से analog circuit theory, semiconductors और digital logic तक जाने वाला रास्ता नहीं है
मुझे समस्या तब होती है जब “electronics कैसे सीखें?” के जवाब में ऐसी approach बिना किसी explanation या condition के सुझा दी जाती है
जिन लोगों के पास electrical engineering degree नहीं है, लेकिन practical electrical engineering सीखना चाहते हैं, उनके लिए मुझे लगता है कि इस topic पर यह सबसे अच्छी किताब है
Practical Electronics for Inventors, Fourth Edition
Paul Scherz और Simon Monk की किताब
सुना है https://libgen.is/ पर मिल सकती है
सही कहें तो यह digital electronics है
पूर्व Google, Cisco, Sun engineer और UC Berkeley adjunct professor रहे Ed Lipiansky की electronics fundamentals वाली किताब देखना अच्छा रहेगा। यह analog और digital दोनों cover करती है
Electrical, Electronics, and Digital Hardware Essentials for Scientists and Engineers
https://www.wiley.com/en-us/Electrical,+Electronics,+and+Dig...
वैसे Ed Berkeley के adjunct professor नहीं थे; वे UC Berkeley और UC Santa Cruz के extension programs में पढ़ाते थे
hobby electronics सीखने के लिए मुझे Westcott & Westcott की ‘basic electronics: theory and practice’[0] भी recommend की गई थी; अगर कोई दोनों जानता हो तो तुलना कर दे तो अच्छा होगा
0: https://books.google.com/books/about/Basic_Electronics.html?...
समस्याएँ रही हों, फिर भी इलेक्ट्रॉनिक कंपोनेंट्स के रिटेल स्टोर याद आते हैं
Radio Shack में इलेक्ट्रॉनिक्स सीखने के लिए Forrest Mims के इंजीनियर नोट्स हुआ करते थे, और वीकेंड पर अगर अचानक किसी जरूरी पार्ट की जरूरत पड़ जाए तो Fry’s तक ड्राइव करके खरीद पाना अच्छा लगता था
अभी भी चल रहे Santa Clara के Anchor Electronics, San Mateo Electronics Supply, और Jameco को सलाम
SF Bay Area में इलेक्ट्रॉनिक पार्ट्स की इन्वेंट्री और used सामान वाले स्टोर गायब होते जा रहे हैं, यह भी अफसोस की बात है। Weird Stuff, Halted/HSC, और हालिया शिकार Excess Solutions भी बंद हो चुके हैं
सोच रहा हूँ कि इस इलाके में अभी भी कहीं used या surplus इलेक्ट्रॉनिक पार्ट्स ढूँढने लायक जगह बची है या नहीं