Oglas

Jedan jedini Arduino štit koji se može povezati s Android uređajem i pružiti mnoštvo senzora i naprednih funkcija? Da - to je sada stvar. Zapravo 1Sheeld.

Od programera Integreight, 1Sheeld je puklo priznanje skromni Kickstarter cilj 10k $ iz vode 8 puta preko, ali sada je dostupan svima iz Amazona za 55 dolara. 1Sheeld nije dizajniran tako da zamijeni Arduino - već ga dopunjuje, omogućavajući svojim Arduino projektima pristup potpunom kompletu podataka senzora pametnih telefona i još puno toga. Ne mogu vam reći o alternativama jer ih nema.

Oblikovati

Ne veći od bilo kojeg drugog standardnog Arduinog oklopa, 1Sheeld se temelji oko ATMEGA162, a ispod sebe uključuje modul BlueTooth. Konfiguracija igle je takva da će vam trebati Arduino Uno revizija 3 ili novija (drugi Arduino modeli će se razlikovati, ali sve noviji od Uno rev3 trebao bi biti u redu). Svaki pin je prošao kroz, tako da ga možete postaviti dodatni štitovi Najbolja 4 Arduinova štitnika kako bi nadjačali svoje projekteKupili ste Arduino starter kit, slijedili ste sve osnovne vodiče, ali sada ste pogodili kamen spoticanja - trebate još bitnih bitova i bob-a da biste ostvarili svoj elektronički san. Srećom, ako imate ...

instagram viewer
Čitaj više na vrhu ili koristite standardne I / O igle po potrebi s vodilicama za skok.

1sheeld - sadržaj

Dvije preklopne sklopke su pričvršćene na ploču. Prvi bira između 5v i 3.3v; 5v je standard za upotrebu s većinom Arduinosa, tako da ako niste sigurni koji ćete koristiti, tada se držite 5v.

Drugi preklop - s oznakom UART SWITCH - bit će u stalnoj uporabi; Prebacuje se između BlueTooth veze i Arduino načina programiranja. To je zbog činjenice da koristi isti skup serijskih komunikacijskih igle za obje funkcije, ali to nije teško shvatiti. Ako utvrdite da se ne primaju podaci senzora, prebacite ih na površinu - neće razbiti ploču ako pogrešno shvatite.

1sheeld - donja strana

3 mikro LED indikatora označavaju status slanja, primanja i BlueTooth.

Sve u svemu, to je vrlo profesionalno napravljen štit, s čvrstim spojnicama za lemljenje i dobro postavljenim dizajnom. Bijelo na crnim naljepnicama jasno je i lako se čita, bez pogrešnih otisaka ili nepravilnih položaja.

Značajke

Prema mom računanju, trenutno postoji 37 različitih "oklopa" pomoću kojih 1Sheeld može oponašati. 11 njih su senzorski štitnici - stvari poput: akcelerometar, svjetlost, žiroskop, tlak. Još 10 osnovnih je I / O operacija, poput zvučnika, tipkovnice, mikrofona, gamepada i raznih tipki. Još 7 rukovanja komunikacijama i društvenim mrežama: Twitter, Facebook, telefon, e-pošta, Skype. Konačno, postoji 9 posebnih funkcija štitova, uključujući: prepoznavanje glasa, sintezu govora, obavijesti, kameru, LCD i datalogger. Jednostavno ih dodirnite na aplikaciji da biste dodali tu funkcionalnost, mada će neke zahtijevati dodatna podešavanja kao što je autorizacija Twittera.

1sheeld - povezan s androidom

Mislim da se svi možemo složiti da je to fenomenalan popis značajki - čista vrijednost za novac posjedovanja svih ove su značajke od samo jedne kupnje u iznosu od 55 USD prilično zapanjujuće (ne računajući faktor u vašem telefonu od tečaj).

Programiranje 1 okna

Za vaš prvi projekt preporučio bih vam samo trčanje kroz Vodič za početak rada na web stranici 1Sheeld. U njemu ćete na svoj Arduino učitati primjerak koda koji sluša razinu mikrofona pametnog telefona i zatim upravljati logikom da biste poslali poruku.

Nakon što prenesete ogledni kôd, prebacite UART-SWITCH na povezanu ikonu (koja omogućuje vezu s vašim telefonom) i pritisnite aplikaciju SCAN. Nakon toga, to je jednostavan slučaj omogućavanja zaštite mikrofona i Twittera.

