विषयसूची:
- चरण 1: परिचय
- चरण 2: पीसीबी डिजाइन
- चरण 3: कोडिंग
- चरण 4: विधानसभा
- चरण 5: TIP1 - ATTiny80 बोर्ड कॉन्फ़िगरेशन
- चरण 6: TIP2 - MISO -> MOSI और MOSI -> MISO
- चरण 7: आनंद लें
![3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس : 7 कदम 3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس : 7 कदम](https://i.howwhatproduce.com/images/007/image-19838-j.webp)
वीडियो: 3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس : 7 कदम
![वीडियो: 3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس : 7 कदम वीडियो: 3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس : 7 कदम](https://i.ytimg.com/vi/XL-URMSPxu0/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
![3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس 3 ATtiny85 पिन का नियंत्रण - Nrf24L01 - التحكم بثلاثة دبابيس](https://i.howwhatproduce.com/images/007/image-19838-1-j.webp)
بسم الله الرحمن الرحيم
चरण 1: परिचय
![परिचय परिचय](https://i.howwhatproduce.com/images/007/image-19838-2-j.webp)
ATTiny85 एक उच्च-प्रदर्शन, कम-शक्ति वाला माइक्रोचिप 8-बिट AVR RISC-आधारित माइक्रोकंट्रोलर है जो 8KB ISP फ्लैश मेमोरी, 512B EEPROM, 512-बाइट SRAM, 6 सामान्य उद्देश्य I / O लाइनों को जोड़ता है।
एक I/O लाइन को RESET पिन के रूप में कॉन्फ़िगर किया गया है। हमारे पास केवल 5 I/O लाइनें बची हैं।
दूसरी ओर, nRF24L01 एक सिंगल चिप 2.4GHz ट्रांसीवर है। इसे एक सीरियल पेरिफेरल इंटरफेस (एसपीआई - 5 आई/ओ लाइन) के माध्यम से कॉन्फ़िगर और संचालित किया जाता है।
ATTiny85 को nRF24L01 के साथ जोड़ने से एक साधारण स्विच को जोड़ने के लिए कोई जगह नहीं बची है।
यह लेख "नेर्ड राल्फ मूल लेख" - https://nerdralph.blogspot.com/2014/01/nrf24l01-con… - ट्रांसीवर को नियंत्रित करने के लिए ATTiny85 के सिर्फ 3 पिन का उपयोग कैसे करें, पर फिर से विचार करता है।
यह लेख एक ही स्थान पर मामले का इलाज करने वाले कई लेखों में फैली सारी जानकारी एकत्र करता है।
चरण 2: पीसीबी डिजाइन
![पीसीबी डिजाइन पीसीबी डिजाइन](https://i.howwhatproduce.com/images/007/image-19838-3-j.webp)
इस साधारण बोर्ड को डिजाइन करने के लिए Kicad का उपयोग किया जाता है।
चरण 3: कोडिंग
![कोडन कोडन](https://i.howwhatproduce.com/images/007/image-19838-4-j.webp)
![कोडन कोडन](https://i.howwhatproduce.com/images/007/image-19838-5-j.webp)
परीक्षण के लिए दो रेखाचित्र स्वतंत्र रूप से उपलब्ध हैं।
- ट्रांसमीटर स्केच: ATTiny85 बोर्ड पर फ्लैश करने के लिए
- रिसीवर स्केच: हमारे ATMega328PB स्निफर बोर्ड पर फ्लैश करने के लिए
चरण 4: विधानसभा
![सभा सभा](https://i.howwhatproduce.com/images/007/image-19838-6-j.webp)
एक साधारण बोर्ड का मतलब आसान असेंबली है।
चरण 5: TIP1 - ATTiny80 बोर्ड कॉन्फ़िगरेशन
![TIP1 - ATTiny80 बोर्ड कॉन्फ़िगरेशन TIP1 - ATTiny80 बोर्ड कॉन्फ़िगरेशन](https://i.howwhatproduce.com/images/007/image-19838-7-j.webp)
सफल संचार प्राप्त करने के लिए ATTiny85 को 1 मेगाहर्ट्ज आंतरिक आवृत्ति के साथ कॉन्फ़िगर किया जाना चाहिए।
SPI बस को धीमा करने से RC सर्किट को CSN I/O लाइन को पूरी तरह से चार्ज करने और पूरी तरह से डिस्चार्ज करने के लिए पर्याप्त समय मिल जाता है।
चरण 6: TIP2 - MISO -> MOSI और MOSI -> MISO
जब एक SPI मास्टर के रूप में उपयोग किया जाता है
- ATTINY85 MISO -> Nrf24L01 MOSI
- ATTINY85 MOSI -> Nrf24L01 MISO
जब ISP प्रोग्रामिंग के लिए उपयोग किया जाता है
- ATTINY85 MISO -> Nrf24L01 MISO
- ATTINY85 MOSI -> Nrf24L01 MOSI
चरण 7: आनंद लें
उपयोग के मामले को प्रदर्शित करने के लिए एक वीडियो एम्बेड किया गया है।
सिफारिश की:
बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम
![बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम](https://i.howwhatproduce.com/images/001/image-80-23-j.webp)
बिना सोल्डर पिन हैडर लेकिन पोगो पिन के Arduino नैनो के लिए ICSP कनेक्टर: बोर्ड पर बिना सोल्डर पिन हेडर के Arduino नैनो के लिए ICSP कनेक्टर बनाएं, लेकिन Pogo Pin.Parts3×2 पिन सॉकेट X1 - APitch 2.54mm ड्यूपॉन्ट लाइन वायर महिला पिन कनेक्टर हाउसिंग टर्मिनल x6 - BP75-E2 (1.3 मिमी शंक्वाकार सिर) स्प्रिंग टेस्ट जांच पोगो पिन
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
![पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ) पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-1075-49-j.webp)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम
![ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम](https://i.howwhatproduce.com/images/001/image-2218-28-j.webp)
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण | NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में | RGB LED STRIP स्मार्टफोन कंट्रोल: हाय दोस्तों इस ट्यूटोरियल में हम सीखेंगे कि RGB LED स्ट्रिप को नियंत्रित करने के लिए IR रिमोट के रूप में nodemcu या esp8266 का उपयोग कैसे करें और Nodemcu को वाईफाई पर स्मार्टफोन द्वारा नियंत्रित किया जाएगा। तो मूल रूप से आप अपने स्मार्टफोन से RGB LED STRIP को नियंत्रित कर सकते हैं
एलईडी पॉट पिन फीका नियंत्रण: 3 कदम
![एलईडी पॉट पिन फीका नियंत्रण: 3 कदम एलईडी पॉट पिन फीका नियंत्रण: 3 कदम](https://i.howwhatproduce.com/images/004/image-9962-35-j.webp)
लेड पॉट पिन फेड कंट्रोल: यह निर्देश उपयोगकर्ता को पोटेंशियोमीटर पर नॉब को चालू करने की अनुमति देगा और पोटेंशियोमीटर की स्थिति के आधार पर सभी 6 एलईडी के माध्यम से साइकिल चलाएगा। पोटेंशियोम की स्थिति के आधार पर पड़ोसी एलईडी को मंद करने के लिए कोड भी जोड़ा गया है
आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम
![आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960486-isp-6-pin-to-8-pin-socket-4-steps-j.webp)
ISP ६ पिन से ८ पिन सॉकेट: जिस कारण से मैंने मुख्य रूप से इस परियोजना का निर्माण किया था, वह ATTiny45 को प्रोग्राम करना था, जिसमें ८ पिन कनेक्शन है, जबकि मेरे USBtinyISP (लेडीडा से) में केवल १० पिन और ६ पिन कनेक्शन है। लगभग ३-४ सप्ताह तक इंटरनेट पर जासूसी करने के बाद मुझे कुछ भी नहीं मिला