Reklaam

Üks Arduino kilp, mida saab ühendada Androidi seadmega ja pakkuda hulgaliselt andureid ning lisafunktsioone? Jep - see on nüüd asi. Tegelikult 1Sheeld.

Arendajatelt Integreight, 1Sheeld puhus seda, tõsi küll alandlik Kickstarter eesmärk $ 10k veest 8 korda üle saada, kuid on nüüd kõigile kättesaadav Amazonilt 55 dollari eest. 1Sheeld pole siiski mõeldud Arduino asendamiseks - see täiendab seda, andes teie Arduino projektidele juurdepääsu nutitelefoni andurite täielikule andmetele ja palju muud. Ma ei saa teile rääkida alternatiividest, kuna neid pole.

Kujundus

1Sheeld ei ole suurem kui ükski teine ​​Arduino standardne kilp, see põhineb ATMEGA162 ümber ja selle all on BlueToothi ​​moodul. Klambrite konfiguratsioon on selline, et vajate Arduino Uno 3. versiooni või uuemat (teised Arduino mudelid erinevad, kuid kõik, mis on uuem kui Uno rev3, peaks korras olema). Iga tihvt läbitakse, nii et saate paigutada täiendavad kilbid 4 parimat Arduino kilpi teie projektide ülivõimsaks muutmiseks

instagram viewer
Olete ostnud Arduino stardikomplekti, järginud kõiki põhijuhendeid, kuid nüüd tabanud komistuskivi - elektroonikaga seotud unistuse elluviimiseks vajate rohkem bitti ja bobikest. Õnneks, kui teil on ... Loe rohkem peal või kasutage standardseid I / O-tihvte hüppejuhtmetega vastavalt vajadusele.

1seld - sisu

Tahvli külge on kinnitatud kaks lülituslülitit. Esimene valib vahemikus 5v kuni 3,3v; 5v on standard, mida kasutatakse enamiku Arduinode puhul, nii et kui te pole kindel, mida kasutada, kleepige 5v-ga.

Teine lüliti - sildiga UART SWITCH - on pidevas kasutuses; see lülitub ümber BlueTooth lingi ja Arduino programmeerimisrežiimi vahel. Selle põhjuseks on asjaolu, et see kasutab mõlema funktsiooni jaoks sama jadakommunikatsiooni nööpnõelte komplekti, kuid seda pole keeruline välja mõelda. Kui leiate, et anduri andmeid ei saada, lülitage see ümber - see ei riku tahvlit, kui te selle valesti mõistate.

1seld - alumine

3 mikro-LED-i tähistavad saatmise, vastuvõtmise ja BlueToothi ​​olekut.

Kokkuvõttes on tegemist väga professionaalselt valmistatud kilbiga, millel on kindlad jooteliited ja hästi välja mõeldud disain. Valge mustal sildil on selge ja hõlpsasti loetav, ilma trükivigade ja ebakorrapärase paigutuseta.

Funktsioonid

Minu arust on praegu 37 erinevat “kilpi”, mida 1Sheeld saab jäljendada. Neist 11 on andurikilbid - asjad nagu kiirendusmõõtur, tuli, güroskoop, rõhk. Veel 10 on põhilised I / O-toimingud, näiteks: helisignaal, klaviatuur, mikrofon, mängupult ja mitmesugused nupud. Veel 7 suhtlemis- ja suhtlusvõrgustikku: Twitter, Facebook, telefon, e-post, Skype. Lõpuks on olemas 9 erifunktsiooni kilpi, sealhulgas: hääletuvastus, kõnesüntees, teatised, kaamera, LCD ja andmebaas. Selle funktsiooni lisamiseks lihtsalt koputage neid rakenduses, kuigi mõned vajavad täiendavat seadistamist, näiteks Twitteri lubamist.

1kesi - ühendatud androidiga

Ma arvan, et me kõik võime kokku leppida, et tegemist on fenomenaalse funktsioonide loeteluga - kõigi omamisega võrdsed rahalised väärtused need funktsioonid ühelt 55-dollariselt ostult on üsna hämmastavad (ei arvestata teie telefonis) muidugi).

Programmeerimine 1Sheeld

Teie päris esimese projekti jaoks soovitaksin lihtsalt läbi joosta Alustamise õpetus veebisaidil 1Sheeld. Sellesse laadite oma Arduinole näidiskoodi, mis kuulab nutitelefoni mikrofoni taset ja haldab siis sõnumi piiksumise loogikat.

