Inhoudsopgave:
- Benodigdheden
- Stap 1: Projectvideo
- Stap 2: Het idee
- Stap 3: De sensoren en hardware instellen
- Stap 4: Gegevens verzamelen en delen
- Stap 5: Een monster maken
- Stap 6: Maker Faire meten
Video: Monty - het Maker Faire meetmonster - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
We gaan graag naar Maker Faires, maar 2020 heeft daar anders over beslist. Dus in plaats daarvan bouwen we een geschikte vervanger, Monty genaamd, die de sfeer zal vastleggen en met iedereen zal delen.
Benodigdheden
Hardware:
- Een Raspberry Pi
- Een PIR-bewegingssensor
- Een Adafruit 4-kanaals ADC ADS1015 (analoog naar digitaal converter)
- Een geluidssensor (wij gebruikten de Velleman VMA309)
- Een Adafruit NeoPixel-ring
- Een set kleine schroeven
Monster:
- Een oude vogelkooi
- Nep bont
- Rode verf voor in de vogelkooi
- 2 Kunststof ornamentballen
- 3 ronde meubelpads
- Witte spuitverf
Gereedschap:
- Soldeerapparatuur
- Sterke lijm
- Schroevendraaiers
- Naald en draad
- Schoonmaakproducten
Stap 1: Projectvideo
Stap 2: Het idee
Kortom, ons project reist naar Maker Faire, meet de atmosfeer met behulp van een aantal sensoren, slaat de gegevens op en keert terug naar huis, en dat alles terwijl het er geweldig uitziet.
Met dit idee zijn er enkele dingen om in gedachten te houden:
- Internationale verzending: het moet in een doos passen, veilig aankomen en geen paniek veroorzaken, dus je bent beperkt in gewicht, grootte en inhoud. Voor de zekerheid kun je het beste een doos kopen bij je plaatselijke postkantoor en van daaruit werken.
- Plug & play: om de rompslomp op het evenement zelf te beperken, hoeft het project alleen maar te worden aangesloten om te werken.
- Privacy: we willen de sfeer op het evenement vastleggen, maar mogen geen inbreuk maken op de privacy van de aanwezigen.
- Connectiviteit: betrouwbaar draadloos internet is nooit een garantie op evenementen, dus ons toestel zal zowel online als offline moeten functioneren.
Dat klinkt als een leuke uitdaging, laten we aan de slag gaan!
Stap 3: De sensoren en hardware instellen
Allereerst beginnen we met het vastleggen van de stemming met behulp van een Raspberry Pi, een geluidsniveausensor en een bewegingssensor.
We hebben voor deze twee sensoren gekozen omdat je een beetje een gevoel van het evenement krijgt en tegelijkertijd de privacy van de bezoekers respecteert. Je kunt detecteren wanneer er veel of helemaal geen beweging is, zonder te registreren wie er op welk moment langskomt. U kunt merken of het momenteel erg stil of erg luid is, zonder audio op te nemen.
Raspberry Pi Als Raspberry Pis nieuw voor u is, vindt u hier op de Raspberry Pi-website een geweldige handleiding om aan de slag te gaan.
Bewegingssensor Om meer te weten te komen over bewegingssensoren en hoe je ze op de Raspberry Pi kunt aansluiten, kun je deze stappen volgen in het Parent Detector Project van de Raspberry Pi Foundation.
Geluidssensor & ADCA's de uitvoer van onze geluidssensor is analoog, maar de Raspberry Pi kan alleen digitale invoer ontvangen, we moeten onze analoge waarden converteren naar digitale met behulp van een analoog naar digitaal converter (ADC).
Adafruit biedt hier deze geweldige tutorial over het opzetten en aan de slag gaan met hun ADC-breakoutboard.
NeoPixel RingWat is een monster zonder pit? Dat is waar een NeoPixel Ring van pas komt. Om je monster te verlichten, kun je de stappen volgen die worden beschreven in de Adafruit NeoPixel Überguide.
Volledige code en schema's Maak je geen zorgen als je geen zin hebt om al deze verschillende tutorials te volgen om je monster aan de gang te krijgen, want we hebben de volledige code en definitieve schema's van dit project aan deze stap toegevoegd!
De code doet het volgende: - Importeer alle bibliotheken en configureer de hardware
- Elke seconde:
- Verander de kleur van de NeoPixel Ring
- Meet het geluidsniveau:
- beweging detecteren
- Bekijk de huidige tijd in Epoch
- Sla de verzamelde gegevens lokaal op in een JSON-bestand (zie volgende stap)
- Elke minuut:
Probeer de laatste meting naar het Thingspeak IoT Platform te sturen (zie volgende stap)
Om uw code bij het opstarten uit te voeren, vindt u hier een fantastische gids.
Stap 4: Gegevens verzamelen en delen
Een van de belangrijkste elementen van ons project is dat het zijn bevindingen met de wereld deelt, en daar gaan we in deze stap op in.
Online met ThingSpeakAls ons wezen een internetverbinding heeft, zou het geweldig zijn als het de nieuwste metingen naar een IoT-platform stuurt dat voor iedereen toegankelijk is, zoals ThingSpeak.
Voor meer informatie over het maken van een ThingSpeak-kanaal en het verzamelen van gegevens ermee, bekijk hun tutorial om aan de slag te gaan.
De code om uw gegevens naar ThingSpeak te sturen is al toegevoegd aan de vorige stap, u hoeft alleen uw eigen API-sleutel toe te voegen.
Je kunt het Montys-kanaal hier bekijken!
Wifi-referenties Omdat Monty alleen naar Maker Faire zal gaan, moeten we zijn internettoegang configureren voordat hij vertrekt.
Als je toevallig de netwerkverbindingsdetails van het evenement hebt, kun je deze vooraf aan je Raspberry Pi toevoegen door deze handleiding te volgen die is geschreven door de Raspberry Pi Foundation.
Offline met JSON
Geen paniek als je de wifi-inloggegevens niet kent of als de internetverbinding vlekkerig is, we slaan de gegevens ook lokaal op de Raspberry Pi op in een JSON-bestand. Zo heb je een sfeerverslag van het evenement waar je bij kunt op het moment dat je meetmonster thuiskomt.
Als je nog nooit met JSON hebt gewerkt, heeft W3Schools hier een redelijk goede introductie.
Om de JSON-gegevens te analyseren, kunt u deze importeren in uw gratis gegevensverwerkingstools zoals Google Data Studio of u kunt gek worden in R.
Stap 5: Een monster maken
Vogelkooi
Het toeval wilde dat we een oude vogelkooi vonden die mooi past in de grootste verzenddoos die ons lokale postkantoor biedt.
Om het klaar te maken voor monstervorming, maakten we het schoon, verwijderden we de zitstokken van de vogels, bedachten we hoe we de kooistaven konden verwijderen en schilderden we de binnenkant rood.
Hardware Nadat de verf was opgedroogd, bevestigden we de hardware aan de onderkant van de kooi met behulp van een set kleine schroeven. Zorg ervoor dat je een beetje bewegingsruimte overlaat, zodat er niet te veel spanning op je elektronica komt te staan.
MonsterOm het monster te maken, voeg je veel nepbont toe! We hebben een patch op de bovenkant van Monty's hoofd gelijmd en een ander stuk met de hand aan de tralies van de kooi genaaid.
Voor zijn drie ogen hebben we de binnenkant van twee decoratieve kerstballen wit gespoten. We bevestigden drie helften aan de vacht op Monty's hoofd met behulp van een zeer sterke lijm. De finishing touch zijn drie ronde meubelkussens die als pupillen fungeren.
Stap 6: Maker Faire meten
Om ons project af te ronden, ontwierpen we een poster met een beetje uitleg over Monty The Meetmonster om de bezoekers van Maker Faire wat context te geven.
Tot slot hebben we Monty stevig verpakt en naar Eindhoven Maker Faire verscheept. We hopen echt dat hij de reis overleeft en een geweldige tijd heeft op het evenement!
Als Monty een internetverbinding heeft, kun je zijn metingen hier op ThingSpeak bekijken. We houden je ook op de hoogte van zijn avonturen via onze Instagram en Twitter!
Aanbevolen:
DIY Circuit-activiteitenbord met paperclips - MAKER - STEM: 3 stappen (met afbeeldingen)
DIY Circuit-activiteitenbord met paperclips | MAKER | STEM: Met dit project kun je het pad van de elektrische stroom veranderen om door verschillende sensoren te lopen. Met dit ontwerp kun je schakelen tussen het verlichten van een Blauwe LED of het activeren van een Buzzer. Je hebt ook de keuze om een lichtafhankelijke weerstand te gebruiken met
Weerstationgegevens loggen - Liono Maker: 5 stappen
Weerstationgegevens loggen | Liono Maker: Inleiding: Hallo, dit is #LionoMaker. Dit is mijn open source en officiële YouTube-kanaal. Hier is de link: Liono Maker / YOUTUBE CHANNELIn dit project zullen we leren hoe we "Logging Weather Station Data" kunnen maken. dit is een zeer interessante p
Je 2019 Maker Faire Seoul-badge hacken: 15 stappen
Hacken van je Maker Faire Seoul-badge van 2019: in Maker Faire Seoul 2019, skiiiD-weggeefactie Arduino Nano en Neopixel! Instructies voor het gebruik van NeoPixel en Arduino met skiiiD
Maker Faire-uitnodigingssysteem: 5 stappen
Maker Faire-uitnodigingssysteem: dit project is gemaakt voor een opdracht terwijl ik op de middelbare school zat in mijn klas 11 Communicatietechnologie. Het doel was om een creatieve uitnodiging te maken voor elk evenement dat je wilde, zoals een verjaardag, bruiloft, feest, enz. De manier waarop onze thee
Blinkybug (Maker Faire-versie): 9 stappen (met afbeeldingen)
Blinkybug (Maker Faire-versie): UPDATE: Blinkybug-kits, die alle onderdelen bevatten om 4 bugs te maken, zijn nu beschikbaar in de online Maker Store van Make Magazine. Blinkybugs zijn kleine, elektromechanische insecten die reageren op prikkels zoals beweging, trillingen, en luchtstromingen door bli