Arduino नैनो: सब कुछ जो आपको इस विकास बोर्ड के बारे में जानना चाहिए

अरुडिनो नैनो

अरुडिनो नैनो यह उन संस्करणों में से एक है जिसमें आप प्रसिद्ध Arduino विकास बोर्ड पा सकते हैं। यह छोटा है, लेकिन इसके आकार से मूर्ख मत बनो, यह बहुत सारी संभावनाएं छिपाता है। यह इलेक्ट्रॉनिक्स के लिए एक वास्तविक स्विस सेना के चाकू की तरह है। इसके साथ आप परियोजनाओं की एक भीड़ बना सकते हैं जिसमें खपत और बे पर आकार रखना महत्वपूर्ण है।

सभी Arduino और संगत बोर्डों की तरह, इसकी अन्य पुरानी बहनों के साथ समानताएं हैं, हालांकि इसमें कुछ विशिष्ट तकनीकी विशेषताएं भी हैं जो दूसरों से अलग हैं। इस लेख में आप उन सभी को देखेंगे समानताएं और भेद इस बोर्ड के बारे में आपको जो कुछ भी जानने की जरूरत है उसे समझने में सक्षम होने के लिए और Arduino Nano के साथ अपनी खुद की DIY परियोजनाओं को विकसित करना शुरू करें।

Arduino नैनो क्या है?

Arduino यह दुनिया में पहले से ही एक क्लासिक है hardware libre और निर्माता दुनिया. इसके विकास और सॉफ्टवेयर समुद्र तटों के साथ आप कई परियोजनाएं बना सकते हैं जहां सीमा आपकी कल्पना है और हां... निश्चित रूप से कुछ तकनीकी सीमाएं हैं। लेकिन वे आपको इलेक्ट्रॉनिक्स, प्रोग्रामिंग सीखने और वास्तविक चमत्कार बनाने की भी अनुमति देते हैं।

यहां तक ​​कि पेशेवर परियोजनाएं इन विकास बोर्डों पर आधारित हैं। के मामले में Arduino नैनो, यह एक छोटा संस्करण है de Arduino UNO। यह आपके द्वारा उपभोग की जाने वाली ऊर्जा की मांग को कम करता है और इसका मतलब है कि गठरी को घर में रखने के लिए कम जगह की आवश्यकता होती है, जिससे यह उन परियोजनाओं के लिए आदर्श बन जाता है जहां आकार महत्वपूर्ण है।

यह कोई प्लेट नहीं है Arduino UNO वास्तव में छोटा, जैसा कि आप देखेंगे कि कुछ हैं महत्वपूर्ण तकनीकी अंतर। न ही इसका कोई विकल्प है लिली का पत्ता। लेकिन यह अन्य विशेषताओं और सार को साझा करता है जो सभी Arduino परियोजनाओं में मौजूद है। बेशक, इसे उसी के साथ प्रोग्राम किया जा सकता है अरुडिनो आईडीई बाकी की तरह।

तकनीकी सुविधाओं

Arduino नैनो तकनीकी विशेषताओं

Arduino नैनो बोर्ड में कुछ तकनीकी विशेषताएं हैं, जिन्हें आपको इसके साथ शुरू करने से पहले पता होना चाहिए मूल्यांकन करें कि यह वही है जो आपको चाहिए आपकी परियोजना के लिए या आपकी अपेक्षाओं को पूरा नहीं करता है।