U početku razina mog mikrofona nikada nije dosezala više od 50, pa tweet jednostavno nije pokrenut - možda ćete također trebati prilagoditi uzorak Arduino koda za rad s nižom razinom. To je lijepo funkcioniralo, a evo i tvita koji je proizveo (morate se autentificirati na Androidovoj strani kako bi znao od koga poslati):

Važno je napomenuti da se logika za to odvijala na samom Arduinu - 1Sheeld nije povezao mikrofon i Twitter štiti na bilo koji način - jednostavno je prenio razinu mikrofona na Arduino i pružio funkciju za objavljivanje tweetova. U bilo kojem trenutku mogli biste ispustiti svoje fizičke komponente ili zamjenske funkcije, a program će i dalje funkcionirati kako je predviđeno.

1sheeld - montiran

Nakon toga, bio sam željan isprobati značajke prepoznavanja glasa kako bih komunicirao s mojim novoizgrađenim divovskim LED zaslonom (nevjerojatnih 210 piksela ukupno - udžbenik uskoro stiže!). Integracija primjera skice prepoznavanja glasa s mojim testnim kodom biblioteke Adafruit Matrix trajala je svih 5 minuta, stvarajući demo glasovne kontrole koji možete vidjeti u videu na početku pregleda.

Ako sam iskrena, osjećala sam se kao da varam. Stvaranje nevjerojatnih stvari s Arduinom zaista ne bi trebalo biti lako!

Trebate li kupiti 1Sheeld?

1Sheeld je nevjerovatno pametan zalogaj, nema sumnje u to. Raspon značajki koje dodaje; senzori koji mogu postati; čista svestranost je izvanredna.

1sheeld - montirana strana

Postoje dvije situacije za koje mislim da je 1Sheeld idealan.

Prvo, ako ste kupili Arduino starter set (što očekivati ​​u vašem startnom kompletu Što je uključeno u Arduino Starter Kit? [MakeUseOf objašnjava]Prethodno sam predstavio Arduino hardver otvorenog koda ovdje na MakeUseOf-u, ali trebat će vam više nego samo stvarni Arduino da biste iz njega nešto napravili i zapravo započeli. Arduino "starter setove" su ... Čitaj više ), dovršio sve uključene projekte i počeo vam je dosaditi, 1Sheeld će vas zabavljati barem još godinu dana ili toliko - jednostavno toliko možete učiniti s tim. Dodaćete neke nove dimenzije u svoj projekt koje jednostavno ne bi bilo moguće s uobičajenim hardverskim štitnicima (poput prepoznavanja glasa), pa će vaša mašta biti novo ograničenje.

Međutim, to neće biti korisno za dugoročno ugrađene projekte - ipak joj treba ostati privezan za telefon. Ako koristite samo neki relativni jednostavni aspekt 1Sheeld-a koji bi se mogao postići s 5 USD komponenta, potpuno je neizvedivo da svoj 1Sheeld i telefon od $ 55 budete posvećeni tom zadatku. Što me upućuje na moj drugi način upotrebe: kad očajavate započeti s programiranjem, ali neki kritični senzor ili namjenski štit još nisu stigli. Umjesto da odgađate projekt ili zamišljate funkciju da radi sa slučajnim brojevima, možete se odmah zaglaviti.

U tom pogledu, 1Sheeld je nevjerojatan dio opreme koji će se održavati oko radionice. Da potakne nove ideje i olakša prototipiranje, za to je upravo Arduino.

MakeUseOf preporučuje:Imate Arduino i Arduino? Kupite 1Sheeld. Stvarno je tako jednostavno.

Kako mogu osvojiti 1Sheeld?

1Sheeld - Ultimativni Arduino štit odstupanje

Pobjednik će biti izabran nasumično i obaviješten putem e-maila. Pogledajte ovdje popis pobjednika.

Pošaljite svoje proizvode na pregled. Kontakt James Bruce za daljnje detalje.

James je diplomirao iz umjetne inteligencije i certificiran je CompTIA A + i Network +. Vodeći je programer MakeUseOf-a, a svoje slobodno vrijeme provodi igrajući VR paintball i boardgames. Gradio je računala još od djeteta.