5 jeftinih, zabavnih hardverskih kompleta koje možete koristiti za izradu divnih strojeva

  • Lesley Fowler
  • 0
  • 4942
  • 955
Oglas

Kao i većina djece, i ja sam imao elektronički komplet koji je podučavao apsolutne osnove; možete sastaviti nešto tako napredno kao uređaj za radio ili morse. Dovoljno je reći da zabava nije dugo trajala kad ste izgradili svih 5 projekata. Danas su, pak, napredni elektronički hardverski kompleti pristupačni, a mogućnosti beskonačne - sve zahvaljujući čudu mikrokontrolera.

Mikrokontroleri su u osnovi primitivna računala - hakiranje hardvera nikad nije bilo bolje zahvaljujući njima jer omogućuje programiranje kompliciranih elektroničkih sklopova u jednostavan, ugradivi softver. Te se platforme uspostavljaju, razvijaju, a oko njih su izgrađene napredne zajednice. Zaista, upravo je nevjerojatno vrijeme za život ako imate i najmanji interes za elektroniku.

Pogledajmo 5 najpopularnijih setova oko sebe.

Težak

Izvorni Arduino bio je umišljanje nekih talijanskih studenata, umornih od skupih i fragmentiranih razvojnih kompleta i nedostatka standardiziranog softvera za njihovo programiranje. Željeli su na svijet donijeti hakiranje elektronike i mikrokontrolere, pa su upotrijebili postojeći otvoreni izvorni sustav za programiranje i razvoj pod nazivom Wiring. Sam projekt Arduino ostaje u potpunosti Open Source, što znači da možete preuzeti planove za ploču i graditi je sa standardnim komponentama; to je ustvari dovelo do nekoliko Arduino klonova koji su nešto jeftiniji.

Kao i većina ovdje prikazanih razvojnih ploča, ima mnoštvo ulaznih i izlaznih priključaka, digitalnih i analognih, što omogućava korisnicima povezivanje bilo koje vrste senzora i pokretača (poput motora) u beskonačnom rasponu uređaja; u kombinaciji s prilagodljivom logikom. Arduino radi sam ili u suradnji s računalom ili drugim uređajima - podržava niz komunikacijskih protokola.

Također možete kupiti posebno oblikovane dodatke poznate kao “štitovi”, koji stoje na vrhu glavne Arduino ploče, umnožavaju igle i dodaju dodatnu funkcionalnost, poput Xbee wifi čipa.

Ja sam vlasnik Arduino Unoa i napisao sam nekoliko tutorijala Prvi koraci s Arduinom: bliži pogled na sklopnu ploču i strukturu programa prvi koraci s arduinom: bliži pogled na sklopnu ploču i strukturu Program Posljednji put sam vam ostavio da ste postavili svoj Arduino za rad sa Macom ili Windowsom i poslao jednostavnu testnu aplikaciju koja je treptala LED-om na vozilu. Danas ću objasniti kôd ... ovdje da započnete Arduino programiranje za početnike: Vodič za kontrolu semafora Vodič za programiranje Arduino za početnike: Projektni vodič za kontrolu semafora Vodič za izgradnju sema Arduino semafora pomaže vam razviti osnovne vještine kodiranja! Počeli smo. , kao i pogledati Arduino starter set Što je uključeno u Arduino Starter Kit? [MakeUseOf objašnjava] Što je uključeno u Arduino Starter Kit? [MakeUseOf objašnjava] Prethodno sam predstavio Arduino hardver otvorenog koda ovdje na MakeUseOf, ali trebat će vam više nego samo stvarni Arduino da biste iz njega nešto napravili i zapravo započeli. Arduino "startni setovi" su ... koji sadrži razne elektroničke komponente kao i ostale elemente. U nekom ću trenutku možda pokušati riješiti i LED kocku poput one ispod, pa pripazite na to.

LilyPad Arduino

Dizajniran posebno za nosive projekte e-tekstila, LilyPad je malena, ravna, kružna verzija Arduino-a - ali u potpunosti kompatibilna. Priključci i pinovi su smanjeni, ali inače je funkcionalnost jezgre prilično slična. Ako ste dizajnirali i testirali svoj projekt na običnom Arduinu i sada želite prijeći na ugradnju u odjeću, ovo je vaš najbolji.

Dostupne su i druge verzije Arduino-a, poput Mega bržeg čipa, više memorije i više I / O pinova, ali one su uglavnom iste - samo manje ili veće. Ako bilo koji od Arduino modela gledate kao prvenstveno uređaj za učenje, toplo bih vam preporučio da prijeđete na Kickstarter i pomognete financirati projekt Modkit, inovativni softver za vizualno programiranje kako bi polaznici mogli lako ući u C++.

Netduino

Na prvi pogled, oprostili biste se što ste Netduino zamijenili Arduinom. Snažno nadahnut uspjehom svog talijanskog kolege, Netduino može biti vizualno klon, ali interno je to drugačija platforma kodova. Izgrađeno za Microsoftov objektno orijentiran .Neto C# jezika i vrlo usredotočen na Windows, Netduino omogućuje programiranje na višoj razini nego što je to inače moguće s Arduinom, gdje u suštini radite s C++.

Programiranje Netduino-a zahtijeva Visual Studio i Windows, iako postoji eksperimentalna podrška za open source C # projekt, Mono.

Nažalost, tamo nema gotovo toliko podrške ili zajednice koja radi na tim stvarima, pa će pronalazak unaprijed pripremljenih tutorijala i projekata biti teško. Razmislite samo ako stvarno volim C #, već znam dobar dio elektronike i samo se želim zaglaviti u Visual Studio-u.

BeagleBone & Raspberry Pi

Konačno na našem popisu, korak od mikrokontrolera tipa Arduino, Beagle Bone i Raspberry Pi oba su ugrađeni Linux uređaji, iako je Raspberry Pi privukao većinu medijske pažnje zbog ozbiljno niskih cijena i 25 dolara te brzog prihvaćanja u obrazovna okruženja svijet. Obojica mogu imati instalirane cjelovite Linux distribucije, a čak se tvrdi i da Raspberry Pi može reproducirati videozapise 1080P (postoji čak i Raspberry-verzija specifična za XBMC Linux).

Obje koriste SD kartice umjesto glomaznih tvrdih diskova, a iako je Beagle Bone tehnički superiorniji u odnosu na procesor, Raspberry Pi ima daleko veću količinu projekata i razvoja koji za to traju..

Zašto odabrati ugrađeni Linux preko mikrokontrolera? Dječaci BeagleBonea najbolje kažu:

Iako kodiranje sustava poput Arduino-a na temelju predloška olakšava kopiranje i lijepljenje jednostavnih projekata i ograničen broj složenijih knjižnica koje nemaju puno interakcija, 20 godina razvoja Linuxa stvorilo je opsežan skup visoko interoperabilnog softvera na kojem se može koristiti i surađivati, a da se ne žrtvuje jednostavnost činjenja nečega poput uključenja LED-a ili sklopke ili čitanja analognog ili I2C-senzora.

Rekao bih da će skidanje vašeg prvog projekta elektronike s ovim sustavima biti puno teže nego s Arduinom, ali na kraju ćete imati daleko više snage i mogućnosti.

Imate li Raspberry Pi, Beaglebone ili bilo koji drugi ovdje navedeni uređaj? Javite nam u komentarima o svim nevjerojatnim projektima koje ste napravili. Razmišljate li o nabavci, a možda vam možemo pomoći da odlučite?




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.