1Sheeld, The Ultimate Arduino Shield Review and Giveaway

  • Gabriel Brooks
  • 0
  • 3477
  • 651
reklama

Jediný štít Arduino, který lze propojit se zařízením Android a poskytnout množství senzorů a pokročilých funkcí? Jo - to je teď věc. Ve skutečnosti 1Sheeld.

Od vývojářů Neúspěch, 1Vzdál se, že je to sice skromný Kickstarterův cíl ​​10 $ z vody 8krát, ale nyní je k dispozici všem z Amazonu za 55 $. 1Sheeld však není navržen tak, aby nahradil Arduino, ačkoli - doplňuje jej a dává vašim Arduino projektům přístup k plnému doplňku dat senzorů smartphonu a ještě mnohem více. Nemohu vám říct o alternativách, protože žádné neexistují.

Design

Ne větší než jakýkoli jiný standardní štít Arduino, 1Sheeld je založen na ATMEGA162 a obsahuje modul BlueTooth pod ním. Konfigurace pinů je taková, že budete potřebovat Arduino Uno revizi 3 nebo novější (jiné Arduino modely se budou lišit, ale cokoli novějšího než Uno rev3 by mělo být v pořádku). Každý kolík prochází, takže můžete umístit další štíty. Nejlepší 4 Arduino štíty pro supervelmocnost vašich projektů Nejlepší 4 Arduino štíty pro supervelmocnost svých projektů Zakoupili jste si startovací sadu Arduino, řídili jste se všemi základními průvodci, ale nyní narazili jste do úrazu - potřebujete více bitů a bobů, abyste mohli realizovat svůj elektronický sen. Naštěstí, pokud máte ... nahoře, nebo použijte standardní I / O piny podle potřeby se skokovými elektrodami.

K desce jsou připojeny dva přepínače. První volí mezi 5v a 3,3v; 5v je standard pro použití s ​​většinou Arduinos, takže pokud si nejste jisti, které použít, pak držte 5V.

Druhý přepínač - označený UART SWITCH - bude neustále používán; přepíná mezi linkou BlueTooth a programovacím režimem Arduino. Důvodem je skutečnost, že pro obě funkce používá stejnou sadu kolíků sériové komunikace, ale není těžké přijít na to. Pokud zjistíte, že nebyla přijata žádná data ze senzoru, přepněte je - pokud to špatně zjistíte, nerozbije se deska.

3 mikro LED diody označují stav odesílání, přijímání a BlueTooth.

Celkově jde o velmi profesionálně vyrobený štít, s pevnými pájenými spoji a dobře uspořádaným designem. Bílá na černých štítcích je jasná a snadno čitelná, bez překlepů nebo nepravidelných umístění.

Funkce

Podle mého počtu je v současné době 37 různých “štíty” že 1Sheeld dokáže emulovat. 11 z nich jsou štíty senzorů - věci jako: akcelerometr, světlo, gyroskop, tlak. Dalších 10 je základních I / O operací, jako jsou: bzučák, klávesnice, mikrofon, gamepad a různá tlačítka. 7 dalších řešení komunikace a sociálních sítí: Twitter, Facebook, telefon, e-mail, Skype. Nakonec existuje 9 štítů se speciálními funkcemi, včetně: rozpoznávání hlasu, syntézy řeči, oznámení, fotoaparátu, LCD a dataloggeru. Jednoduše na ně klepnete v aplikaci a přidáte tuto funkci, i když některé budou vyžadovat další nastavení, například autorizaci Twitteru.

Myslím, že se všichni můžeme shodnout, že se jedná o fenomenální seznam funkcí - naprostá hodnota za peníze, že všechny tyto funkce mají z jediného nákupu $ 55, je docela úžasná (samozřejmě bez faktoringu ve vašem telefonu).

Programování 1Sheeld

Pro váš úplně první projekt bych doporučil právě projít tutoriál Začínáme na webu 1Sheeld. V něm načtete do svého Arduina nějaký ukázkový kód, který poslouchá úroveň mikrofonu smartphonu, a pak zpracovává logiku, aby odešel zprávu.

