Publicitate
Actualizat de Ian Buckley pe 14 august 2017
Dacă sunteți ceva ca mine, tinkering cu electronica este ceva care v-ar plăcea cu adevărat - cel puțin în teorie. În realitate, constrângerile de timp și lipsa de cunoștințe vă împiedică inevitabil să încercați. Este prea dificil. Îți place să disecă gadgeturi sparte, dar niciodată nu faci nimic cu bucățile pe care le găsești altceva decât să le iei departe pentru o zi ploioasă (un sertar plin de piese cu microunde? Verifica).
Arduino este răspunsul la toate acestea, și sincer orice poate fi considerat distractiv în timp ce învățarea este un dispozitiv cu adevărat revoluționar în opinia mea.
Tehnic, Arduino este un controler logic programabil Ce este în lume programarea PLC?În lumea producției, există computere, și apoi există automatizare computerizată. Deși este posibil să credeți că știți tot ce trebuie să știți despre computere, pur și simplu nu ați zgâriat nici suprafața de utilizare ... Citeste mai mult . În mod oficial, este un an platformă de prototipare electronică open-source - dar ce înseamnă asta?
Pentru tine sau pentru mine, este ca un mic computer pe care îl poți programa pentru a face lucruri și acesta interacționează cu lumea prin senzori electronici, lumini și motoare. În esență, face ca unele proiecte electronice cu adevărat hardcore să fie accesibile pentru oricine - astfel încât artiștii și tipurile creative să se poată concentra pe transformarea ideilor lor într-o realitate. Este instrumentul de tinkering final!
A cita:
Arduino este o platformă de prototipare electronică open source bazată pe hardware și software flexibile, ușor de utilizat. Este destinat artiștilor, designerilor, pasionaților și oricărei persoane interesate să creeze obiecte sau medii interactive.
Ce poți face cu asta?
Înainte de a discuta despre ceea ce face din Arduino un dispozitiv atât de revoluționar, cred că este mai bine să vă arătăm câteva dintre proiectele mele preferate care au fost realizate cu Arduino.
1. Imprimante 3D
În trecut v-am arătat MakerBot Două imprimante 3D pe care le puteți face pentru aproximativ 1.000 de dolariAstăzi aș dori să vă arăt două proiecte specifice care pot fi construite pentru mai mult sau mai puțin de 1.000 de dolari, ambele sunt imprimante 3D din plastic complet funcționale și ambele sunt deschise și active dezvoltat. Citeste mai mult , o imprimantă 3D. Ei bine, asta folosește câțiva Arduinos pentru a controla lucruri, cum ar fi ejectarea plasticului topit de la capul de imprimare la mutarea platformei.
2. Puff The Magic Dragon Fighting Robot
Desigur, tot felul de roboți sunt candidați primari pentru a fi făcuți cu Arduino, dar acesta este cel mai tare pe care l-am văzut încă. Folosind un cadru de bază al robotului, 2 motoare și 2 senzori de lumină, acest tip mic este capabil să găsească o sursă de căldură, să se îndrepte spre ea și să stingă focul - totul în mod autonom.
(* Înțeles autonom, o face de la sine, fără control uman).
Dacă acest proiect vă interesează, aruncați o privire la modul în care Xod vă poate ajuta să construiți un robot Arduino Cum te ajută Xod să construiești roboți Arduino fără codificareVrei să înveți robotica, dar nu ai abilități de programare? Este ușor cu IDE grafic Xod și un robot controlat de Arduino. Citeste mai mult .
3. Harpa cu laser
Sunete grozave de transă, lasere, ce mai puteți dori?
4. Baker Tweet
O modalitate simplă de a spune clienților că se face pâine proaspătă, BakerTweet are o selecție de formare pentru a alege pâinea și un buton de tweet! Cred că sunteți de acord că aceasta este cea mai unică utilizare a Arduino.
5. Cuburi LED
Cel mai bun mod de a explica acest lucru este doar să vizionați videoclipul - acestea sunt absolut superbe; un 8x8x8 cub LED (adică 512 LED-uri), cu toate controlul efectuat de un Arduino.
Cu toate acestea, nivelul de dificultate este pe partea superioară. Nu vă faceți griji dacă acest lucru pare complex - avem un program complet Arduino LED Cube Cum să faceți un cub LED Arduino pulsatoriu care pare a fi dat din viitorDacă ați obișnuit cu unele proiecte Arduino pentru începători, dar căutați ceva puțin permanent și pe un alt nivel de minunat, atunci umilul cub LED 4 x 4 x 4 este ... Citeste mai mult tutorial, care acoperă tot ce trebuie să știți.
Deci distracție și jocuri deoparte, ce anume face Arduino atât de special? Cu siguranță, există și alte controlere programabile acolo?
Sursa deschisa
Arduino este un nume de marcă, dar majoritatea hardware-ului și software-ului pe care le-au dezvoltat sunt open source. Schemele sunt disponibile online, așa că dacă nu doriți să cumpărați un Arduino gata pregătit, puteți cumpăra componente individuale și fă-o singursau cumpărați unul dintre numeroasele dispozitive clon disponibile acum. În acest moment, merită luat în considerare dacă să folosești o placă oficială Arduino deloc!
Conectivitate
Ca o componentă hardware, Arduino poate funcționa fie independent (ca într-un robot), conectat la un computer (oferind astfel computerului acces la datele senzorilor din lumea exterioară și oferind feedback), sau conectat la alte Arduino sau la alte dispozitive electronice și controler chipsuri. Putem conecta aproape orice altceva și este limitat doar de imaginația dvs., de disponibilitatea de a pune timp și efort în a învăța ceva nou și disponibilitatea componentelor. Dacă vă puteți gândi la asta - Arduino o poate face.
O bogăție de sprijin
Există mii de alte persoane și organizații care îmbrățișează Arduino. Rezultatul este că, dacă îți lipsește departamentul de creativitate, există întotdeauna un proiect pre-codificat pe care să-l construiești și întotdeauna este ceva nou de învățat. De asemenea, este foarte ușor să începeți.
Versatilitate și cost
Un consiliu complet oficial Uno costă 25 USD, și o clonă Uno la fel de puțin 4 USD, ceea ce face ca aceste mici minuni electronice să fie accesibile atât pentru pasionații și instituțiile de învățământ.
Limbajul de programare pe care îl încărcați este incredibil de simplu și ar trebui să fie familiar cu oricine a avut vreo experiență cu Java sau limbaje similare. (Se bazează de fapt pe Prelucrare).
Este, de asemenea, un instrument fantastic de învățare, cu ajutorul căruia poți experimenta cu electronica și să înveți bazele. De fapt, dacă le-am fi avut atunci când eram la școală, sunt destul de sigur că aș deveni inginer hardware.
O mulțime de opțiuni
De la lansarea lui Arduino, multe alte companii au preluat eticheta hardware open source. Alături de numeroasele plăci cu clone care au ajuns pe piață, sunt disponibile mai multe modele unice, care sunt compatibile cu Arduino IDE. Aceste plăci iau spiritul general al plăcilor originale Arduino și adaugă funcții suplimentare.
Un exemplu notabil este NodeMCU Faceți cunoștință cu Arduino Killer: ESP8266Ce se întâmplă dacă v-aș spune că există o placă dev-compatibilă cu Arduino cu Wi-Fi încorporat pentru mai puțin de 10 USD? Ei bine, există. Citeste mai mult comitet de dezvoltare. Această placă, care este de asemenea minusculă, are Wi-Fi la bord și, pe lângă faptul că este compatibil Arduino, poate fi folosită ca un mic Nodul. js Ce este Node. JS și de ce ar trebui să mă îngrijesc? [Dezvoltare web]JavaScript este doar un limbaj de programare din partea clientului care rulează în browser, nu? Nu mai. Node.js este o modalitate de a rula JavaScript pe server; dar este mult mai bine. Dacă... Citeste mai mult Server. Disponibil pentru de 3 $, aceste tablouri minuscule sunt atât de bune încât ne-am întrebat dacă ar fi un concurent direct la tronul Arduino.
Unul dintre microcontrolerele noastre preferate aici la MakeUseOf este Teensy linie de panouri de dezvoltare. Aceste placi mici ambalează un pumn de procesare mult mai mare decât plăcile Arduino, cu un factor de formă minuscul care le face perfecte pentru proiectele mici care se bazează pe procesarea puternică din centrul lor.
Mai vrei să afli mai multe? Vedeți acest scurt documentar despre Arduino care trece în fundal puțin și motivația din spatele proiectului. Multe dintre acestea sunt în italiană, deoarece dacă numele nu l-au dat deja, proiectul a început în Italia.
Creați Crearea
Arduino au schimbat complet jocul electronic de hobby. Ceea ce nu era posibil fără cunoștințe extinse în trecut este acum posibil pentru toate datorită gamei largi de micro-controlere ieftine disponibile și a imensei comunități din jurul său.
Pentru a începe, este destul de ușor și avem ghid pentru începători la îndemână Noțiuni introductive cu Arduino: Ghid pentru începătoriArduino este o platformă de prototipare electronică open-source bazată pe hardware și software flexibile, ușor de utilizat. Este destinat artiștilor, designerilor, pasionaților și oricui este interesat să creeze obiecte sau medii interactive. Citeste mai mult să te scoată din pământ. Sau, consultați-ne Proiectul începătorului Arduino: Controlul semaforului Programare Arduino pentru începători: Tutorial de proiectare a controlorului semaforuluiConstruirea unui controlor de semafor Arduino vă ajută să dezvolți abilități de codare de bază! Vă începem. Citeste mai mult tutorial.
Tocmai începeți în lumea micro-controlerelor? Ce bord te gândești să obții? Ce plănuiești să faci? Spuneți-ne în secțiunea de comentarii de mai jos!
James are licență în inteligență artificială și este certificat CompTIA A + și Network +. Este dezvoltatorul principal al MakeUseOf și își petrece timpul liber jucând VR paintball și boardgames. Construiește calculatoare de când era mic.