Mon fils voulait être en mesure de tourner l’arbre de Noël avec son téléphone sous et hors tension. Nous avons creusé autour dans le laboratoire de montagne secrète (AKA le sous-sol) et est venu avec le projet suivant, qui utilise un Arduino pour réveille une prise de courant de télécommande infrarouge muet et le rendre contrôlable via une interface web au sein de notre réseau domestique. Bien que cet exemple utilise un jeu de lumières d’arbre de Noël, il s’agit d’un moyen très sûr pour les enfants à apprendre à utiliser le web pour contrôler n’importe quel appareil : en créant une interface avec une télécommande, nous n’avez pas besoin de bricoler avec prise de courant.
Si vous pouvez utiliser un fer à souder, copier et coller le code, et vous avez un Arduino compatible internet, avec quelques relais, que vous pouvez activer un ensemble de bon marché alimentation télécommande prises en nœuds sur l’Internet des objets. Nous avons construit ce entièrement avec des choses qui traînaient, sauf pour les relais, ce qui coûtent 4 dollars.
Ce que nous avons utilisé :
- Arduino Uno & source d’alimentation 9v
- Adafruit CC3000 Wifi bouclier
- SainSmart 5v 2 canaux Double relais
- Bon marché prises de courant de commande à distance (si la télécommande a une LED pour confirmer bouton-press, qui peut être une grande aide lors de l’essai)
Ce projet utilise l' Arduino aREST bibliothèque écrite par Marco Schwartz, un peu impressionnant de code qui permet les broches numériques de l’Arduino être directement adressables via des appels de web, par exemple http://192.168.0.15/digital/7/0 [ensembles numériques Pin 7 LOW] et http://192.168.0.15/digital/7/0 [ensembles numériques Pin 7-haut].
N’oubliez pas que cette configuration ne fonctionne que dans un réseau domestique sur les périphériques utilisant le même WiFi ou ethernet : votre arduino, votre serveur Web hébergeant la page et le téléphone ou autre périphérique client qui visite la page tous doivent être dans le même quartier numérique et en mesure de visiter les adresses IP locales.
L’ingrédient final est une page web hébergée par localement avec gros laid ON OFF boutons conçu par mes 10 ans (expérience utilisateur et web design peut attendre, il s’agit de SCIENCE!). En appelant vers le haut de la page Web sur son téléphone, il peut allumer les lumières du sapin de Noël avec une vague de son iPhone et un cri de « LUMOS! »