Comment créer un Web-enabled, Arduino-basé IoT calibre avec une API REST et connecter à la plate-forme de mash up IFTTT.com , via le service de relais de Yaler.net *.
Ce qui est intéressant à ce sujet ? Avec le Canal Maker, IFTTT prend en charge les Webhooks personnalisés, pour intégrer des projets DIY ITO. Été qui attend depuis 2011**.
Inspiré par WhereDial, un bricolage Internet of Things classique, la jauge de l’ITO montre l’emplacement actuel de son propriétaire. Un peu comme l’horloge des Weasley dans Harry Potter.
La conception et le code de la jauge de l’ITO est génériques et pourrait servir aussi bien d’afficher par exemple les conditions météorologiques. La logique se trouve dans le nuage, la jauge est juste un servo avec une API.
A bientôt,
Matériel
- Arduino Uno, https://www.adafruit.com/products/50 ou
Arduino Yun, https://www.adafruit.com/products/1498 - Bouclier d’Ethernet, https://www.adafruit.com/products/201 (de l’ONU)
- Câble Ethernet, https://www.adafruit.com/products/995 (de l’ONU)
- Servo moteur, https://www.adafruit.com/products/155
- Fils de raccordement, https://www.adafruit.com/products/759
- 3 x M3 nuts & bolts
- contreplaqué de 4 mm
- Câble USB
Outils
- Laser-cutter à votre local Fab Lab, https://www.fablabs.io/map
- Colle de bois ou de colle chaude
- Téléphone Android ou iOS
Téléchargements
- Fichiers de conception de calibre IoT, http://www.thingiverse.com/thing:453788
- Bibliothèque de Yaler Arduino, YalerEthernetServer.zip (de l’ONU)
- Arduino Uno code, IoTGaugeWebService.ino
- Code de l’Arduino Yun, IoTGaugeMailboxApi.ino
*) je suis des fondateurs de Yaler.
**) Zapier , une autre plate-forme de mash-up, toujours soutenu personnalisé Webhooks.