Oglas

En sam Arduino ščit, ki se lahko poveže z napravo Android in zagotovi množico tipal in naprednih funkcij? Ja - to je zdaj stvar. Pravzaprav 1Sheeld.

Od razvijalcev Integreight, 1Sheeld je odkrito ponižni Kickstarter cilj 10k dolarjev iz vode 8-krat več, zdaj pa je na voljo vsem iz Amazona za 55 dolarjev. 1Sheeld ni zasnovan tako, da bi nadomestil Arduino - vendar ga dopolnjuje, saj daje vašim Arduino projektom dostop do popolnega dopolnjevanja podatkov senzorjev pametnih telefonov in še veliko več. Ne morem vam povedati o drugih možnostih, ker jih ni.

Oblikovanje

Ni večji od katerega koli drugega standardnega Arduinovega ščita, 1Sheeld je zasnovan okoli ATMEGA162 in pod njim vključuje modul BlueTooth. Konfiguracija zatičev je takšna, da boste potrebovali Arduino Uno revizijo 3 ali novejšo (drugi modeli Arduino se bodo razlikovali, a vse, kar je novejše od Uno rev3, bi moralo biti v redu). Vsak zatič je skozi, tako da ga lahko postavite dodatni ščiti Najboljši 4 ščitniki Arduino za nadvlado vaših projektov

instagram viewer
Kupili ste starterski komplet Arduino, upoštevali ste vsa osnovna navodila, zdaj pa ste zadeli kamen spotike - za uresničitev sanj o elektroniki potrebujete več bitov in bob. Na srečo, če imate ... Preberi več na vrhu ali uporabite standardne vhodno / izhodne zatiče s skakalnimi vodi.

1sheeld - vsebina

Na ploščo sta pritrjeni dve stikalni stikali. Prvi izbere med 5v in 3.3v; 5v je standard za uporabo pri večini Arduinosov, tako da, če niste prepričani, kateri naj se uporabi, se držite 5v.

Drugo stikalo - z oznako UART SWITCH - bo v stalni uporabi; preklopi med povezavo BlueTooth in načinom programiranja Arduino. To je posledica dejstva, da za obe funkciji uporablja enak niz serijskih komunikacijskih nožic, vendar tega ni težko ugotoviti. Če ugotovite, da ni prejetih nobenih senzorskih podatkov, jih preklopite - če plošče ne boste pravilno razumeli, plošče ne bo zlomila.

1sheeld - spodnja stran

3 mikro LED kažejo na stanje pošiljanja, prejemanja in BlueTooth.

V celoti gre za zelo profesionalno narejen ščit s trdnimi spajkalnimi spoji in dobro postavljeno zasnovo. Bela na črnih nalepkah je jasna in lahko berljiva, brez napak ali nepravilnih umestitev.

Lastnosti

Po mojem številu trenutno obstaja 37 različnih "ščitov", ki jih lahko emulira 1Sheeld. 11 od njih so senzorski ščiti - stvari, kot so: merilnik pospeška, svetloba, žiroskop, tlak. Še 10 osnovnih operacij V / I, kot so: glasnik, tipkovnica, mikrofon, igralna ploščica in številni gumbi. Še 7 se ukvarja s komunikacijami in socialnimi omrežji: Twitter, Facebook, telefon, e-pošta, Skype. Na koncu je 9 posebnih funkcijskih ščitov, med katerimi so: prepoznavanje glasu, sinteza govora, obvestila, kamera, LCD in datalogger. Preprosto jih tapnete po aplikaciji, da dodate to funkcionalnost, čeprav bodo nekatere zahtevale dodatne nastavitve, kot je odobritev Twitterja.

1sheeld - povezan z androidom

Mislim, da se lahko vsi strinjamo, da gre za fenomenalen seznam funkcij - čisto vrednost za denar, če imamo vse te lastnosti že pri enem nakupu v višini 55 dolarjev so zelo presenetljive (ne upoštevajte števila telefonskih številk za vaš telefon) seveda).

Programiranje 1Sheeld

Za vaš prvi projekt priporočam, da se poglobite skozi Vodnik za začetek na spletni strani 1Sheeld. V njej boste na svoj Arduino naložili nekaj vzorčne kode, ki posluša raven mikrofona pametnega telefona, in nato obravnavala logiko, da izpiše sporočilo.

