Reklama

ako vyrábať strojeAko väčšina detí, aj ja som mal elektronickú súpravu, ktorá učila absolútne základy; mohli by ste stavať niečo také pokročilé ako rádiové alebo morseové zariadenie. Stačí povedať, že zábava netrvala dlho, keď ste postavili všetkých 5 projektov. V súčasnosti sú však moderné elektronické hardvérové ​​súpravy cenovo dostupné a možnosti sú nekonečné - to všetko vďaka zázraku mikrokontrolérov.

Mikrokontroléry sú v podstate primitívne počítače - hackovanie hardvéru nebolo nikdy lepšie, vďaka im umožňuje programovať zložité elektronické obvody do jednoduchých, zabudovateľných softvér. Tieto platformy sú zriadené, rozvíjané a okolo nich sú vybudované prosperujúce komunity. Naozaj, práve teraz je úžasný čas na život, ak máte najmenší záujem o elektroniku.

Pozrime sa na 5 z najpopulárnejších súprav v okolí.

Arduino

Pôvodný Arduino bol hlavnou myšlienkou niektorých talianskych študentov, unavení drahými a fragmentovanými vývojovými súpravami a nedostatkom štandardizovaného softvéru na ich programovanie. Chceli priniesť na svete elektronické hackery a mikrokontroléry a na realizáciu tohto sna použili existujúci programovací a vývojový systém Open Source s názvom Wiring. Samotný projekt Arduino zostáva plne otvoreným zdrojom, čo znamená, že si môžete stiahnuť plány pre tabuľu a zostaviť ju pomocou štandardných komponentov; v skutočnosti to viedlo k niekoľkým klonu Arduino, ktoré sú o niečo lacnejšie.

instagram viewer

Rovnako ako väčšina vývojových dosiek, ktoré sú tu uvedené, má množstvo vstupných a výstupných pripojení, digitálnych a analógové, čo používateľom umožňuje pripojiť akýkoľvek druh senzorov a akčných členov (napríklad motorov) v nekonečnom rozsahu zariadení; v kombinácii s prispôsobiteľnou logikou. Arduino pracuje samostatne alebo v spojení s počítačom alebo inými zariadeniami - podporuje celý rad komunikačných protokolov.

ako vyrábať stroje

Môžete si tiež kúpiť špeciálne tvarované doplnky známe ako „štíty“, ktoré sedia na vrchnej časti hlavnej dosky Arduino, duplikujú kolíky a pridávajú ďalšie funkcie, ako je napríklad čip WiFi Xbee.

Vlastním Arduino Uno sám a napísal som niekoľko tutoriály Prvé kroky s Arduino: Bližší pohľad na dosku a štruktúru programuNaposledy som vás nechal nastaviť Arduino na prácu s Mac alebo Windows a odovzdať jednoduchú testovaciu aplikáciu, ktorá blikala zabudovanou LED diódou. Dnes ti vysvetlím kód ... Čítaj viac tu do začni Programovanie Arduino pre začiatočníkov: Výukový program pre projektové riadenie semaforovVytvorenie radiča semafora Arduino vám pomôže rozvíjať základné zručnosti v oblasti kódovania! Začíname. Čítaj viac , ako aj pohľad na Arduino sada pre začiatočníkov Čo je súčasťou sady Arduino Starter Kit? [MakeUseOf vysvetľuje]Už som tu na MakeUseOf predstavil open-source hardvér Arduino, ale na vytvorenie niečoho z neho a skutočne začatia potrebujete viac ako len samotného Arduina. Arduino "štartovacie súpravy" sú ... Čítaj viac ktorý obsahuje rôzne elektronické komponenty, ako aj ďalšie náležitosti. V určitom okamihu by som sa dokonca mohol pokúsiť vyriešiť LED kocku, ako je tá dole, takže na to dajte pozor.

LilyPad Arduino

LilyPad je navrhnutý špeciálne pre nositeľné e-textilné projekty. Je to malá, plochá kruhová verzia Arduino - ale plne kompatibilná. Spojenia a kolíky sú znížené, ale inak sú základné funkcie celkom podobné. Ak ste svoj projekt navrhli a otestovali na bežnom Arduino a teraz chcete prejsť na vloženie do oblečenia, je to najlepšie.