Po nahrání ukázkového kódu přepněte přepínač UART-SWITCH na propojenou ikonu (která umožňuje spojení s telefonem) a v aplikaci stiskněte SCAN. Poté je to jednoduchý případ povolení mikrofonu a Twitteru.

Zpočátku moje úroveň mikrofonu nikdy nedosáhla 50, takže tweet nebyl spuštěn - možná budete muset upravit vzorový Arduino kód tak, aby pracoval s nižší úrovní. Fungovalo to pěkně a tady je tweet, který vytvořil (musíte se na straně Android ověřit, aby věděl, od koho poslat):

Je důležité si uvědomit, že logika této činnosti probíhala na samotném Arduinu - 1Sheeld žádným způsobem nepřipojil štíty mikrofonu a Twitteru - pouze přenesl úroveň mikrofonu na Arduino a poskytoval funkci pro odesílání tweetů. V kterémkoli okamžiku byste mohli upustit od fyzických součástí nebo funkcí výměny a program by i nadále fungoval podle plánu.

Poté jsem se dočkal, až vyzkouším funkce rozpoznávání hlasu, abych mohl komunikovat s mým nově postaveným obřím LED displejem (celkem neuvěřitelných 210 pixelů - tutoriál již brzy!). Integrace vzorové náčrtu rozpoznávání hlasu s mým testovacím kódem knihovny Adafruit Matrix zabrala všech 5 minut a vytvořila ukázku ovládání hlasem, kterou můžete vidět na videu na začátku recenze.

Pokud jsem upřímný, cítil jsem se, jako bych podváděl. Dělat neuvěřitelné věci s Arduino by opravdu nemělo být tak snadné!

Pokud si koupíte 1Sheeld?

1Sheeld je neuvěřitelně chytrý kit, o tom není pochyb. Rozsah funkcí, které přidává; senzory, kterými se může stát; naprostá všestrannost je vynikající.

Myslím, že pro 1Sheeld jsou ideální dvě situace.

Zaprvé, pokud jste si zakoupili startovací soupravu Arduino (co lze očekávat od vaší startovací soupravy Co je zahrnuto v soupravě startéru Arduino? [MakeUseOf vysvětluje] Co je zahrnuto v soupravě startéru Arduino? [MakeUseOf vysvětluje] Předtím jsem představil otevřené Arduino -source hardware zde na MakeUseOf, ale budete potřebovat víc než jen skutečný Arduino, aby z něj něco vytvořili a vlastně začít. Arduino "startovací sady" jsou ...), dokončily všechny zahrnuté projekty a začínají se dostávat nudí se, 1Sheeld vás pobaví alespoň na další rok - je toho tolik, s čím můžete dělat. Do projektu přidáte několik zcela nových dimenzí, které by prostě nebylo možné pomocí běžných hardwarových štítů (jako je rozpoznávání hlasu), takže vaše představivost bude novým limitem.

To však neznamená, že to nebude užitečné pro dlouhodobé vestavěné projekty - je třeba, aby zůstal připoutaný k vašemu telefonu. Pokud používáte pouze nějaký jednoduchý aspekt relativity 1Sheeld, který lze dosáhnout pomocí komponenty $ 5, je naprosto nemožné ponechat svůj 55 $ 1Sheeld a telefon Android věnovaný úkolu. Což mě přivádí k mému druhému případu použití: když jste zoufalí začít programovat, ale nějaký kritický senzor nebo vyhrazený štít ještě nepřijeli. Namísto oddálení projektu nebo zmatení funkce pro práci s náhodnými čísly, můžete uvíznout přímo v.

V tomto ohledu je 1Sheeld úžasná sada, kterou můžete mít v dílně. Inspirovat nové nápady a usnadňovat prototypování, což je přesně to, pro co je Arduino.

MakeUseOf doporučuje:Máte Arduino a Arduino? Kupte si 1Sheeld. Je to opravdu tak jednoduché.

Jak vyhraji 1Sheeld?

1Sheeld - The Ultimate Arduino Shield prozradí

Vítěz bude vybrán náhodně a informován e-mailem. Seznam vítězů najdete zde.

Zašlete své výrobky ke kontrole. Pro další podrobnosti kontaktujte Jamese Bruce.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.