Comment construire une lumière d’alerte de qualité de l’air avec Raspberry Pi Pico

La qualité de l’air est une grande préoccupation. Nous tenons l’air que nous respirons pour acquis, et parfois cet air est plein de pollution. Les incendies de forêt au Canada et les incendies de colline au Royaume-Uni sont tous des exemples récents d’incendie polluant notre air, alors comment pouvons-nous vérifier qu’il est sécuritaire de sortir?

Dans ce guide, nous allons construire un projet qui utilise les données sur la qualité de l’air du API OpenWeather pour nous donner une indication de la qualité de l’air avant de quitter la maison. Les données sont visualisées à l’aide d’un Raspberry Pi Pico W, un microcontrôleur à 6 $ qui peut aller en ligne, obtenir les données, puis afficher les données à l’aide d’une bande de LED RGB NeoPixel.

Construire le circuit

(Crédit image : matériel de Tom)

Le circuit est composé de deux sections. L’entrée et la sortie. L’entrée est un simple bouton-poussoir connecté au GPIO14 et à la broche 3V3 du Pico W. L’état normal du GPIO14 est ramené à la masse, essentiellement 0V. Lorsque nous appuyons sur le bouton, nous connectons la broche 3V3 à GPIO14, ce qui l’amène à tirer la broche vers le haut (à 3,3 V). Ce changement d’état est ce que notre code recherche. La sortie est une bande NeoPixel connectée à 3V3, GND et GPIO16. GPIO16 est utilisé pour envoyer des données aux NeoPixels, en changeant leur couleur selon les besoins.

Source-138