Kui olete näidiskoodi üles laadinud, lülitage UART-SWITCH lingitud ikooni juurde (see võimaldab telefoniga ühenduse luua) ja vajutage rakenduses nuppu SCAN. Pärast seda on mikrofoni ja Twitteri kilpide lubamine lihtne.

Alguses ei jõudnud minu mikrofoni tase kunagi üle 50, nii et säutsu lihtsalt ei käivitatud - võib-olla peate madalama tasemega töötamiseks kohandama ka Arduino näidiskoodi. See töötas kenasti ja siin on säuts, mille ta tootis (peate autentima Androidi poolel, et ta teaks, kellelt saata):

Oluline on märkida, et selle loogika töötas Arduinos endas - 1Sheeld ei ühendanud mikrofoni ja Twitteri kilbid mis tahes viisil - see lihtsalt vahendas mikrofoni taset Arduinole ja pakkus funktsiooni postitamiseks säutsud. Igal hetkel saate oma füüsilised komponendid või asendamisfunktsioonid alla jätta ja programm toimiks ikkagi nagu ette nähtud.

1keev - monteeritud

Pärast seda proovisin meelsasti häältuvastuse funktsioone, et suhelda oma vastvalminud hiiglasliku LED-ekraaniga (kokku ilmatu 210 pikslit - juhend on varsti saadaval!). Häältuvastuse näidisjoonise integreerimine minu Adafruit Matrix raamatukogu testkoodiga võttis kõik viis minutit, valmistades hääljuhtimisdemo, mida näete ülevaates video alguses.

Kui ma olen aus, tundsin, et petan. Arduino abil uskumatute asjade tegemine ei tohiks tegelikult olla nii lihtne!

Kas peaksite ostma 1Sheeli?

1Sheeld on uskumatult tark komplekt, selles pole kahtlust. Funktsioonide valik, mida see lisab; andurid, millest see võib saada; ainulaadne mitmekülgsus on silmapaistev.

1keev - monteeritud külg

Minu arvates on 1Sheeld ideaalne kaheks olukorraks.

Esiteks, kui olete ostnud Arduino stardikomplekti (mida oma stardikomplektis oodata Mis on Arduino stardikomplektis? [MakeUseOf selgitab]Olen varem tutvustanud siin MakeUseOfil Arduino avatud lähtekoodiga riistvara, kuid selleks, et midagi sellest välja ehitada ja tegelikult tööle asuda, vajate enamat kui ainult tegelikku Arduinot. Arduino "stardikomplektid" on ... Loe rohkem ), lõpetanud kõik kaasatud projektid ja hakkab igav saama, hoiab 1Sheeld teid veel vähemalt aasta lõbustamas - seal on lihtsalt nii palju, mida saaksite teha. Lisate oma projektile mõned täiesti uued mõõtmed, mis tavalise riistvarapilbiga (näiteks hääletuvastus) poleks lihtsalt võimalik, seega on uus piir teie kujutlusvõime jaoks.

See tähendab, et pikaajaliste manustatud projektide jaoks pole see kasulik - see peab lõppude lõpuks jääma telefoni külge. Kui kasutate ainult mõnda 1Seeli relatiivsustegevuse lihtsat aspekti, mida saaksite teha 5 dollariga komponendi kasutamisel, on täiesti võimatu hoida oma 55 dollarit 1Seeld ja Android-telefoni pühendatud ülesandele. Mis toob mind minu teise kasutusjuhtumi juurde: kui soovite meeleheitlikult programmeerimist alustada, kuid mõni kriitiline andur või spetsiaalne kilp pole veel kohale jõudnud. Selle asemel, et projekti edasi lükata või funktsiooni juhuslike arvudega töötamiseks varjata, võite sellesse ka takerduda.

Selles suhtes on 1Sheeld hämmastav komplekt, mis töökojas olemas on. Inspireerida uusi ideid ja hõlbustada prototüüpide koostamist - just see on Arduino eesmärk.

MakeUseOf soovitab:Kas teil on arduino ja arduino? Osta 1Sheeld. See on tõesti nii lihtne.

Kuidas võita 1-heeder?

1Sheeld - ülim Arduino kilbi kingitus

Võitja valitakse juhuslikult ja sellest teatatakse e-posti teel. Vaadake võitjate nimekiri siin.

Saatke oma tooted ülevaatamiseks. Võtke ühendust James Bruce lisateavet.

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.