1Sheeld, la revue ultime du bouclier Arduino et son cadeau

  • Lesley Fowler
  • 0
  • 3721
  • 483
Publicité

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 USD hors de l'eau 8 fois, mais il est maintenant disponible pour tous à partir d'Amazon pour 55 USD. 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 capteurs 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 varieront, mais tout ce qui est plus récent que la version 3 d’Uno devrait convenir). 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 vous avez… sur le dessus, ou utilisez les broches d'E / S standard selon les 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 à utiliser avec la plupart des Arduinos, donc si vous ne savez pas lequel utiliser, restez avec 5v.

La seconde 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-diodes indiquent les états d'envoi, de réception et BlueTooth.

Tout en dedans, c'est un blindage très professionnel, 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 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 simplement de les appuyer sur l'application pour ajouter cette fonctionnalité, bien que certains 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 étonnant (ne prenez pas en compte votre téléphone, bien sûr).

Programmation du 1Sheeld

Pour votre tout premier projet, je vous recommande 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, passez de UART-SWITCH à 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 de micro et de Twitter..

Au début, mon niveau de microphone n’atteignait jamais plus de 50%, le tweet n’était donc pas 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 ne connectait en aucune manière les protections du micro et de Twitter - il transmettait simplement le niveau du micro à l’Arduino et fournissait 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 (que faut-il attendre de votre kit de démarrage Que comprend ce kit?) - Du matériel source ici sur MakeUseOf, mais vous avez besoin de plus que de l’Arduino pour en créer quelque chose et commencer réellement. Les "kits de démarrage" Arduino sont…), ont terminé tous les projets inclus et commencent à être finalisés. ennuyé, le 1Sheeld vous gardera amusé 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 au second 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.

Comment 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.




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.