Tutorial ta 'programmazzjoni Arduino

Logo Arduino

Arduino Probabbilment huwa wieħed mill-aktar proġetti ta 'suċċess b'xejn ta' softwer u ħardwer jew pjattaformi u dak li kellu l-iktar impatt fid-dinja tad-DIY. Il-komunità ħolqot kemm softwer open source għall-ipprogrammar tal-mikrokontrollur tal-bordijiet, kif ukoll bordijiet differenti tal-hardware li huma wkoll ħielsa li jaħdmu magħhom. Kollha liċenzjati taħt il-liċenzja GNU GPL sabiex ikunu jistgħu jinħolqu wkoll numru kbir ta 'add-ons u derivattivi tagħhom.

Fil-fatt, qajmu industrija elettronika sħiħa b’numru kbir ta ’aċċessorji, kpiepel jew tarki Li bih tista 'testendi l-kapaċitajiet tal-bord Arduino tiegħek lil hinn mill-funzjonalitajiet bażiċi tagħha li timplimenta bħala standard. Tnedew ukoll ħafna kits li bihom jibdew jew jitwettqu proġetti speċifiċi ħafna, bħal kits għar-robotika, kits għal proġetti bl-enerġija solari, starter kits, eċċ.

X'tipi ta 'pjanċi hemm?

Bordijiet Arduino

Hemm diversi bordijiet uffiċjali Arduino, għalkemm biex tibda nirrakkomanda li tuża Arduino UNO, li huwa dak li nuża bħala l-bażi għat-tutorja. Il-pjanċi varji li jispikkaw l-iktar huma:

  • Arduino UNO Rev3: hija l-aktar pjanċa flessibbli u użata minn kulħadd, dik irrakkomandata biex tibda biha. Għandu mikrokontrollur ATmega328 ta '16Mhz, 2KB ta' SRAM u 32KB ta 'flash, 14 pinnijiet diġitali I / O u 6 inputs analogi.
  • Arduino Due: Għandu mikrokontrollur AT91SAM3X8E b'84 Mhz, 96KB ta 'SRAM, u 512 KB ta' flash, allura tkun tista 'tirreġistra programmi aktar kumplessi għal proġetti akbar. Bl-istess mod, issib 54 konnessjoni I / O diġitali u 12-il input analogu + 2 outputs analogi.
  • Mega Arduino: ATmega2560 16Mhz mikrokontrollur, 8KB ta 'SRAM, 256KB ta' flash, 54 pin I / O diġitali u 16 inputs analoġiċi. Fi kliem ieħor, ikun mudell intermedju bejn Due u UNO, għal proġetti ta 'kumplessità intermedja.
  • Arduino Lily pad: Pjanċa żgħira u tonda li hija flessibbli għall-proġetti tat-tessuti elettroniċi tiegħek, jiġifieri, li tista 'tintlibes li tista' tpoġġi fuq il-ħwejjeġ. Huwa labable.
  • Arduino Mikro: Huwa bord żgħir ħafna b'mikrokontrollur li jista 'jkun utli meta l-ispazju huwa fattur ewlieni u għandek bżonn bord li jieħu ftit spazju biex iddaħħalha fi spazju żgħir. Hemm verżjoni Pro tagħha b'kapaċitajiet imtejba. Jinkludi mikrokontrollur ATmega32U4 ta '16Mhz, u 20 pin I / O li jkollok issaldjar.
  • ArduinoNano: huwa bord saħansitra iżgħar mill-Mikro, iżda b'karatteristiċi u prezz simili, b'mikrokontrollur ATmega328.
  • Arduino Esplora: Huwa ftit iktar għali minn ħafna minn dawk ta 'qabel, huwa bbażat fuq il-Leonardo primittiv, b'kapaċitajiet simili għall-UNO u li kienet l-ewwel pjanċa li dehret. Iżda d-disinn tiegħu ġie mġedded, imnaqqas u differenti billi xi buttuni, mini joystick, u sensuri ġew integrati direttament fuq il-bord. Għalhekk, huwa interessanti għal proġetti tal-logħob.

