"Arduino" techninė įranga yra atvirojo kodo plokštė su mikroprocesoriumi ir įvesties / išvesties (I / O) smeigtukai fiziniams objektams perduoti ir valdyti (LED, servos, mygtukai ir tt). Paprastai lenta bus maitinama per USB arba išorinį maitinimo šaltinį, kuris savo ruožtu leidžia valdyti kitą techninę įrangą ir jutiklius.
Arduino taip pat turi atviro kodo programinės įrangos komponentą, panašų į C + +. "Arduino" integruotos plėtros aplinka (IDE) leidžia jums parašyti kodą, kompiliuoti jį ir įkelti jį į "Arduino", kad būtų galima naudoti atskirai prototipams ir projektams.
Visa tai buvo sukurta taip, kad būtų lengva naudotis, kad menininkai ir kūrėjai galėtų laisvai kurti savo idėjas realiais objektais. Jei jus domina kažką pastatyti, pažvelkite į aparatinės įrangos parinktis ir programinę įrangą, kad galėtumėte pradėti.
"Arduino Variants"
"Arduino" "atviro kodo" įranga reiškia, kad galite peržiūrėti kiekvienos lentos schemas. Tai reiškia, kad jūs galite laisvai nusipirkti aparatinės įrangos komponentus ir sudėti lentą kartu, jei esate tokia linkę. Norėdami pradėti, galbūt tik rekomenduojame išleisti apie 30 USD ir pamatyti, kiek jūs tikrai norite investuoti.
Žemiau pateiktas vaizdas buvo sukurtas naudojant "Fritzing" ir yra pagrindinio "Arduino" išdėstymas naudojant duonos lentą.
Negalime apriboti kiekvieno "Arduino" parinkties, tačiau čia yra keletas puikių galimybių pradėti.
Arduino Uno
" Arduino Nano"
Arduino Lilypad
Arduino Mega 2560
Netduino
Daugiau "Arduino" aparatinės įrangos ieškokite žemiau esančioje nuorodoje.
"Arduino" priedai (skydai)
"Shields" prideda savo "Arduino" funkcionalumą, tiesioginę prasmę. Jie turi kaiščius, kurie stumia tiesiai į savo "Arduino" viršuje, ir jūs galite iš karto pasinaudoti visomis galimybėmis, kurias gali padaryti ekranas. Vienu metu galite pridėti kelis skydus. Dėl "shield" lankstumo "Arduino", kuris žiūri "Twitter" į konkretų hashtag ("Ethernet" skydą) ir po to kontroliuoja RC automobilį, naudojantį RF (RF skydą), nepatenka į vieno projekto taikymo sritį.
Toliau pastebėsite, kad kai kurie skydai atrodo taip pat, kaip ir "Arduino" plokštės, bet nesupainiokite, nes jiems trūksta pagrindinio apdorojimo galią paleisti kodą, kurį rašysite eskizais (daugiau apie tai žemiau).
Ethernet
Tai vienas iš populiariausių skydų, nes jis plečia savo "Arduino", kad galėtumėte naudotis internetu, norėdami bendrauti ir valdyti. "Ethernet" skydas yra vienas iš daugialypių prieinamų priemonių, o kai jūs įvaldę pagrindinius dalykus, kuriuos turėtumėte ieškoti, norėdami gauti vieną, kad jūs galite padaryti savo skalbimo / skrudintuvo / kavos virimo aparato čivot.
XBee
"XBee" skydas leidžia patogiai valdyti bevielį ryšį "point-to-point". Galite tai naudoti norėdami prisijungti prie dviejų "Arduinos" tinklų arba sukurti visą "Arduinos" akių tinklą, kuris vieną dieną taps taisyklėmis "PASAULIS"!
Variklis
"Arduino" gali valdyti variklius ir servos, nereikalaujant skydo, tačiau variklio skydas pritraukia 11 galimybių. Galite tai naudoti nuotoliniu būdu valdyti vejapjovę arba statyti savo robotą.
Yra daugybė kitų "Arduino" skydų, tokių kaip muzika, vaizdo žaidimai ir "bluetooth". Tai tik ledkalnio viršūnė, ir mes rekomenduojame atlikti tam tikrą savo paiešką, kad galėtumėte rasti tobulą skydą savo projektui.
Jei ieškote "Arduinos" prototipų ir skydų kartu su įvairiais jutikliais, rekomenduojame patikrinti "Fritzing", kuris ne tik padeda su prototipų kūrimo etapais, bet ir padeda parodyti, kaip nuolat gaminti savo projektą.
Programavimas (eskizai)
"Arduino IDE" yra kryžminio platforminio kūrėjo įrankis, parašytas "Java". Tai leidžia valdyti visas "Arduino" programinės įrangos funkcijas.
Ištekliai
Šis straipsnis skirtas pradėti dirbti "Arduino" projektuose. Norėdami sužinoti daugiau, skaitykite žemiau esančias nuorodas ir pradėkite daryti dalykus.
Jei turite daugiau naudingų nuorodų ar savo "Arduino" projekto, nedvejodami palikite komentarą, kad galėtumėte pasidalinti su visais skaitytojais.
Projekto idėjos
https://arduino.cc/en/Tutorial/HomePage
https://www.arduino.cc/playground/Projects/ArduinoUsers
https://hackaday.com/category/arduino-hacks/
https://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Arduino aparatinės įrangos nuoroda https://arduino.cc/en/Main/Hardware
Vaizdo įrašai https://www.youtube.com/user/makemagazine
https://www.circuitsathome.com/