Ko naložite vzorčno kodo, preklopite UART-SWITCH na povezano ikono (ki omogoča povezavo s telefonom) in v aplikaciji pritisnite SCAN. Po tem je preprost primer omogočanja zaščite mikrofona in Twitterja.

Sprva raven mojega mikrofona nikoli ni presegla 50, zato se tvit ni sprožil - morda boste morali prilagoditi tudi vzorčno kodo Arduino, da bo delovala z nižjo stopnjo. To je lepo delovalo, in tu je bil objavljen tvit (morate ga preveriti na strani Android, tako da ve, od koga poslati):

Pomembno je opozoriti, da je logika tega potekala na samem Arduinu - 1Sheeld ni povezal mikrofona in Twitter ščiti na kakršen koli način - zgolj prenaša raven mikrofona na Arduino in zagotavlja funkcijo za objavljanje tweets. V katerem koli trenutku bi lahko vključili svoje fizične komponente ali nadomestne funkcije, program pa bi še vedno deloval, kot je bilo predvideno.

1sheeld - nameščen

Po tem sem želel preizkusiti funkcije prepoznavanja glasu, da bi lahko sodeloval z mojim na novo zgrajenim velikanskim LED zaslonom (skupaj je ogromno 210 pik - vadnica kmalu!). Vključitev vzorčne skice prepoznavanja glasu s preskusno kodo knjižnice Adafruit Matrix je trajala vseh 5 minut, kar je ustvarilo predstavitev glasovnega nadzora, ki jo lahko vidite v videoposnetku na začetku pregleda.

Če sem iskrena, sem se počutila, kot da varam. Izdelati neverjetne stvari z Arduinojem res ne bi smelo biti tako enostavno!

Bi morali kupiti 1Sheeld?

1Sheeld je neverjetno pameten delček, brez dvoma o tem. Nabor funkcij, ki jih dodaja; senzorji, ki jih lahko postane; čisto vsestranskost je izjemna.

1sheelded strani

Dve situaciji menim, da je 1Sheeld idealen za.

Prvič, če ste kupili Arduino starter komplet (kaj pričakovati v vašem zaganjalnem kompletu Kaj je vključeno v zagon Arduino? [MakeUseOf pojasnjuje]Pred tem sem na MakeUseOf predstavil strojno opremo z odprto kodo Arduino, vendar boste potrebovali več kot le dejanski Arduino, da iz tega nekaj sestavite in dejansko začnete. Arduino "zaganjalni kompleti" so ... Preberi več ), dokončal vse vključene projekte in se začnejo dolgočasiti, 1Sheeld vas bo zabaval vsaj še eno leto ali približno toliko - z njimi lahko naredite toliko. Svojemu projektu boste dodali nekaj novih dimenzij, ki preprosto ne bi bilo mogoče z običajnimi stropnimi ščitniki (na primer prepoznavanje glasu), zato bo vaša domišljija nova omejitev.

Kljub temu ne bo koristno pri dolgoročno vgrajenih projektih - na koncu mora biti privezan svojemu telefonu. Če uporabljate le nekaj relativnosti, preprost vidik 1Sheeld, ki ga je mogoče doseči s 5 USD komponenta, je popolnoma neizvedljivo, da se vaš telefon 1Sheeld in Android $ 55 posveti tej nalogi. Kar me pripelje do mojega drugega primera uporabe: ko želite obujati s programiranjem, vendar nekaj kritičnega senzorja ali namenskega ščita še ni prispel. Namesto da bi odlašali s projektom ali prepletali funkcijo za delo z naključnimi številkami, se lahko zataknete.

V tem pogledu je 1Sheeld neverjeten delček, ki ga je treba imeti okoli delavnice. Da bi navdihnil nove ideje in olajšal izdelavo prototipov, prav to je Arduino.

MakeUseOf priporoča:Imate Arduino in Arduino? Kupite 1Sheeld. Res je tako preprosto.

Kako osvojim 1Sheeld?

1Sheeld - The Ultimate Arduino Shield Giveaway

Zmagovalec bo izbran naključno in obveščen po e-pošti. Oglejte si seznam zmagovalcev tukaj.

Pošljite svoje izdelke na pregled. Kontakt James Bruce za dodatne podrobnosti.

James ima doktorat iz področja umetne inteligence in ima certifikat CompTIA A + in Network +. Je vodilni razvijalec MakeUseOf in svoj prosti čas preživlja z igranjem VR paintball in družabnih iger. Z računalniki gradi že od malih nog.