Issib ukoll pjanċi mhux uffiċjali, maħluqa mill-komunità jew minn kumpaniji oħra. Il-karatteristiċi tagħhom jistgħu jkunu simili ħafna, u anke kompatibbli ma 'Arduino f'termini ta' programmazzjoni jew livell elettroniku, imma aħna diġà nħallu dak bħala alternattiva tal-għażla tiegħek. Ma nirrakkomandax li tibda b'dawn il-bordijiet derivattivi bl-ebda mod, għax jista 'jkun hemm xi affarijiet inkompatibbli u m'intix ser issib daqshekk għajnuna. Ukoll, uħud minnhom huma speċifiċi ħafna għar-robotika, drones, eċċ.

Min-naħa l-oħra, għandek aċċessorji elettroniċi li se jipprovdi lill-bord Arduino tiegħek b'kapaċitajiet żejda, bħal konnettività WiFi, Bluetooth, sewwieqa biex jikkontrollaw muturi, eċċ. Uħud mill-ilqugħ l-aktar magħrufa huma:

  • Wi-Fi Shield: biex iżżid il-konnettività WiFi u biex tkun tista 'tqabbad il-proġett tiegħek mal-Internet biex tmexxih mill-bogħod.
  • Tarka GSM: għall-konnettività tad-dejta mobbli.
  • Tarka Ethernet- Konnessjoni bil-fili man-netwerk.
  • Shield Proto: jippermettilek tuża breadboard għad-disinji tiegħek.
  • U ħafna aktar, bħal skrins, tastieri, ...

Fil-prinċipju, għal ibda, Ma naħsibx li tista 'tkun interessat f'dan it-tip ta' oġġett, għalkemm probabilment ikollok bżonnha aktar tard.

X'għandi bżonn biex tibda?

Fritzing: qbid tal-interface tagħha

Biex tibda, Nagħtik parir biex takkwista l-materjal li ġej:

  • Arduino Starter Kit: huwa starter kit komplet li fih pjanċa Arduino UNO, manwal komplet ħafna u numru kbir ta 'elementi elettroniċi varji biex taħdem magħhom (resistors, capacitors, skrins LED, wirjiet, breadboard, LEDs, kejbils, dijodi, transisters, buzzers, muturi u servomoturi, sewwieqa, eċċ.).
  • Jekk tagħżel li tixtri waħda mill-pjanċi msemmija hawn fuq, ftakar li ser ikollok takkwista materjal elettriku neċessarju għal kull proġett waħdek fi ħwienet speċjalizzati ... Huwa wkoll possibbli li ladarba tkun sfruttajt l-istarter kit, tkun interessat li tixtri aktar materjal biex tkompli tespandi l-proġetti tiegħek jew tagħmel affarijiet lil hinn minn dak li jippermettilek dan il-kit.

Lil hinn mill-fiżika, ikun interessanti wkoll jekk ikollok softwer adegwat:

  • Arduino IDE: tista niżżlu għal diversi pjattaformi kompletament mingħajr ħlas. Fit-tutorja PDF nispjega kif tinstallaha fuq kull sistema operattiva u kif taħdem.
  • Ardublock: huwa plugin ieħor f'Java għal pjattaformi multipli li jistgħu jkunu wkoll jitniżżel ħielsa. Jippermettilek taħdem b'mod grafiku, jiġifieri billi tuża blokki simili għal biċċiet ta 'puzzle biex tikkomponi l-programmi tiegħek mingħajr ma jkollok tuża lingwa ta' programmar. Dan kollu huwa spjegat ukoll fil-PDF.
  • frizzing: huwa programm li jippermettilek twettaq simulazzjonijiet jew prototipi taċ-ċirkwiti tiegħek qabel ma tgħaqqadhom. Huwa interessanti ħafna u jinkludi numru kbir ta 'elementi fost il-libreriji tat-tagħmir tiegħu. Niżżlu hawn.