ESAS तकनीकी विशेषताओं ध्वनि:

  • यह एक छोटा, लचीला और आसानी से उपयोग होने वाला माइक्रोकंट्रोलर बोर्ड है।
  • यह Atmel ATmega328p माइक्रोकंट्रोलर या MCU पर संस्करणों 3.x और पिछले संस्करणों में ATmega168 पर आधारित है। किसी भी मामले में, यह 16 मेगाहर्ट्ज की आवृत्ति पर काम करता है।
  • मेमोरी में 16 केबी या 32 केबी फ्लैश होता है जो संस्करण पर निर्भर करता है (बूटलोडर के लिए इस्तेमाल किए गए 2 केबी), एसआरएएम मेमोरी के 1 या 2 केबी और एमसीयू के आधार पर एक 512 बाइट या 1 केबी ईप्रॉम के साथ।
  • इसमें 5 वी का आपूर्ति वोल्टेज है, लेकिन इनपुट वोल्टेज 7 से 12 वी तक भिन्न हो सकता है।
  • इसमें 14 डिजिटल पिन, 8 एनालॉग पिन, 2 रीसेट पिन और 6 पावर पिन (Vcc और GND) हैं। एनालॉग और डिजिटल पिंस में से, उन्हें कई अतिरिक्त फ़ंक्शन जैसे पिनमोड () और डिजिटल वाइट () और एनालॉगरेड () एनालॉग्स के लिए असाइन किए गए हैं। एनालॉग्स के मामले में, वे 10 से 0 वी तक 5-बिट रिज़ॉल्यूशन की अनुमति देते हैं। डिजिटल्स पर, 22 को आउटपुट के रूप में इस्तेमाल किया जा सकता है PWM.
  • इसमें प्रत्यक्ष वर्तमान सॉकेट शामिल नहीं है।
  • यह प्रोग्राम या पावर देने के लिए कंप्यूटर के साथ कनेक्शन के लिए एक मानक miniUSB का उपयोग करता है।
  • इसकी बिजली की खपत 19mA है।
  • पीसीबी का आकार केवल 18 ग्राम के वजन के साथ 45x7 मिमी है।

पिनआउट और डेटशीट

अरुडिनो नैनो पिनआउट

इस छवि में आप Arduino के सौजन्य से देख सकते हैं पिनआउट या पिनों और कनेक्शनों का पूर्वाभास जो आप इस विकास बोर्ड में पा सकते हैं। जैसा कि आप देख सकते हैं, Arduino नैनो में अपनी बहनों के रूप में कई I / O पिन नहीं हैं, लेकिन इसमें अधिकांश परियोजनाओं के लिए काफी मात्रा है।

यदि आप अधिक विवरण देखना चाहते हैं, तो आप एक्सेस कर सकते हैं डेटशीट यह Arduino नैनो संस्करण के लिए मौजूद है:

अन्य Arduino मिनी और माइक्रो बोर्डों के साथ अंतर

अरुडिनो बोर्ड

अंदर आधिकारिक Arduinos आप उन संस्करणों को पा सकते हैं जिनके बारे में हम इस ब्लॉग में बात कर रहे हैं, जैसे UNO, Mega, आदि। एक और यह Arduino नैनो है, जिसमें निम्नलिखित अंतर हैं जो आपने पिछले अनुभागों में देखे हैं।

हालाँकि, करने के लिए सबसे उत्कृष्ट का एक सारांश, ये अन्य आधिकारिक कम आकार की प्लेटों के संबंध में सबसे महत्वपूर्ण हैं:

  • यह Arduino Mini के समान गोल के साथ डिज़ाइन किया गया था, केवल नैनो में ए miniUSB पोर्ट इसे प्रोग्राम करने और इसे ऊर्जा के साथ खिलाने के लिए।
  • Su कीमत यह Arduino Mini और Arduino Micro के बीच है।
  • बाकी विशेषताओं को निम्नलिखित में देखा जा सकता है तालिका:
सुविधाओं

अरुडिनो मिनी

अरुडिनो माइक्रो

अरुडिनो नैनो

microcontroller

एटमेगा३२८पी

ATmega32U4

ATmega168 / ATmega328P

ऑपरेटिंग वोल्टेज

5 वी

5 वी

5 वी

वोल्टेज आपूर्ति

7-9 वी

7-12 वी

7-9 वी

कार्यकारी आवृति

16 मेगाहर्ट्ज

16 मेगाहर्ट्ज

16 मेगाहर्ट्ज

एनालॉग इनपुट / आउटपुट

8/0

12/0

8/0

डिजिटल इनपुट / आउटपुट

14/14

20/20

14/14

PWM

6

7

6

ईईपीरोम (केबी)

1

