અરડિનો નેનો તે એક બીજું સંસ્કરણ છે જેમાં તમને પ્રખ્યાત આર્ડિનો વિકાસ બોર્ડ મળી શકે છે. તે નાનું છે, પરંતુ તેના કદ દ્વારા મૂર્ખ બનાવશો નહીં, તે ઘણી સંભાવનાઓને છુપાવે છે. તે ઇલેક્ટ્રોનિક્સ માટે વાસ્તવિક સ્વિસ આર્મી છરી જેવું છે. તેની મદદથી તમે ઘણા બધા પ્રોજેક્ટ બનાવી શકો છો જેમાં વપરાશ અને કદને ખાડી પર રાખવો મહત્વપૂર્ણ છે.
બધા અરડિનો અને સુસંગત બોર્ડની જેમ, તેની અન્ય જૂની બહેનો સાથે સમાનતા છે, જોકે તેમાં અન્યોથી કેટલીક વિશિષ્ટ અને જુદી તકનીકી લાક્ષણિકતાઓ પણ છે. આ લેખમાં તમે તે બધા જોશો સમાનતા અને તફાવતો તમારે આ બોર્ડ વિશે જાણવાની જરૂર છે તે બધું સમજવામાં સમર્થ થવા માટે અને આર્ડુનો નેનો સાથે તમારા પોતાના DIY પ્રોજેક્ટ્સનો વિકાસ શરૂ કરો.
અરડિનો નેનો એટલે શું?
Arduino ની દુનિયામાં તે પહેલેથી જ ક્લાસિક છે hardware libre અને નિર્માતા વિશ્વ. તેના વિકાસ અને સૉફ્ટવેર બીચ સાથે તમે ઘણા બધા પ્રોજેક્ટ્સ બનાવી શકો છો જ્યાં મર્યાદા તમારી કલ્પના છે અને સાથે સાથે... અલબત્ત કેટલીક તકનીકી મર્યાદાઓ. પરંતુ તેઓ તમને ઇલેક્ટ્રોનિક્સ, પ્રોગ્રામિંગ શીખવાની અને વાસ્તવિક અજાયબીઓની રચના કરવાની મંજૂરી આપે છે.
વ્યાવસાયિક પ્રોજેક્ટ્સ પણ આ વિકાસ બોર્ડ પર આધારિત છે. કિસ્સામાં આર્ડિનો નેનો, તે એક ઘટાડેલું સંસ્કરણ છે de Arduino UNO. આ તમે વપરાશ કરો છો તે energyર્જા માંગને ઘટાડે છે અને તેનો અર્થ એ પણ છે કે ગાંસડી રાખવા માટે ઓછી જગ્યાની આવશ્યકતા છે, તે પ્રોજેક્ટ્સ માટે આદર્શ બનાવે છે જ્યાં કદ મહત્વપૂર્ણ છે.
આ પ્લેટ નથી Arduino UNO બરાબર લઘુચિત્ર, જેમ તમે જોશો ત્યાં કેટલાક છે મહત્વપૂર્ણ તકનીકી તફાવતો. કે તે કોઈ વિકલ્પ નથી લીલીપેડ. પરંતુ તે અન્ય લાક્ષણિકતાઓ અને સારને શેર કરે છે જે તમામ આર્ડિનો પ્રોજેક્ટ્સમાં છે. અલબત્ત, તે જ સાથે પ્રોગ્રામ કરી શકાય છે અરડિનો આઇડીઇ બાકીની જેમ.
તકનીકી લાક્ષણિકતાઓ
અરડિનો નેનો બોર્ડમાં કેટલીક તકનીકી લાક્ષણિકતાઓ છે જેની શરૂઆતમાં તે ઉપરાંત, તમારે જાણવું જોઈએ જો તમને જરૂર હોય તો મૂલ્યાંકન કરો તમારા પ્રોજેક્ટ માટે અથવા તમારી અપેક્ષાઓને પૂર્ણ કરતું નથી.
આધાર તકનીકી લાક્ષણિકતાઓ તે છે:
- તે એક નાનું, લવચીક અને ઉપયોગમાં સરળ માઇક્રોકન્ટ્રોલર બોર્ડ છે.
- તે આવૃત્તિ 328.x માં અને અગાઉના સંસ્કરણોમાં એટીમેગા 3 માં એટમલ એટીમેગા 168 પી માઇક્રોકન્ટ્રોલર અથવા એમસીયુ પર આધારિત છે. કોઈ પણ સંજોગોમાં, તે 16 મેગાહર્ટઝની આવર્તન પર કાર્ય કરે છે.
- મેમરીમાં 16 કેબી અથવા 32 કેબી ફ્લેશ હોય છે જે સંસ્કરણ (બૂટલોડર માટે 2KB નો ઉપયોગ કરે છે) પર આધાર રાખે છે, જેમાં એસઆરએએમ મેમરીની 1 અથવા 2 કેબી અને એમસીયુના આધારે 512 બાઇટ અથવા 1 કેબી ઇઇપ્રોમ છે.
- તેમાં 5 વીનો સપ્લાય વોલ્ટેજ છે, પરંતુ ઇનપુટ વોલ્ટેજ 7 થી 12 વી સુધી બદલાઈ શકે છે.
- તેમાં 14 ડિજિટલ પિન, 8 એનાલોગ પિન, 2 રીસેટ પિન અને 6 પાવર પિન (વીસીસી અને જીએનડી) છે. એનાલોગ અને ડિજિટલ પિનમાંથી, તેમને ઘણા વધારાના કાર્યો જેવા કે પિનમોડ () અને ડિજિટલરાઇટ () અને એનાલોગરેડ () એનાલોગ માટે સોંપેલ છે. એનાલોગના કિસ્સામાં, તેઓ 10 થી 0 વી સુધી 5-બિટ રિઝોલ્યુશનને મંજૂરી આપે છે. અંકો પર, 22 નો આઉટપુટ તરીકે ઉપયોગ કરી શકાય છે PWM.
- તેમાં સીધો વર્તમાન સોકેટ શામેલ નથી.
- તે કમ્પ્યુટર સાથે જોડાણ માટે તેને પ્રોગ્રામ કરવા અથવા તેને પાવર કરવા માટે એક માનક miniUSB નો ઉપયોગ કરે છે.
- તેનો વીજ વપરાશ 19 એમએ છે.
- પીસીબીનું કદ 18x45 મીમી છે, જેનું વજન ફક્ત 7 ગ્રામ છે.
પિનઆઉટ અને ડેટાશીટ
આ છબીમાં સૌજન્ય અરડિનો તમે જોઈ શકો છો પિનઆઉટ અથવા પિન અને કનેક્શન્સની સંભાવના કે જે તમે આ વિકાસ બોર્ડ પર શોધી શકો છો. જેમ તમે જોઈ શકો છો, અરડિનો નેનો પાસે તેની બહેનો જેટલી I / O પિન નથી, પરંતુ તેમાં મોટાભાગના પ્રોજેક્ટ્સ માટે નોંધપાત્ર રકમ છે.
જો તમે વધુ વિગતો જોવા માંગતા હો, તો તમે .ક્સેસ કરી શકો છો ડેટાશીટ્સ જે આ આર્દુનો નેનો વર્ઝન માટે અસ્તિત્વમાં છે:
અન્ય આર્ડિનો મીની અને માઇક્રો બોર્ડ્સ સાથે તફાવતો
અંદર સત્તાવાર આર્દુઇનોસ તમે તે સંસ્કરણો શોધી શકો છો કે જેના વિશે અમે આ બ્લોગમાં વાત કરી રહ્યા છીએ, જેમ કે યુએનઓ, મેગા, વગેરે. એક વધુ આ અરડિનો નેનો છે, જેમાં નીચેના તફાવતો છે જે તમે પાછલા વિભાગોમાં જોયા છે.
જો કે, કરવું સૌથી બાકી બાકીનો સારાંશ, આ અન્ય નાના નાના કદના પ્લેટોના સંદર્ભમાં સૌથી મહત્વપૂર્ણ છે:
- તે અરડિનો મીની જેવા જ ધ્યેય સાથે બનાવવામાં આવ્યું હતું, ફક્ત નેનો પાસે miniUSB બંદર તેને પ્રોગ્રામ કરવા અને તેને energyર્જાથી ખવડાવવા.
- Su કિંમત તે અરડિનો મીની અને અરડિનો માઇક્રો વચ્ચે છે.
- બાકીની લાક્ષણિકતાઓ નીચે આપેલમાં જોઇ શકાય છે બોર્ડ:
લક્ષણો |
અરડિનો મીની |
અરડિનો માઇક્રો |
અરડિનો નેનો |
માઇક્રોકન્ટ્રોલર |
એટમેગા 328 પી |
એટીમેગા 32 યુ 4 |
એટીમેગા 168 / એટીમેગા 328 પી |
Ratingપરેટિંગ વોલ્ટેજ |
5 વી |
5 વી |
5 વી |
વિદ્યુત સંચાર |
7-9 વી |
7-12 વી |
7-9 વી |
Frequencyપરેટિંગ આવર્તન |
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 |
મુખ્ય શક્તિ અને પ્રોગ્રામિંગ બંદર |
એફટીડીઆઈ કાર્ડ અથવા કેબલ દ્વારા |
microUSB |
મીની યુએસબી |
UART |
1 |
1 |
1 |
પરિમાણો |
3 એક્સ 1.8 સે.મી. | 4.8 એક્સ 1.77 સે.મી. | 4.5 એક્સ 1.8 સે.મી. |
સુસંગતતા
અરડિનો નેનો બોર્ડ છે તમામ પ્રકારના ઇલેક્ટ્રોનિક ઘટકો સાથે સુસંગત બાકીની પ્લેટોની જેમ. મહત્તમ વર્તમાન અને વોલ્ટેજ મર્યાદાઓ જે તેને સમર્થન આપે છે તેનાથી આગળ કોઈપણ પ્રકારની મર્યાદા નથી. પરંતુ અન્યથા, તમે ઇચ્છો તે કોઈપણ ઘટકનો ઉપયોગ કરી શકો છો બધા HwLibre માં જોવા મળે છે.
આરડિનો નેનો સાથે પ્રારંભ કરો
મેં કહ્યું તેમ, તમે પ્રોગ્રામ કરવા માટે સમાન સ softwareફ્ટવેરનો ઉપયોગ કરી શકો છો અને આ વિકાસ બોર્ડ સાથે પ્રારંભ કરી શકો છો. તેથી, અરડિનો નેનો સમાન સ sameફ્ટવેર સાથે ઉપયોગ કરી શકાય છે અરડિનો આઇડીઇ જેનો ઉપયોગ બાકીની પ્લેટો માટે થાય છે. તમે પહેલાથી જ જાણો છો કે આ સ softwareફ્ટવેર તદ્દન લવચીક છે અને તે પણ તમને જુદા જુદા વિકાસ બોર્ડ્સનો ઉપયોગ કરવાની મંજૂરી આપે છે જે અરડિનો નથી ...
અરડિનો નેનો પ્રોગ્રામ કેવી રીતે કરવો તે ઉદાહરણ સાથે પ્રારંભ કરવા માટે, તમે નીચેનાનો ઉપયોગ કરી શકો છો ઇલેક્ટ્રોનિક યોજના સરળ જોડવા માટે એલસીડી સ્ક્રીન અને આ પ્લેટ પર કોઈ સંદેશ પ્રદર્શિત કરવામાં સક્ષમ:
જોકે ફ્રેટિંગિંગ સાથે આ ચિત્રમાં દેખાતી પ્લેટ એક છે, તે નેનો માટે સમાન છે, તમારે તેને ફક્ત સંબંધિત પિનથી કનેક્ટ કરવું પડશે ... એટલે કે, તમે નીચેનાને કનેક્ટ કરી શકો છો:
- આરએસ એલસીડીથી નેનો પિન ડી 12.
- એલસીડી નેનોથી ડી 11 સક્ષમ કરો.
- નેનો એલસીડી ડી 4 થી ડી 5.
- નેનો એલસીડી ડી 5 થી ડી 4.
- નેનો એલસીડી ડી 6 થી ડી 3.
- નેનો એલસીડી ડી 7 થી ડી 2.
- 5 વી વીજ પુરવઠો પર એલસીડી વી.ઓ. આ લાઇનમાં તમારે 10 કે રેઝિસ્ટર મૂકવું આવશ્યક છે જે છબીમાં દેખાય છે.
- બીજી બાજુ, તમારે એલસીડીના જી.એન.ડી.ને બોર્ડના જી.એન.ડી. સાથે પણ જોડવું પડશે.
- તમે પહેલાથી જ જાણો છો કે એલસીડી પિન 15 અને 16 એ સ્ક્રીનની તેજ બદલવાની છે અને નિયમન માટે સંભવિત સાથે જાઓ.
આ માટે સ્કેચ કોડ, તમે તે કેવી રીતે કાર્ય કરે છે તે જોવા માટે નીચેના ઉદાહરણનો ઉપયોગ કરી શકો છો. એલસીડી સ્ક્રીનો માટે લિક્વિડ ક્રિસ્ટલ લાઇબ્રેરીનો ઉપયોગ કરવાનું ભૂલશો નહીં. તમે અમારા નિ freeશુલ્ક અરડિનો પ્રોગ્રામિંગ કોર્સમાં વધુ માહિતી જોઈ શકો છો.
#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); }
અરડિનો નેનોમાંથી સારી માહિતી.
સાદર