1Sheeld, l`examen et giveaway bouclier ultime arduino
Un seul bouclier Arduino qui peut relier à un appareil Android et fournir une multitude de capteurs et des fonctions avancées? Yep - c`est une chose maintenant. Le 1Sheeld, en fait.
Contenu
des développeurs Integreight, 1Sheeld a fait sauter est certes modeste objectif Kickstarter de 10k $ hors de l`eau 8 fois, mais est maintenant accessible à tous d`Amazon pour 55 $. Le 1Sheeld n`a pas été conçu pour remplacer l`Arduino bien - il complète, en donnant vos projets Arduino accès à un ensemble complet de données de capteur de smartphone, et bien plus encore. Je ne peux pas vous parler de solutions de rechange, car il n`y en a pas.
Conception
Pas plus grand que tout autre type bouclier Arduino, le 1Sheeld est basé autour d`un ATMEGA162, et comprend un module Bluetooth dessous. La configuration des broches est telle que vous aurez besoin d`une révision Arduino Uno 3 ou version ultérieure (autres modèles Arduino peuvent varier, mais quoi que ce soit plus récent que le rév3 Uno devrait bien). Chaque broche est passé à travers, de sorte que vous pouvez placer boucliers supplémentaires sur le dessus, ou utiliser les broches E / S standard, au besoin avec des fils de saut.Le Top 4 Shields Arduino Pour Superpower vos projetsLe Top 4 Shields Arduino Pour Superpower vos projetsVous avez acheté un kit de démarrage Arduino, vous avez suivi tous les guides de base, mais maintenant que vous avez touché une pierre d`achoppement - vous avez besoin de plus bricoles pour réaliser votre rêve de l`électronique. Heureusement, si vous avez ...Lire la suite
Deux interrupteurs à bascule sont fixés à la carte. Les premiers Choisit entre 5v et 3.3v- 5v est la norme pour la plupart des Arduinos, donc si vous n`êtes pas certain d`utiliser puis coller avec 5v.
La deuxième bascule - étiqueté UART SWITCH - sera en constante utilisation- il passe entre liaison BlueTooth, et le mode de programmation Arduino. Cela est dû au fait qu`il utilise le même ensemble de broches de communication série pour les deux fonctions, mais il est difficile de ne pas comprendre. Si vous ne trouvez pas les données de capteur est en cours de réception, bascule au-dessus - il ne cassera pas la carte si vous vous trompez.
3 LED micro indiquent envoyer, de recevoir et de l`état BlueTooth.
Dans, il est un bouclier fait de manière très professionnelle, avec des joints de soudure solides et un design bien aménagé. Le blanc sur les étiquettes noires sont claires et faciles à lire, sans fautes d`impression ou de placements irréguliers.
Caractéristiques
Selon mes calculs, il y a actuellement 37 différents « boucliers » que le 1Sheeld peut imiter. 11 d`entre eux sont des boucliers de capteur -things comme: accéléromètre, lumière, gyroscope, pression. Une autre 10 sont des opérations d`E / S de base, tels que: buzzer, clavier, microphone, gamepad, et une variété de boutons. 7 plus des communications poignée et réseaux sociaux: Twitter, Facebook, téléphone, e-mail, Skype. Enfin, il y a 9 boucliers de fonctions spéciales, y compris: reconnaissance vocale, synthèse vocale, les notifications, l`appareil photo, LCD et enregistreur de données. Vous les tapez simplement sur l`application d`ajouter cette fonctionnalité, bien que certains exigent une configuration supplémentaire comme l`autorisation Twitter.
Je pense que nous pouvons tous d`accord, il est une liste phénoménale des caractéristiques - la valeur pure de l`argent d`avoir toutes ces caractéristiques à partir d`un simple 55 $ d`achat est tout à fait étonnant (pas d`affacturage dans votre téléphone, bien sûr).
Programmation Le 1Sheeld
Pour votre premier projet, je vous recommande juste courir à travers le guide de démarrage sur le site 1Sheeld. Dans ce document, vous chargez un exemple de code sur votre Arduino qui écoute au niveau micro smartphone, et gère alors la logique de Twitter un message.
Une fois que vous avez téléchargé le code exemple, changer l`UART-SWITCH sur l`icône liée (qui permet la connexion avec votre téléphone) et SCAN frappé dans l`application. Après cela, il est un cas simple de permettre aux écrans micro et Twitter.
Au début, mon niveau de microphone n`a jamais atteint plus de 50, de sorte que le tweet juste n`a pas été déclenché - vous devrez peut-être ajuster l`exemple de code Arduino pour fonctionner avec un niveau inférieur. Cela a fonctionné bien, et ici le tweet il produit (vous devez vous authentifier sur le côté Android afin qu`il sache à qui envoyer de):
Nous faisons un peu de bruit! envoyé par @ 1Sheeld
- James Bruce (@ w0lfiesmith) 13 Décembre, 2014
Il est important de noter que la logique de cela a été en cours d`exécution sur l`Arduino lui-même - le 1Sheeld ne pas connecter le micro et les écrans Twitter de quelque façon - il simplement relayée au niveau micro à l`Arduino, et a fourni une fonction pour l`affichage des tweets. A tout moment, vous seriez en mesure de déposer dans vos composants physiques ou des fonctions de remplacement, et le programme serait encore fonctionner comme prévu.
Après cela, j`avais hâte d`essayer les fonctions de reconnaissance vocale pour interagir avec mon géant nouvellement construit affichage LED (un 210 pixels énorme au total - tutoriel à venir bientôt). L`intégration de l`esquisse de reconnaissance vocale par exemple avec mon code de test bibliothèque Adafruit Matrice a pris toutes les 5 minutes, la production de la démo de commande vocale, vous pouvez voir dans la vidéo au début de l`examen.
Si je suis honnête, je me sentais comme si je trompais. Faire des choses incroyables avec l`Arduino ne devrait vraiment pas être facile!
Si vous achetez le 1Sheeld?
Le 1Sheeld est un peu incroyablement intelligent du kit, sans aucun doute à ce sujet. La gamme de caractéristiques, il ajoute: les capteurs, il peut become- la polyvalence pure est exceptionnelle.
Il y a deux situations dans lesquelles je pense que le 1Sheeld est idéal pour.
Tout d`abord, si vous avez acheté un kit de démarrage Arduino (ce qui vous attend dans votre kit de démarrage), Complété tous les projets inclus, et commencent à se ennuyer, la 1Sheeld vous garder amusée pendant au moins un an ou si - il y a tellement de choses que vous pouvez faire avec elle. Vous allez ajouter des toutes nouvelles dimensions à votre projet qui ne serait pas possible avec des protections matérielles régulières (comme la reconnaissance vocale), de sorte que votre imagination sera la nouvelle limite.Ce qui est inclus dans un Arduino Starter Kit? [MakeUseOf Explique]Ce qui est inclus dans un Arduino Starter Kit? [MakeUseOf Explique]Je l`ai déjà introduit le matériel open source Arduino ici MakeUseOf, mais vous allez besoin plus que l`Arduino réelle pour construire quelque chose sur et en fait commencer. Arduino "kits de démarrage" sont...Lire la suite
Cela dit, il ne va pas être utile pour les projets embarqués à long terme - il doit rester attaché à votre téléphone après tout. Si vous utilisez seulement une relativité simple aspect du 1Sheeld qui pourrait être accompli avec une composante de 5 $, il est tout à fait impossible de garder 55 $ et Android téléphone 1Sheeld dédié à la tâche. Ce qui me amène sur mon second cas d`utilisation: lorsque vous êtes désespéré pour commencer la programmation, mais un capteur critique ou un écran dédié sont pas encore arrivés. Au lieu de retarder le projet ou éludée la fonction de travailler avec des nombres aléatoires, vous pouvez obtenir le droit coincé dans.
À cet égard, le 1Sheeld est un peu incroyable de kit pour avoir autour de l`atelier. Pour inspirer de nouvelles idées, et de faciliter le prototypage, ce qui est précisément ce que l`Arduino est pour.
Comment puis-je gagner le 1Sheeld?
Le gagnant sera choisi au hasard et a informé par courrier électronique. Voir la liste des gagnants ici.
Envoyez vos produits à examiner. Contacter James Bruce pour plus de détails.