Reklaam
Uuendatud Ian Buckley poolt 14. augustil 2017
Kui olete midagi sellist nagu mina, on elektroonikaga nokitsemine midagi sellist, mida tõesti tahaksite teha - vähemalt teoorias. Tegelikkuses takistavad ajapiirangud ja teadmiste puudumine paratamatult proovimist. See on lihtsalt liiga keeruline. Sulle meeldib purunenud vidinate lahtivõtmine, kuid ära kunagi tee nende bittidega midagi muud, kui jäta need vihmaseks päevaks eemale (sahtlit täis mikrolaineahju osad? Kontrollima).
Arduino on vastus sellele kõigele ja ausalt öeldes kõik, mida võib õppimise ajal lõbusaks pidada, on minu arvates tõeliselt revolutsiooniline seade.
Tehniliselt on Arduino a programmeeritav loogikakontroller Mis maailmas on PLC programmeerimine?Tootmismaailmas on olemas arvutid ja seejärel arvutiautomaatika. Ehkki võite arvata, et teate kõike, mida arvutite kohta teada on, pole te lihtsalt isegi oma rakenduste pinda kriimustanud ... Loe rohkem . Ametlikult on see siiski avatud lähtekoodiga elektroonika prototüüpimise platvorm - aga mida see tähendab?
Teile või mulle on see nagu väike arvuti, mille saate asju programmeerida, ning see suhtleb maailmaga elektrooniliste andurite, tulede ja mootorite kaudu. Sisuliselt teeb see tõeliselt raskekujulisi elektroonikaprojekte kõigile kättesaadavaks - nii saavad kunstnikud ja loomingulised tüübid keskenduda oma ideede reaalsuseks muutmisele. See on ülim näputöö tööriist!
Tsiteerida:
Arduino on avatud lähtekoodiga elektroonika prototüüpide platvorm, mis põhineb paindlikul, hõlpsasti kasutataval riist- ja tarkvaral. See on mõeldud kunstnikele, disaineritele, harrastajatele ja kõigile, kes on huvitatud interaktiivsete objektide või keskkondade loomisest.
Mida saate sellega teha?
Enne kui arutame, mis teeb Arduino selliseks revolutsiooniliseks seadmeks, on minu arvates parem näidata teile mõnda minu lemmikprojekti, mis on Arduinoga tehtud.
1. 3D-printerid
Minevikus näitasime teile MakerBot'i Kaks 3D-printerit, mida saate endale teha umbes 1000 dollari eestTäna tahaksin näidata teile kahte konkreetset projekti, mille ehitamiseks on vaja enam kui 1000 dollarit, mis mõlemad on täielikult funktsionaalsed 3D-plastprinterid, mis mõlemad on avatud lähtekoodiga ja on aktiivselt olemas arenenud. Loe rohkem , 3D-printer. Noh, see kasutab paari Arduinost selliste asjade juhtimiseks nagu sula plastiku prindipeast väljatõmbamine platvormi liigutamiseni.
2. Puff The Magic Dragon võitlusrobot
Muidugi, kõikvõimalikud robotid on peamised kandidaadid Arduino tootmiseks, kuid see on kõige armsam, mida ma seni näinud olen. Kasutades põhiroboti raami, 2 mootorit ja 2 valgussensorit, on see väike tüüp võimeline leidma soojusallika, suunama selle poole ja kustutama tule - kõik autonoomselt.
(* Autonoomses tähenduses teeb ta seda üksi, ilma inimese kontrollita).
Kui see projekt teid huvitab, siis heitke pilk kuidas Xod aitab teil ehitada Arduino robotit Kuidas Xod aitab teil luua Arduino roboteid ilma kodeerimisetaKas soovite õppida robootikat, kuid teil pole programmeerimisoskust? Xodi graafilise IDE ja Arduino juhitava roboti abil on see lihtne. Loe rohkem .
3. Laserkanar
Vinge transsihääl, laserid, mida veel võiksite tahta?
4. Pagari Tweet
Lihtne viis klientidele teada anda, et värske leib on tehtud. BakerTweetil on leiva valimiseks valimisnumber ja piiksumise nupp! Arvan, et olete nõus, et see on Arduino ainulaadsem kasutus.
5. LED-kuubid
Parim viis selle selgitamiseks on lihtsalt video vaatamine - need on täiesti uhked; an 8x8x8 LED-kuup (see on 512 LED-i), kogu juhtimisega tegeleb Arduino.
Raskusaste on siiski kõrgemal küljel. Ärge muretsege, kui see tundub keeruline - meil on täielik Arduino LED-kuup Kuidas teha pulseerivat Arduino LED-kuupi, mis näib tulevikku tulevatKui olete mõne algaja Arduino projektiga segadusse sattunud, kuid otsite midagi pisut püsivat ja hoopis muud vinge, siis on alandlik 4 x 4 x 4 LED-kuup ... Loe rohkem juhendaja, mis hõlmab kõike, mida peate teadma.
Nii lõbus ja mäng kõrvale, mis täpselt teeb Arduino nii eriliseks? Kindlasti on seal muid programmeeritavaid kontrollereid?
Avatud lähtekoodiga
Arduino on brändinimi, kuid enamik nende väljatöötatud riist- ja tarkvara on avatud lähtekoodiga. Skeemid on saadaval veebis, nii et kui te ei soovi valmis Arduinot osta, võite vabalt osta üksikuid komponente ja tee isevõi ostke üks paljudest praegu saadaolevatest klooniseadmetest. Praegu tasub kaaluda kas kasutada ametlikku Arduino tahvlit üleüldse!
Ühenduvus
Riistvarana saab Arduino töötada kas iseseisvalt (nagu robotis), arvutiga ühendatud (andes seeläbi teie arvuti juurdepääs välismaailma andurite andmetele ja tagasiside andmine) või ühendatud teiste Arduino või muude elektrooniliste seadmete ja kontrolleriga laastud. Üsna palju saab ühendada ja seda piirab ainult teie kujutlusvõime, tahtmine midagi uue õppimiseks natuke aega ja vaeva näha ning komponentide kättesaadavus. Kui saate mõelda - Arduino saab sellega hakkama.
Rikkalik toetus
Seal on tuhandeid teisi Arduinoga tegelevaid inimesi ja organisatsioone. Selle tulemus on see, et kui teil puudub loovusosakond, on teie ehitamiseks alati eelkodeeritud projekt ja alati on midagi uut õppida. Alustamine on ka väga lihtne.
Mitmekülgsus ja maksumus
Ametlik täielik Uno juhatus maksab 25 dollaritja kloon Uno nii vähe kui 4 dollarit, mis muudab need väikesed elektroonilised imed kättesaadavaks nii harrastajatele kui ka haridusasutustele.
Programmeerimiskeel, mille üles laadite, on uskumatult lihtne ja peaks olema tuttav kõigile, kellel on kogemusi Java või muude sarnaste keeltega. (See põhineb tegelikult Töötlemine).
See on ka fantastiline õppevahend, mille abil saate katsetada elektroonikat ja õppida aluseid. Tegelikult, kui meil neid koolis käies oleks, olen üsna kindel, et minust oleks saanud riistvarainsener.
Palju võimalusi
Pärast Arduino vabastamist on paljud teised ettevõtted võtnud kasutusele avatud lähtekoodiga riistvara eetose. Lisaks paljudele turule tabanud kloonitahvlitele on saadaval mitmeid ainulaadseid disainilahendusi, mis ühilduvad Arduino IDE-ga. Need tahvlid võtavad originaalsete Arduino tahvlite üldise vaimu ja lisavad lisafunktsioone.
Märkimisväärne näide on NodeMCU Tutvuge Arduino tapjaga: ESP8266Mis siis, kui ma ütleksin teile, et seal on sisseehitatud WiFi-ga Arduino-ühilduv arendusplaat vähem kui 10 dollari eest? Noh, on olemas. Loe rohkem arendusnõukogu. Sellel pisikesel tahvel, pardal on WiFi ja lisaks Arduino ühilduvusele, saab seda kasutada ka pisina Sõlm. Js Mis on sõlm. JS ja miks ma peaksin sellest hoolima? [Veebiarendus]JavaScript on ainult kliendi poolt programmeerimiskeel, mis töötab brauseris, eks? Enam mitte. Node.js on JavaScripti käitamise viis serveris; aga see on ka palju muud. Kui ... Loe rohkem server. Saadaval kui vähe kui 3 dollarit, on need pisikesed lauad nii head, et mõtlesime, kas neist saaks Arduino troonile otsene konkurent.
Üks meie lemmik mikrokontrollerid siin MakeUseOf on Teensy arendusplaatide rida. Need väikesed tahvlid pakivad palju suuremat töötlemisstantsi kui Arduino tahvlid, tänu väikesele kujule on need ideaalsed väikeste projektide jaoks, mille keskmes on võimas töötlemine.
Kas soovite ikkagi rohkem teada saada? Vaadake seda lühikest Arduino dokumentaalfilmi, mis läheb natuke rohkem tagaplaanile ja projekti motivatsiooni. Suur osa sellest on itaalia keeles, sest kui nimi seda juba ära ei andnud, algas projekt Itaalias.
Hankige loomine
Arduino on hobielektroonika mängu täielikult muutnud. See, mis minevikus ei olnud võimalik ilma põhjalike teadmisteta, on nüüd kõigile kättesaadav tänu laiale odavate mikrokontrollerite valikule ja seda ümbritsevale tohutule kogukonnale.
Alustamine on ka üsna lihtne ja meil on olemas mugav algaja juhend Arduino kasutamise alustamine: Algajate juhendArduino on avatud lähtekoodiga elektroonika prototüüpide platvorm, mis põhineb paindlikul, hõlpsasti kasutataval riist- ja tarkvaral. See on mõeldud kunstnikele, disaineritele, harrastajatele ja kõigile, kes on huvitatud interaktiivsete objektide või keskkondade loomisest. Loe rohkem et sind maha viia. Või vaadake meie Arduino algaja projekt: valgusfoori juhtimine Arduino programmeerimine algajatele: valgusfoori kontrolleri projekti juhendArduino valgusfoori kontrolleri ehitamine aitab teil arendada põhilisi kodeerimisoskusi! Alustame teid. Loe rohkem juhendaja.
Kas olete alles alustanud mikrokontrollerite maailmas? Millist juhatust te plaanite saada? Mida plaanite teha? Andke meile allpool olevas kommentaaride osas teada!
Jamesil on tehisintellekti BSc ning ta on CompTIA A + ja Network + sertifikaadiga. Ta on MakeUseOfi juhtiv arendaja ja veedab oma vaba aega VR-i paintballi ja lauamänge mängides. Ta on lapsest peale arvutit ehitanud.