
Carte du monde en bois + la position du soleil avec un ESP32
Je pense vous avoir déjà prévenu que certains articles que nous verrons sont quelque peu différents, mais je pense que je les considère au moins curieux et je veux vous parler de mon expérience et si quelqu’un la trouve intéressante, Vous pouvez toujours l’appliquer de n’importe quelle manière. Aujourd’hui… Touche… Découvrez comment créer une carte du monde avec une découpeuse laser, et mettre des LED à l’arrière que nous programmerons à partir de Home Assistant afin que seules les zones où il fait jour soient éclairées…
Eh bien, le sincèrement, Il n’y a pas beaucoup de mystère, La plupart du temps sera passé avec la découpeuse laser… La carte que j’ai utilisée comme modèle se trouve dans Téléchargez ici. Nous devrons découper la carte du monde, leurs pays… L’idéal peut être dans différents bois et épaisseurs, Et si ce n’est pas le cas, Nous pouvons toujours brûler avec différentes nuances, vernis…
Une fois que nous avons fait la carte du monde en bois, à l’arrière, nous collerons une bande LED ou, Dans mon cas et je recommande quelques guirlandes WS2812B, qui sont plus flexibles que les bandes LED et ne nécessitent donc même pas l’utilisation d’un fer à souder et en un rien de temps, vous vous retrouverez avec un pistolet thermofusible.
Le fait est que nous devrons numéroter et pointer les LED, Nous pouvons donc les activer individuellement selon nos besoins. Nous ferons autant de sections verticales que nécessaire, puis nous les allumerons selon nos besoins.
Comme toujours, nous allons connecter une carte avec un ESP32 à la bande LED, et dedans (Comment pourriez-vous ne pas), Nous installerons le firmware WLED en un clin d’œil, une fois le firmware installé, il se connectera à notre réseau Wifi, nous allons attribuer une adresse IP fixe et indiquer à WLED la broche de données que nous allons utiliser pour contrôler les LED.
Très brièvement, pour installer WLED sur la carte avec un ESP32, nous allons connecter le microUSB de la carte avec un câble USB à notre ordinateur, avec Chrome ou Edge, nous accéderons https://install.wled.me où l’appareil connecté au port série de l’ordinateur détectera, Ce site Web installera le micrologiciel sur 2 minutes et à la fin, il nous demandera quel est le SSID de notre réseau Wifi et le mot de passe, afin qu’il se joigne.
Je vous laisse celui-ci Document un peu ancien où nous avons vu WLED et pouvons vous guider, ainsi que ceci Un autre post par Luis del Valle que le processus complet est très bien expliqué.
Et pour finir, dans le fichier configuration.yaml de Home Assistant, nous définirons dans la section 'rest_command’ toutes les rubriques qui nous intéressent, nous indiquerons l’ID de la ou des LED que nous souhaitons associer à la section, ainsi qu’en RGB sa tonalité. Je vous laisse avec cet exemple, pensez évidemment à changer et à indiquer votre carte du monde de l’adresse IP WLED:
... rest_command: mapa_mundi_s01_on: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[0,[255,200,0]]}}' content_type: 'application/json; charset=utf-8' #verify_ssl: Véritable mapa_mundi_s02_on: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[1,2,[255,200,0]]}}' content_type: 'application/json; charset=utf-8' mapa_mundi_s03_on: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[3,5,[255,200,0]]}}' content_type: 'application/json; charset=utf-8' mapa_mundi_s04_on: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[6,8,[255,200,0]]}}' content_type: 'application/json; charset=utf-8' ... mapa_mundi_s01_off: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[0,[0,0,0]]}}' content_type: 'application/json; charset=utf-8' #verify_ssl: Véritable mapa_mundi_s02_off: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[1,2,[0,0,0]]}}' content_type: 'application/json; charset=utf-8' mapa_mundi_s03_off: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[3,5,[0,0,0]]}}' content_type: 'application/json; charset=utf-8' mapa_mundi_s04_off: URL: HTTP://192.168.1.228/Méthode JSON/State: Charge utile POST: '{"Seconde":{"Je":[6,8,[0,0,0]]}}' content_type: 'application/json; charset=utf-8' ...
Et pour conclure, dans mon cas, j’ai créé une automatisation pour chaque série de LED,
Chaque automatisation avec chaque matrice de LED fonctionnera en fonction de l’heure à laquelle le soleil s’est levé + une heure fixe. Je me rends compte que je ne pense pas que ce soit la meilleure option, car en été et en hiver, le comportement serait le même, un jour je le corrige… Je comprends qu’il serait conseillé de jouer avec l’azimut ou l’élévation (Deux attributs de l’entité Sol) et divisez par le nombre d’ensembles que vous avez. Dans mon cas, Je pense que j’ai 33 Série, Eh bien, si c’est 24 heures sur 24, Ils sont exécutés avec un espace de 43 minutes entre eux. Chaque automatisation allume une série de LED et en éteint une autre, Là où il fait nuit!
Je vous laisse quelques captures d’écran de comment cela s’est passé afin que vous puissiez oser faire quelque chose de similaire!
Comme le disent certains de ces geeks que je suis sur Twitter… là où il y a des LED, il y a de la joie! Et c’est vrai, Ils donnent une autre touche aux choses…
Vue de toutes les LED allumées…
Et vu avec l’itinéraire que je ferais dans la journée.
Ce que j’ai dit! J’espère que vous l’avez trouvé intéressant! avec une découpeuse laser, une imprimante 3D et des inserts ESP32 ou Raspberry Pi, La vérité est que vous pouvez faire des choses très, très curieuses, Certains plus compliqués que d’autres, ou plus familier avec les petits de la maison, ou pour le bureau, Le logo, Avec des couleurs…