Table des matières:
- Fournitures
- Étape 1: Vidéo du projet
- Étape 2: L'idée
- Étape 3: Configuration des capteurs et du matériel
- Étape 4: Collecte et partage des données
- Étape 5: Création d'un monstre
- Étape 6: Mesurer Maker Faire
Vidéo: Monty - le monstre de mesure Maker Faire: 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Nous adorons aller aux Maker Faires, mais 2020 en a décidé autrement. Au lieu de cela, nous construisons un substitut approprié appelé Monty, qui capturera l'atmosphère et la partagera avec tout le monde.
Fournitures
Matériel:
- Un Raspberry Pi
- Un capteur de mouvement PIR
- Un Adafruit 4 canaux ADC ADS1015 (convertisseur analogique-numérique)
- Un capteur de son (nous avons utilisé le Velleman VMA309)
- Une bague Adafruit NeoPixel
- Un jeu de petites vis
Monstre:
- Une ancienne volière
- Fausse fourrure
- Peinture rouge pour l'intérieur de la cage à oiseaux
- 2 boules d'ornement en plastique
- 3 patins de meubles ronds
- Peinture en aérosol blanche
Outils:
- Matériel de soudage
- Colle forte
- Tournevis
- Aiguille et fil
- Les fournitures de nettoyage
Étape 1: Vidéo du projet
Étape 2: L'idée
En bref, notre projet se rendra à Maker Faire, mesurera l'atmosphère à l'aide d'un certain nombre de capteurs, enregistrera les données et rentrera à la maison, le tout en étant magnifique.
Avec cette idée, il y a certaines choses à garder à l'esprit:
- Expédition internationale: il doit tenir dans une boîte, arriver en toute sécurité et ne pas provoquer de panique, vous serez donc limité en poids, en taille et en contenu. Pour plus de sécurité, il est préférable d'acheter une boîte à votre bureau de poste local et de travailler à partir de là.
- Plug & play: pour limiter les tracas lors de l'événement lui-même, il suffit de brancher le projet pour qu'il fonctionne.
- Confidentialité: nous voulons capturer l'atmosphère de l'événement, mais ne pas empiéter sur la vie privée des personnes qui y assistent.
- Connectivité: une connexion Internet sans fil fiable n'est jamais garantie lors d'événements, notre appareil devra donc fonctionner à la fois en ligne et hors ligne.
Cela ressemble à un défi amusant, mettons-nous au travail !
Étape 3: Configuration des capteurs et du matériel
Tout d'abord, nous allons commencer par capturer l'ambiance à l'aide d'un Raspberry Pi, d'un capteur de niveau sonore et d'un capteur de mouvement.
Nous avons opté pour ces deux capteurs car cela permet de se faire une idée de l'événement tout en respectant l'intimité des visiteurs. Vous pouvez détecter quand il y a beaucoup de mouvement ou pas du tout, sans enregistrer qui passe à quelle heure. Vous pouvez remarquer s'il est actuellement très calme ou très fort, sans enregistrer de son.
Raspberry Pi Si vous êtes nouveau sur Raspberry Pis, il y a un excellent guide de démarrage ici sur le site Web de Raspberry Pi.
Capteur de mouvement Pour en savoir plus sur les capteurs de mouvement et comment les connecter au Raspberry Pi, vous pouvez suivre ces étapes dans le Parent Detector Project de la Raspberry Pi Foundation.
Capteur sonore et ADCA la sortie de notre capteur sonore est analogique, mais le Raspberry Pi ne peut recevoir que des entrées numériques, nous devrons convertir nos valeurs analogiques en valeurs numériques à l'aide d'un convertisseur analogique-numérique (ADC).
Adafruit fournit cet excellent didacticiel sur la configuration et la mise en route de leur carte de dérivation ADC ici.
NeoPixel RingQu'est-ce qu'un monstre sans piquant ? C'est là qu'un anneau NeoPixel est utile. Pour illuminer votre monstre, vous pouvez suivre les étapes décrites dans l'Überguide Adafruit NeoPixel.
Code complet et schémas Ne vous inquiétez pas si vous n'avez pas envie de suivre tous ces différents tutoriels pour faire fonctionner votre monstre, car nous avons ajouté le code complet et les schémas finaux de ce projet à cette étape !
Le code effectue les opérations suivantes: - Importer toutes les bibliothèques et configurer le matériel
- Chaque seconde:
- Changer la couleur de l'anneau NeoPixel
- Mesurer le niveau de bruit
- Détecter le mouvement
- Obtenez l'heure actuelle à Époque
- Enregistrez les données collectées localement dans un fichier JSON (voir étape suivante)
- Chaque minute:
Essayez d'envoyer la dernière mesure à la plate-forme Thingspeak IoT (voir l'étape suivante)
Pour exécuter votre code au démarrage, il existe un guide fantastique ici.
Étape 4: Collecte et partage des données
L'un des éléments clés de notre projet est qu'il partage ses découvertes avec le monde, ce dans quoi nous allons nous lancer dans cette étape.
En ligne avec ThingSpeakLorsque notre créature dispose d'une connexion Internet, ce serait formidable si elle envoie les dernières mesures à une plate-forme IoT accessible à tous, comme ThingSpeak.
Pour en savoir plus sur la création d'un canal ThingSpeak et la collecte de données avec celui-ci, consultez leur didacticiel de démarrage.
Le code pour envoyer vos données à ThingSpeak a déjà été ajouté à l'étape précédente, il vous suffit d'ajouter votre propre clé API.
Vous pouvez consulter la chaîne Montys ici !
Informations d'identification WifiParce que Monty participera seul à la Maker Faire, nous devrons configurer son accès Internet avant son départ.
S'il vous arrive d'avoir les détails de connexion réseau de l'événement, vous pouvez les ajouter à votre Raspberry Pi au préalable en suivant ce guide écrit par la Fondation Raspberry Pi.
Hors ligne avec JSON
Pas de panique si vous ne connaissez pas les identifiants wifi ou si la connexion internet est inégale, nous enregistrerons également les données localement sur le Raspberry Pi dans un fichier JSON. De cette façon, vous aurez un enregistrement de l'atmosphère de l'événement auquel vous pourrez accéder au moment où votre monstre de mesure rentrera chez lui.
Si vous n'avez jamais travaillé avec JSON auparavant, W3Schools a une très bonne introduction ici.
Pour analyser les données JSON, vous pouvez les importer dans vos outils de traitement de données gratuits comme Google Data Studio ou vous pouvez devenir fou dans R.
Étape 5: Création d'un monstre
Volière
Par chance, nous avons trouvé une vieille cage à oiseaux qui s'intègre parfaitement dans la plus grande boîte d'expédition fournie par notre bureau de poste local.
Pour le préparer à la monstreification, nous l'avons nettoyé, retiré les bâtons d'oiseau assis, trouvé comment retirer les barreaux de la cage et peint l'intérieur en rouge.
Matériel Une fois la peinture séchée, nous avons fixé le matériel au fond de la cage à l'aide d'un jeu de petites vis. Assurez-vous de laisser un peu de marge de manœuvre, afin qu'il n'y ait pas trop de tension sur vos appareils électroniques.
MonstrePour créer le monstre, ajoutez beaucoup de fausse fourrure ! Nous avons collé un patch sur le haut de la tête de Monty et cousu à la main un autre morceau sur les barreaux de la cage.
Pour ses trois yeux, nous avons peint à la bombe l'intérieur de deux boules décoratives de Noël en blanc. Nous avons attaché trois moitiés à la fourrure de la tête de Monty avec de la colle très forte. Les touches finales sont trois coussins de meubles ronds qui fonctionnent comme des pupilles.
Étape 6: Mesurer Maker Faire
Pour compléter notre projet, nous avons conçu une affiche avec une petite explication sur Monty The Measuring Monster pour donner un peu de contexte aux visiteurs de Maker Faire.
Enfin, nous avons emballé Monty en toute sécurité et l'avons expédié à Eindhoven Maker Faire. Nous espérons vraiment qu'il survivra au voyage et qu'il passera un merveilleux moment lors de l'événement !
Si Monty dispose d'une connexion Internet, vous pouvez consulter ses mesures ici sur ThingSpeak. Nous vous tiendrons également au courant de ses aventures via notre Instagram et Twitter !
Conseillé:
Petit monstre possédé : 6 étapes (avec photos)
Petit monstre possédé : ce petit monstre possédé effraiera votre tour ou vos soigneurs lorsqu'il prendra vie & leur parle. Je le cache au coin de la rue de quelques buissons prêts à effrayer les victimes sans méfiance quand il dit "Salut, je veux jouer" et rit comme un possédé
Comment faire des yeux de monstre à LED dans une boîte à chaussures : 6 étapes
Comment faire des yeux de monstre à LED dans une boîte à chaussures : Vous avez peut-être vu des monstres dans des films et des livres. Cependant, à quoi pensez-vous qu'un monstre devrait ressembler ? Doit-il avoir une taille énorme ou des dents acérées comme des rasoirs ? Il se trouve qu'ils sont les antagonistes des bandes dessinées de super-héros et les méchants des films Disney. Dans
Appareil de mesure de distance portable avec Arduino ! : 9 étapes (avec photos)
Appareil de mesure de distance portable avec Arduino ! : Au fur et à mesure que vous lisez ce Instructable, vous apprendrez à créer un capteur de proximité que vous pouvez utiliser pour mesurer les distances entre celui-ci et tout ce sur quoi vous le pointez. Il utilise PICO, la carte compatible Arduino et plusieurs autres pièces électroniques qui sont déjà
Mesure de débit avec des débitmètres d'eau (ultrasons) : 5 étapes (avec photos)
Mesure du débit avec des débitmètres d'eau (ultrasons) : l'eau est une ressource essentielle pour notre planète. Nous, les humains, avons besoin d'eau chaque jour. Et l'eau est nécessaire pour une variété d'industries et nous, les humains, en avons besoin chaque jour. Alors que l'eau est devenue de plus en plus précieuse et rare, la nécessité d'une surveillance efficace et de l'homme
Mesure de la tension continue avec Arduino et Node-RED : 8 étapes (avec photos)
Mesure de la tension continue avec Arduino et Node-RED : il existe de nombreux tutoriels Mesure de la tension continue avec Arduino, dans ce cas, j'ai trouvé un tutoriel que je considère comme la meilleure méthode fonctionnelle pour mesurer le courant continu sans nécessiter de valeurs d'entrée de résistance, ne nécessite qu'une certaine résistance et un multimètre