ako vyrábať stroje doma

K dispozícii sú aj ďalšie verzie Arduino, ako napríklad Mega s rýchlejším čipom, viac pamäte a viac vstupno-výstupných pinov, ale v zásade sú rovnaké - iba menšie alebo väčšie. Ak sa pozeráte na niektorý z Arduino modelov ako na vzdelávacie zariadenie, dôrazne vám odporúčame prejsť na Kickstarter a pomôcť financovať Projekt Modkit, inovatívny vizuálny programovací softvér, ktorý umožňuje študentom ľahký prechod do jazyka C ++.

ako vyrábať stroje doma

Netduino

Na prvý pohľad by vám malo byť odpustené, že ste Netduino zamenili za Arduina. Je silne inšpirovaný úspechom svojho talianskeho partnera Netduino môže byť vizuálne klon, ale interne je to iná kódová platforma. Postavený pre Objektovo orientovaný Microsoft.Čistá C# jazyk a veľmi zameraný na Windows, Netduino umožňuje programovanie na vyššej úrovni, ako je možné pri Arduino, kde v podstate pracujete s C ++.

Programovanie Netduino vyžaduje Visual Studio a Windows, aj keď existuje experimentálna podpora pre open source C # projekt, Mono.

ako vyrábať stroje doma

S týmito vecami bohužiaľ nie je toľko podpory alebo komunít, takže hľadanie vopred pripravených návodov a projektov bude ťažké. Zvážte, iba ak naozaj milujem C #, už vedia veľa elektroniky a chcú sa len dostať do Visual Studio.

BeagleBone a Raspberry Pi

Nakoniec na našom zozname, krok z mikrokontrolérov typu Arduino, Beagle Bone a Malinový koláč sú vstavané Linuxové zariadenia, hoci Raspberry Pi získala väčšinu pozornosti médií za jeho veľmi nízku cenu 25 dolárov a rýchle prijatie do vzdelávacieho prostredia v okolí internetu world. Obaja sú schopní mať na sebe nainštalované kompletné distribúcie systému Linux a dokonca sa tvrdí, že Raspberry Pi dokáže prehrávať video vo formáte 1080P (existuje dokonca aj Malinová verzia zostaveného systému XBMC Linux).

Obidva používajú SD-karty namiesto objemných pevných diskov, ale Beagle Bone je technicky vynikajúca z hľadiska procesorov má Raspberry Pi omnoho väčšie množstvo projektov a vývoja ono.

ako vyrábať stroje

Prečo zvoliť zabudovaný Linux cez mikrokontrolér? Chlapci BeagleBone hovoria najlepšie:

Zatiaľ čo kódovanie systémov ako Arduino na báze šablón uľahčuje kopírovanie a vkladanie jednoduchých projektov a obmedzený počet komplexnejších knižnice, ktoré nemajú veľa interakcie, 20 rokov vývoja Linuxu vygenerovalo rozsiahlu sadu vysoko interoperabilného softvéru, ktorý dokáže byť využitý a spolupracovať, bez obetovania jednoduchosti niečoho ako prepínanie LED alebo prepínanie alebo čítanie analógu alebo Senzor založený na I2C.

Povedal by som, že vaše prvé projekty v oblasti elektroniky sa s týmito systémami dostanú na zem omnoho ťažšie ako s Arduino, ale nakoniec budete mať oveľa viac energie a možností.

Máte Raspberry Pi, Beaglebone alebo niektoré z ďalších zariadení uvedených tu? Dajte nám vedieť v komentároch o všetkých úžasných projektoch, ktoré ste vytvorili. Rozmýšľate o tom, že ho získate, a možno vám pomôžeme rozhodnúť sa?

James má bakalárske štúdium v ​​oblasti umelej inteligencie a je držiteľom certifikátu CompTIA A + a Network +. Je popredným vývojárom MakeUseOf a trávi svoj voľný čas hraním VR paintballu a spoločenských hier. Staval počítače od malička.