B'dan, ikollok aktar minn biżżejjed tibda…

Tutorial tal-ipprogrammar Arduino:

Arduino Getting Starter Course

Għalkemm il-pjattaforma ilha taħdem għal snin sħaħ, jista 'jkun hemm ħafna żgħażagħ jew mhux daqshekk żgħażagħ li jaqrawna issa u li jixtiequ jingħaqdu mal-komunità kbira ta' makers li jeżistu u joħolqu proġetti bbażati fuq Arduino bħalissa. Allura, jekk trid tibda titgħallem tipprogramma mill-bidu u pass pass, noffrilek a ebook b'xejn fuq il-programmazzjoni Arduino. Magħha titgħallem dak kollu li għandek bżonn biex tibda tibni l-ewwel disinji tiegħek ...

Xi jinkludi l-fajl tat-tniżżil?

Fi ħdan il - Niżżel ZIP issib bosta fajls biex taħdem magħhom:

  • Ktieb elettroniku bit-tutorja Programmar Arduino IDE u Ardublock f'PDF standard biex tkun tista 'tużah fuq il-PC tiegħek.
  • Ktieb elettroniku identiku għal dak ta 'qabel, iżda ta' daqs iżgħar u ħafif biex tużah mill-apparat mobbli tiegħek.
  • Niżżel il-links mal- programmi meħtieġ.
  • Fowlder b'differenti skeċċ fajls sors li tista 'tipprova bħala eżempji jew timmodifika biex titgħallem. Hemm kemm kodiċi għall-Arduino IDE kif ukoll oħrajn għal Ardublock u anke xi kodiċijiet biex taħdem flimkien mar-Raspberry Pi.

Niżżel eBook u add-ons b'xejn:

Ibda t-tniżżil hawn:

ARDUINO EBOOK

Nispera li jgħinek u tibda tkun produttur magħhom l-ewwel proġetti tiegħek. Tista 'tħalli kummenti mal-ewwel disinji tiegħek u taqsam il-kreazzjonijiet tiegħek magħna.


Il-kontenut tal-artikolu jaderixxi mal-prinċipji tagħna ta ' etika editorjali. Biex tirrapporta żball ikklikkja hawn.

2 kummenti, ħalli tiegħek

Ħalli l-kumment tiegħek

Your email address mhux se jkun ippubblikat. oqsma meħtieġa huma mmarkati bl *

*

*

  1. Responsabbli għad-dejta: Miguel Ángel Gatón
  2. Għan tad-dejta: Kontroll SPAM, ġestjoni tal-kummenti.
  3. Leġittimazzjoni: Il-kunsens tiegħek
  4. Komunikazzjoni tad-dejta: Id-dejta ma tiġix ikkomunikata lil partijiet terzi ħlief b'obbligu legali.
  5. Ħażna tad-dejta: Bażi tad-dejta ospitata minn Occentus Networks (UE)
  6. Drittijiet: Fi kwalunkwe ħin tista 'tillimita, tirkupra u tħassar l-informazzjoni tiegħek.

  1.   Tomas qal

    Tislijiet wara nofsinhar it-tajjeb:
    Kellek bżonn tagħmel TESTER li jieħu żewġ valuri ta 'Kondensatur u reżistenza b'mod parallel mal-art C = 470Mfx50V, R = 330k 1 / 4W, dan huwa konness mal-input u l-output 3.5 AUDIO Jack
    Permezz ta 'Mistoqsija 3.5
    mistoqsija f'arduino tista 'ssir xi ħaġa li tkejjel u toħroġ il-valuri,

  2.   Mario Piñones c. qal

    Qed nibda u għandi l-intenzjoni li nikseb riżultati tajbin