Table des matières:
Vidéo: Contrôle de la lumière MQTT avec 6LoWPAN : 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Suite au livre "IoT en cinq jours" et à l'exemple dans le github, cette démo implémente l'utilisation de la commande variable des ubidots et lit un capteur de lumière numérique.
Un routeur 6LoWPAN/IPv4 a été utilisé pour traduire les données 6LoWPAN/IPv6 du réseau sans fil vers un broker MQTT distant sur le "cloud" dans ce cas Ubidots, l'application crée un type arborescent d'événements:
- un événement de données (relevés de capteurs publiés périodiquement)
- événement d'alarme (lecture du capteur au-dessus/au-dessous d'un seuil donné)
- les données d'Ubidots (l'appareil lit la valeur publiée par la plateforme)
Les tutos sont avec linux, il y a une image pour le développement qui peut être utilisée sous Windows avec VMware
Étape 1: Clignotant RE-Mote
pour le flash, vous devez:
- borne ouverte
- allez dans /examples/zolertia/tutorial/99-apps/mqtt-node
- éditer le Makerfile avec les ubidots et l'éclairage
- copier le token du compte ubidots et le coller dans ubidots.h dans le dossier cloud
- vérifier que le RE_Mote est connecté au programme
- télécharger Makefile dans le RE-Mote
- l'étape suivante consiste à programmer et configurer l'Orion, c'est expliqué dans github
Étape 2: C'EST FAIT
Si le téléchargement est réussi, vous verrez à travers le terminal la réponse RE-Mote qui charge constamment les valeurs du capteur et les publie périodiquement avec l'adresse de l'appareil.
Sur la plate-forme ubidots dans les appareils et sur l'appareil qui correspond à l'adresse publiée, vous pouvez voir toutes les variables téléchargées depuis l'appareil.
led_toggle est une variable qui n'est pas générée, l'appareil ne la charge pas sur la plate-forme, mais la plate-forme la charge sur l'appareil. Pour contrôler la led, nous avons besoin de la variable led_toggle, pour cela cliquez sur Ajouter une variable, par défaut et le nom led_toggle.
Dans le tableau de bord, nous allons créer un widget, Control, Slider, Add Variable, cliquer sur l'adresse de l'appareil, led_toggle, Max: 100, Min: 0, Add Variable.
Si vous faites glisser la barre, vous verrez comment la led s'allume et les valeurs sont publiées dans le terminal, la valeur de la barre est comprise entre 0 et 100, sur l'appareil cette valeur doit être de 16 bits qui atteint 65535, pour la contrôler est multiplié par un facteur donc 100 * 655 = 65500.
Conseillé:
Contrôleur Bluetooth à bande LED RGB V3 + Music Sync + Contrôle de la lumière ambiante : 6 étapes (avec photos)
Contrôleur Bluetooth V3 à bande LED RGB + Music Sync + Contrôle de la lumière ambiante : Ce projet utilise arduino pour contrôler une bande LED RGB avec votre téléphone via Bluetooth. Vous pouvez changer de couleur, synchroniser les lumières avec la musique ou les régler automatiquement en fonction de l'éclairage ambiant
Interrupteur de lumière contrôlé par le clignement des yeux à l'aide des lunettes de protection de la tête d'effacement de Shota Aizawa (My Hero Academia): 8 étapes (avec photos)
Interrupteur d'éclairage contrôlé par le clignotement des yeux à l'aide des lunettes de protection de Shota Aizawa (My Hero Academia): Si vous lisez mon manga Hero Academia ou regardez mon anime Hero Aizawa, vous devez connaître un personnage nommé shota aizawa. Shota Aizawa, également connu sous le nom de Eraser Head, est un héros professionnel et le professeur principal de la classe 1-A de U.A. L'alter de Shota lui donne l'ab
Piratage d'une lumière noire stroboscopique pour un contrôle permanent et externe : 5 étapes (avec photos)
Piratage d'une lumière noire stroboscopique pour un contrôle permanent et externe : Chaque année, les grandes surfaces vendent des lumières noires stroboscopiques à base de LED UV. Il y a un bouton sur le côté qui contrôle la vitesse du stroboscope. Ceux-ci sont amusants et peu coûteux, mais ils n'ont pas de mode continu. De plus, ce serait bien de contrôler l'ext
Caméra Raspberry PI et contrôle de la lumière Death Star : 5 étapes (avec photos)
Caméra Raspberry PI et contrôle de la lumière Death Star : Comme toujours, je cherche à créer des appareils utiles, qui fonctionnent de manière robuste et qui sont même souvent des améliorations par rapport aux solutions standard actuelles. Voici encore un autre grand projet, initialement nommé Shadow 0f Phoenix, un bouclier Raspberry PI en co
Circuit de lumière de bougie OLED avec fotoresistance pour le contrôle de l'intensité (TfCD): 4 étapes (avec photos)
Circuit de lumière de bougie OLED avec résistance à la lumière pour le contrôle de l'intensité (TfCD) : dans cette instructable, nous vous montrons comment faire un circuit qui montre le scintillement de (O) LED comme une bougie et réagir à l'intensité de l'environnement. Avec une intensité lumineuse inférieure, un rendement lumineux inférieur des sources lumineuses est nécessaire. Avec cette application