Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
L'IoT est un monde vraiment intéressant à découvrir et l'utilisation d'outils conviviaux comme minecraft et node-RED peut être une excellente approche
Étape 1: Le nécessaire
Les choses dont vous avez besoin sont:
- Raspberry Pi 2 avec NodeRED et Minecraft PI
- Intel Edison
Raspberry Pi 2 avec NodeRED
Node-RED est installé sur la plupart des framboises et vous devez le mettre à jour de cette manière.
De plus, vous aurez besoin du tableau de bord Node-RED, vous trouverez ici comment l'installer et quelques informations utiles
Dans la partie Minecraft, vous devez disposer d'une version Jessie de Raspbian et la télécharger à partir d'ici et de la connectivité MQTT, ici vous avez un excellent guide pour installer MQTT en Python dans votre Raspberry et quelques exemples
Étape 2: La structure Minecraft
Dans ce cas, le château a été créé par Matt Hawkins et le code source peut être trouvé ici
Étape 3: Le Code (Château Python)
Comme vous le voyez à l'étape précédente, toute la construction du château est en Python, mais vous aurez également besoin de la connectivité MQTT
Si la première fois que vous travaillez avec MQTT, vous trouverez dans l'introduction un excellent guide pour commencer.
MQTT fonctionne avec certaines balises nommées sujets, la première chose dont vous avez besoin est de lire la bonne, après quoi vous devez vérifier quelles informations sont envoyées depuis le tableau de bord (cette information est la charge utile). Les drapeaux dans chaque sujet sont dus au fait qu'une fois que le programme a une option, il ne réalisera pas la même option tant que l'autre option n'aura pas été exécutée ou en d'autres termes, il ne réalisera pas la même chose à chaque fois qu'il recevra la charge utile
Étape 4: Le code (NodeRED)
Node-RED est un moyen très convivial de programmer l'IoT
- Vous devez faire glisser et déposer les éléments dont vous aurez besoin.
- Pour la connectivité, j'ai utilisé MQTT, et il est nécessaire de configurer le courtier, dans ce cas, le courtier qui fournit la Fondation Eclipse, c'est gratuit mais faites attention à ne pas partager d'informations sensibles
- Une fois que vous avez configuré le courtier, vous devrez concevoir le sujet sur lequel vous travaillerez. Vous trouverez ici quelques conseils si c'est la première fois que vous travaillez avec MQTT
Étape 5: Le code dans Intel Edison (facultatif)
L'Intel Edison a beaucoup de trucs sympas, l'un d'entre eux intègre la connectivité Bluetooth.
J'ai utilisé cela, pour reconnaître quand mon smartphone est à proximité, il vous suffit de coupler le périphérique Bluetooth ou dans ce cas d'envoyer des appels échos à l'adresse physique
Étape 6: Le tableau de bord
C'est mieux si vous créez un tableau de bord avec lequel interagir.
Tout ce que vous avez à faire est de glisser-déposer des éléments dans l'espace de travail (comme dans l'étape) et d'aller sur le NodeREDIP:1880/ui et vous le verrez
Étape 7: Le résultat
Dans mon GitHub, vous pouvez trouver le code et n'hésitez pas à m'envoyer un message si vous avez des questions
Conseillé:
Jardinière de château (avec blocs de code Tinkercad): 25 étapes (avec images)
Castle Planter (avec Tinkercad Code Blocks): Cette conception ici m'a pris un certain temps à accomplir, et comme mes compétences en codage sont pour le moins limitées, j'espère que cela s'est bien passé :) En utilisant les instructions fournies, vous devriez pouvoir recréez complètement tous les aspects de cette conception sans
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
The OreServer - un serveur Minecraft dédié à Raspberry Pi avec indicateur de lecteur LED : 9 étapes (avec photos)
The OreServer - un serveur Minecraft dédié à Raspberry Pi avec indicateur de lecteur LED : MISE À JOUR de juillet 2020 - Avant de commencer ce projet, sachez que BEAUCOUP de modifications et de mises à jour ont été apportées aux différents outils logiciels que j'ai utilisés pour créer cela sur deux il y a des années. Par conséquent, la plupart des étapes ne fonctionnent plus telles qu'elles sont écrites
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T
Détecteur de fumée IOT : mettre à jour le détecteur de fumée existant avec IOT : 6 étapes (avec photos)
Détecteur de fumée IOT : Mettre à jour le détecteur de fumée existant avec IOT : Liste des contributeurs, Inventeur : Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Superviseur : Dr Chia Kim Seng Département de génie mécatronique et robotique, Faculté de génie électrique et électronique, Universiti Tun Hussein Onn Malaisie.Distribuer