1

/ 0.512 0 है

एसआरएएम (केबी)

2

2.5

/ 1 2 है

फ्लैश (केबी)

32

32

/ 16 32 है

मुख्य शक्ति और प्रोग्रामिंग पोर्ट

FTDI कार्ड या केबल

microUSB

MiniUSB

UART

1

1

1

आयाम
3 एक्स 1.8 सेमी 4.8 एक्स 1.77 सेमी 4.5 एक्स 1.8 सेमी

अनुकूलता

Arduino नैनो बोर्ड है सभी प्रकार के इलेक्ट्रॉनिक घटकों के साथ संगत बाकी प्लेटों की तरह। किसी भी प्रकार की अधिकतम सीमा और वोल्टेज की सीमाओं का कोई सीमा नहीं है जो इसका समर्थन करता है। लेकिन अन्यथा, आप अपने इच्छित किसी भी घटक का उपयोग कर सकते हैं सभी HwLibre में देखे गए.

Arduino नैनो के साथ आरंभ करें

Arduino IDE का स्क्रीनशॉट

जैसा कि मैंने कहा, आप इस सॉफ्टवेयर को प्रोग्राम के साथ प्रयोग कर सकते हैं और इस विकास बोर्ड के साथ शुरुआत कर सकते हैं। इसलिए, Arduino नैनो का उपयोग एक ही सॉफ्टवेयर के साथ किया जा सकता है अरुडिनो आईडीई जिसका उपयोग बाकी प्लेटों के लिए किया जाता है। आप पहले से ही जानते हैं कि यह सॉफ्टवेयर काफी लचीला है और यहां तक ​​कि आपको विभिन्न विकास बोर्डों का उपयोग करने की अनुमति देता है जो कि Arduino नहीं हैं ...

Arduino नैनो को कैसे प्रोग्राम करना है, इसके एक उदाहरण के साथ शुरू करने के लिए, आप निम्नलिखित का उपयोग कर सकते हैं इलेक्ट्रॉनिक योजना एक सरल कनेक्ट करने के लिए एलसीडी चित्रपट और इस प्लेट पर एक संदेश प्रदर्शित करने में सक्षम हो:

Arduino नैनो एलसीडी योजनाबद्ध

हालांकि फ्रिटिंग के साथ इस ड्राइंग में दिखाई देने वाली प्लेट एक है, यह नैनो के लिए समान है, आपको बस इसे संबंधित पिन से जोड़ना होगा ... अर्थात, आप निम्नलिखित को कनेक्ट कर सकते हैं:

  • आरएस एलसीडी से नैनो पिन डी 12।
  • नैनो से एलसीडी D11 को सक्षम करें।
  • नैनो एलसीडी डी 4 से डी 5 तक।
  • नैनो एलसीडी डी 5 से डी 4 तक।
  • नैनो एलसीडी डी 6 से डी 3 तक।
  • नैनो एलसीडी डी 7 से डी 2 तक।
  • 5V बिजली की आपूर्ति पर एलसीडी VO। इस पंक्ति में आपको छवि में दिखाई देने वाले 10k रोकनेवाला रखना होगा।
  • दूसरी तरफ, आपको एलसीडी के जीएनडी को बोर्ड के जीएनडी से भी जोड़ना होगा।
  • आप पहले से ही जानते हैं कि एलसीडी 15 और 16 स्क्रीन की चमक को बदलने और एक शक्तिशाली नापने के साथ जाने को विनियमित करने के लिए हैं।

के रूप में करने के स्केच कोड, आप निम्नलिखित उदाहरण का उपयोग करके देख सकते हैं कि यह कैसे काम करता है। एलसीडी स्क्रीन के लिए लिक्विड क्रिस्टल लाइब्रेरी का उपयोग करना याद रखें। आप हमारे मुफ्त Arduino प्रोग्रामिंग पाठ्यक्रम में अधिक जानकारी देख सकते हैं।

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


एक टिप्पणी, अपनी छोड़ो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मोनिका कहा

    अच्छी जानकारी, Arduino नैनो से।
    सादर