1Sheeld, La revue ultime du bouclier Arduino et son cadeau
Un seul bouclier Arduino pouvant se connecter à un appareil Android et fournir une multitude de capteurs et de fonctions avancées? Oui, c'est une chose maintenant. Le 1Sheeld, en fait.
Des développeurs Integreight, 1Sheeld a avoué son objectif Kickstarter humble de 10 000 dollars hors de l'eau 8 fois, mais il est maintenant disponible pour tous à partir d'Amazon pour 55 dollars. Le 1Sheeld n’est cependant pas conçu pour remplacer l’Arduino: il le complète en donnant à vos projets Arduino l’accès à une gamme complète de données de capteur de smartphone, et bien plus encore. Je ne peux pas vous parler d'alternatives, car il n'y en a pas.
Conception
Pas plus grand que tout autre bouclier Arduino standard, le 1Sheeld est basé sur un ATMEGA162 et comprend un module BlueTooth dessous. La configuration des broches est telle que vous aurez besoin d’une version 3 ou supérieure d’Arduino Uno (les autres modèles Arduino peuvent varier, mais tout ce qui est plus récent que la version 3 d’Uno devrait bien fonctionner). Chaque épingle est passée, vous pouvez donc placer des boucliers supplémentaires. Les 4 meilleurs boucliers Arduino pour superposer vos projets Les 4 meilleurs boucliers Arduino pour superposer vos projets Vous avez acheté un kit de démarrage Arduino, vous avez suivi tous les guides de base, mais maintenant vous avez frappé une pierre d'achoppement - vous avez besoin de plus de morceaux pour réaliser votre rêve d'électronique. Heureusement, si… Lire la suite, utilisez les broches d'E / S standard en fonction des besoins avec les câbles de jonction.
Deux interrupteurs à bascule sont attachés au tableau. Le premier choisit entre 5v et 3.3v; 5v est la norme pour une utilisation avec la plupart des Arduinos, donc si vous ne savez pas lequel utiliser, restez avec 5v.
La deuxième bascule - appelée UART SWITCH - sera constamment utilisée; il bascule entre le lien 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 ce n'est pas difficile à comprendre. Si vous ne trouvez aucune donnée de capteur en cours de réception, basculez-la - elle ne cassera pas le tableau si vous vous trompez..
3 micro LED indiquent les états d'envoi, de réception et BlueTooth.
Tout en un, c'est un bouclier de fabrication très professionnelle, avec des joints de soudure solides et un design bien agencé. Les étiquettes blanches sur noires sont claires et faciles à lire, sans erreurs d'impression ou de placement irrégulier.
Caractéristiques
Selon mon compte, il y a actuellement 37 différents “Boucliers” que le 1Sheeld peut imiter. 11 de ceux-ci sont des boucliers de capteur - choses comme: accéléromètre, lumière, gyroscope, pression. 10 autres opérations de base, telles que: sonnerie, clavier, microphone, manette de jeu et divers boutons. 7 autres communications et réseaux sociaux: Twitter, Facebook, téléphone, email, Skype. Enfin, il existe 9 boucliers de fonctions spéciales, notamment: reconnaissance vocale, synthèse vocale, notifications, appareil photo, écran LCD et enregistreur de données. Il vous suffit de les appuyer sur l'application pour ajouter cette fonctionnalité, bien que certaines nécessitent une configuration supplémentaire, telle que l'autorisation de Twitter..
Je pense que nous pouvons tous convenir qu'il s'agit d'une liste phénoménale de fonctionnalités: le rapport qualité-prix total de toutes ces fonctionnalités à partir d'un seul achat de 55 $ est assez surprenant (ne prenez pas en compte votre téléphone, bien sûr).
Programmation du 1Sheeld
Pour votre tout premier projet, je vous recommande simplement de parcourir le didacticiel de mise en route sur le site Web de 1Sheeld. Dans celui-ci, vous allez charger un échantillon de code sur votre Arduino qui écoute le niveau de micro du smartphone, puis gère la logique pour envoyer un message à Twitter..
Une fois que vous avez téléchargé l'exemple de code, basculez l'UART-SWITCH sur l'icône liée (qui permet la connexion avec votre téléphone), puis appuyez sur SCAN dans l'application. Après cela, c’est un simple cas d’activation des boucliers micro et Twitter..
Au début, mon niveau de microphone n’atteignait jamais 50, ce qui signifie que le tweet n’a pas été déclenché. Vous devrez peut-être également ajuster le code Arduino pour qu’il fonctionne avec un niveau inférieur. Cela a bien fonctionné, et voici le tweet qu'il a produit (vous devez vous authentifier du côté d'Android pour qu'il sache à qui envoyer):
Il est important de noter que la logique pour cela s’exécutait sur l’Arduino lui-même - le 1Sheeld n’a aucunement connecté les protections de micro et de Twitter - il a simplement relayé le niveau du micro à l’Arduino et fourni une fonction permettant de poster des tweets. À tout moment, vous pourrez déposer vos composants physiques ou fonctions de remplacement et le programme fonctionnera toujours comme prévu..
Après cela, j'étais impatient d'essayer les fonctionnalités de reconnaissance vocale pour interagir avec mon nouvel écran géant à LED (210 pixels au total - tutoriel à venir!). L'intégration de l'exemple d'esquisse de reconnaissance vocale au code de test de ma bibliothèque Adafruit Matrix a pris 5 minutes, ce qui a permis de produire la démonstration de contrôle vocal que vous pouvez voir dans la vidéo au début de l'examen..
Si je suis honnête, j'avais l'impression de tricher. Faire des choses incroyables avec l'Arduino ne devrait vraiment pas être aussi facile!
Si vous achetez le 1Sheeld?
Le 1Sheeld est un kit incroyablement intelligent, sans aucun doute à ce sujet. La gamme de fonctionnalités qu'il ajoute; les capteurs qu'il peut devenir; la polyvalence est remarquable.
Je pense que le 1Sheeld est idéal pour deux situations..
Tout d’abord, si vous avez acheté un kit de démarrage Arduino (à quoi s’attendre dans votre kit de démarrage Ce qui est inclus dans un kit de démarrage Arduino? [MakeUseOf explique] Ce qui est inclus dans un kit de démarrage Arduino? [MakeUseOf explique] J'ai déjà présenté Arduino open - Du matériel source ici sur MakeUseOf, mais vous avez besoin de plus que de l’Arduino lui-même pour en construire quelque chose et commencer réellement. Les «kits de démarrage" Arduino sont… Read More), ont terminé tous les projets inclus et ont démarré pour vous ennuyer, le 1Sheeld vous amusera pendant au moins un an - il y a tellement de choses que vous pouvez faire avec. Vous allez ajouter de nouvelles dimensions à votre projet, ce qui ne serait tout simplement pas possible avec des boucliers matériels classiques (comme la reconnaissance vocale). Votre imagination sera donc la nouvelle limite..
Cela dit, cela ne sera pas utile pour les projets intégrés à long terme - il doit rester connecté à votre téléphone après tout. Si vous utilisez uniquement un aspect relativiste du 1Sheeld qui pourrait être accompli avec un composant à 5 $, il est totalement impossible de garder votre téléphone à 55 $ 1Sheeld et Android dédié à cette tâche. Ce qui m'amène à mon deuxième cas d'utilisation: lorsque vous êtes prêt à commencer à programmer, mais qu'un capteur critique ou un bouclier dédié n'est pas encore arrivé. Au lieu de retarder le projet ou de mélanger la fonction pour utiliser des nombres aléatoires, vous pouvez rester bloqué.
À cet égard, le 1Sheeld est un kit étonnant à avoir autour de l’atelier. Inspirer de nouvelles idées et faciliter le prototypage, ce à quoi l'Arduino est précisément destiné..
MakeUseOf recommande:Avoir un Arduino et un Arduino? Achetez un 1Sheeld. C'est vraiment aussi simple que cela. 1Sheeld pour Arduino et Android 1Sheeld pour Arduino et Android Acheter maintenant sur AmazonComment puis-je gagner le 1Sheeld?
1Sheeld - Le cadeau ultime pour le bouclier Arduino
Le gagnant sera sélectionné au hasard et informé par courrier électronique. Voir la liste des gagnants ici.
Envoyez vos produits pour examen. Contactez James Bruce pour plus de détails.
Explorer plus sur: Arduino, MakeUseOf Giveaway.