Publicitate
Învățarea programării propriilor electronice este împuternicitoare și plină de satisfacții, dar poate fi dificil să începeți fără îndrumări. Am activat cele mai bune videoclipuri, canale YouTube și cursuri online pentru a începe.
Ce este Arduino?
Arduino 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 este un microcontroller open-source popular, adică un mic computer cu intrări și ieșiri programabile. Este foarte mare noțiuni de bază care vin într-un kit de pornire Ce este în kit-ul dvs. Arduino Starter? [Începători Arduino]Față de o cutie plină de componente electronice, este ușor să fii copleșit. Iată un ghid pentru exact ce veți găsi în trusa dvs. Citeste mai mult și, de asemenea, puteți cumpăra senzori care se pot conecta la Arduino pentru a urmări temperatura, lumina, proximitatea și multe altele. Este excelent pentru protejarea noilor invenții electronice. (
Aflați mai multe despre posibilitățile cu Arduino Ce este Arduino și ce poți face cu asta?Arduino este un mic dispozitiv electronic, remarcabil, dar dacă nu ai mai folosit niciodată unul, exact ce sunt acestea și ce poți face cu unul? Citeste mai mult .)Încă nu sunteți sigur dacă doriți unul? Asigură-te că înțelegeți diferențele dintre Arduino și Zmeura Pi Arduino vs Raspberry Pi: Care este mini computerul pentru tine?Arduino și Zmeura Pi ar putea arăta destul de asemănătoare - sunt atât niște plăci de circuite drăguțe cu niște jetoane și pini pe ele - dar sunt de fapt dispozitive foarte diferite. Citeste mai mult în primul rând, dacă acesta este primul tău mini-computer.
Am avut norocul ca un profesor în universitate să predea un curs pe programare în Arduino. La sfârșitul cursului, o echipă mică și cu mine am folosit ceea ce am învățat pentru a realiza o versiune digitală a unei etchete-schiță (folosind potențiometre pentru butoane twisty). De asemenea, am creat o interfață pe ecran pentru ca o persoană să selecteze culoarea liniei și am inclus un glisor-senzor pentru a schimba grosimea liniei.
Canale YouTube despre Arduino
Tutoriale pentru Arduino de Jeremy Blum
Lungimea tipică a videoclipului: 15 - 30 minute.
Jeremy Blum educă oamenii de ani de zile cum să folosească Arduino. Serialul său de tutorial Arduino din 2011 începe de la început, cu ce aveți nevoie și cum funcționează Arduino.
Primul videoclip este o introducere fantastică în sfera de aplicare a Arduino, sau o actualizare dacă reveniți la Arduino de la ceva timp. De asemenea, vă prezintă mediul de programare și cum să faceți un LED pe clipirea Arduino. Videoclipurile ulterioare acoperă subiecte precum elementele de bază ale ingineriei electrice, motoarele și tranzistoarele, realizând un sistem de securitate simplu, cu etichete RFID, creând afișări de lumini și sunete de sărbătoare și urmărire GPS.
EEAwesome
Lungimea tipică a videoclipului: 10 min sau mai puțin.
În cadrul EEAwesome, profesorul Rudy Schlaf are o serie de videoclipuri despre concepte de bază Arduino. Sunt împărțite în bucăți mai mici, astfel încât utilizarea unei plăci de pâine este separată de clipirea unui LED cu un pin digital, de exemplu. Acest lucru este util, deoarece știți dinainte, astfel încât puteți sări peste subiectele pe care poate le cunoașteți, de exemplu.
Arduino Video Tutorial de Arduino
Lungimea tipică a videoclipului: 5 - 15 minute.
Videoclipurile din propriul tutorial de Arduino sunt realizate de creatorul microcontrolerului, Massimo Banzi. Sunt bine filmate (un aparat de fotografiat deasupra face o mare diferență, deoarece degetele nu se află în calea vizualizării electronice), redactate cu gândire, iar domnul Banzi face un profesor excelent.
Cursuri online
Ești fan al Revistei Make? Mark Frauenfelder, redactorul-șef fondator al revistei Make prezintă o scurtă introducere în Arduino a unui curs de 51 de minute, cu cinci proiecte.
Dacă progresați prin experimente, veți participa la experimente, inclusiv viteze intermitente, butoane și potențiometre, servos și tonuri de difuzoare.
Cursul este deschis doar membrilor Premium ai Skillshare. Dacă sunteți nou la Skillshare, puteți profita de vânzarea vacanței lor și puteți beneficia de membru Premium pentru 0,99 USD timp de 3 luni!
Profesorul Ian Harris de la Universitatea din California, Irvine, predă cursul lui Coursera de patru săptămâni pe Arduino. Cursul este împărțit în patru module, fiecare cu propria sarcină de coleg. Este pe măsură și îl poți lua gratuit - dar vei plăti o taxă dacă vrei să îți califici misiunile, să câștigi un certificat sau să urmărești specializarea în șase cursuri în O introducere în programarea internetului lucrurilor (IOT).
Căutați un curs online mai avansat în Arduino? Peter Dalmaris of Tech Explorations oferă peste 22 de ore de conținut și 131 de prelegeri la Udemy. Veți învăța totul, de la elementele de bază (crearea unui LED clipește din nou) până la modul de lucru cu diferite tipuri de senzori, interactivitate (butoane, potențiometre etc.), afișaje, motoare, comunicații Internet și wireless, gestionând propria putere, și altele.
Cursul costă 200 USD (deși puteți obține 75% reducere folosind acest link), dar este unul dintre relativ puține cursuri online care ajung la acest nivel de profunzime.
Alte instrumente
Limbaje de programare
Dacă proiectele dvs. Arduino sunt destinate să se conecteze la un computer (poate utiliza o interfață de tastatură sau mouse, sau afișare de afișare), veți dori să învățați programarea. Programarea în Arduino este similară cu programarea în Processing.js - de fapt, Arduino are la bază Cablarea, care se bazează în sine pe Prelucrare. Sunt unele diferențe notabile de la Arduino având sediul în C / C ++, în comparație cu Prelucrarea bazându-se în Java.
Puteți afla totul despre programare în procesare aici la MakeUseOf Învață să programezi în procesare: un limbaj pentru designerii vizualiSecolul XXI este deschis creativității prin mijloace digitale și programare. Ați fi surprins să aflați că există un limbaj de programare proiectat pentru artistul din voi? Citeste mai mult . Există câteva alte limbi program în Arduino Ce limbi de programare poți folosi cu Arduino?Sunteți gata să încercați ceva diferit cu Arduino? Nu trebuie să vă limitați la programarea în C. Luați aceste limbi alternative pentru un drive test. Citeste mai mult de asemenea, dacă nu sunteți pasionați de învățarea C.
Cărți
Nu există lipsuri de cărți grozave despre Arduino. Site-ul oficial Arduino.cc vinde mai multe, de la o varietate de autori.
Dacă vă place stilul de predare video al lui Jeremy Blum, este posibil să apreciați și noua sa carte, Exploring Arduino, disponibilă pe site-ul de companie precum și pe Amazon ($27).
Fiecare dintre proiectele cărții este însoțit de o demonstrație video pe Youtube, astfel încât puteți vedea rapid cum arată proiectul finalizat și cum ar trebui să funcționeze.
Proiecte de practică
A avea proiecte pe care doriți să le realizați este important în călătoria dvs. prin învățarea Arduino. Dacă nu știi ce vrei să faci, asta colecție de zece mari proiecte Arduino 15 mari proiecte Arduino pentru începătoriVă interesează proiectele Arduino, dar nu sunteți sigur de unde să începeți? Aceste proiecte pentru începători vă vor învăța cum să începeți. Citeste mai mult te va inspira.
Ce ai găsit util în învățarea Arduino?
Principalele lucruri pe care le-am găsit utile în învățarea Arduino sunt aceleași lucruri pe care le vei găsi utile în învățarea gătitului. Citiți mai întâi întregul proiect detaliat și asigurați-vă că înțelegeți totul. Dispuneți de toate echipamentele și instrumentele înainte de a începe și configurați-vă zona de lucru corespunzător.
În afară de asta, este grozav dacă ai un amic cu care să lucrezi sau cu comunități (chiar și online) cu care poți să te adresezi atunci când ai probleme.
Există ceva în Arduino pe care îl găsești greu de învățat sau că lipsesc profesori buni? Ai un curs preferat de Arduino prin care lucrezi sau ai lucrat? Ce proiecte urmăriți?
Profesionist în comunicarea aspirantă bazat pe Vancouver, aducând o tehnologie și design la tot ceea ce fac. Licențiat la Universitatea Simon Fraser.