Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Projektvideo
- Trin 2: Idéen
- Trin 3: Opsætning af sensorer og hardware
- Trin 4: Dataindsamling og deling
- Trin 5: Oprettelse af et monster
- Trin 6: Measuring Maker Faire
Video: Monty - the Maker Faire Measuring Monster: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Vi elsker at gå til Maker Faires, men 2020 har besluttet andet. Så i stedet bygger vi en passende erstatning ved navn Monty, som vil fange atmosfæren og dele den med alle.
Forbrugsvarer
Hardware:
- En hindbær Pi
- En PIR -bevægelsessensor
- En Adafruit 4-kanals ADC ADS1015 (analog til digital konverter)
- En lydsensor (vi brugte Velleman VMA309)
- En Adafruit NeoPixel ring
- Et sæt små skruer
Uhyre:
- Et gammelt fuglebur
- Falske pels
- Rød maling til inde i fugleburet
- 2 plastikpyntkugler
- 3 runde møbelpuder
- Hvid spraymaling
Værktøjer:
- Loddeudstyr
- Kraftig lim
- Skruetrækkere
- Nål og tråd
- Rengørings midler
Trin 1: Projektvideo
Trin 2: Idéen
Kort sagt vil vores projekt rejse til Maker Faire, måle atmosfæren ved hjælp af et antal sensorer, gemme data og vende hjem, mens det ser fantastisk ud.
Med denne idé er der nogle ting at huske på:
- International forsendelse: den skal passe ind i en kasse, ankomme sikkert og ikke forårsage nogen form for panik, så du vil være begrænset i vægt, størrelse og indhold. For at være på den sikre side er det bedst at købe en kasse på dit lokale postkontor og arbejde derfra.
- Plug & play: For at begrænse besværet ved selve arrangementet skal projektet kun tilsluttes, for at det kan fungere.
- Fortrolighed: vi ønsker at fange atmosfæren ved arrangementet, men ikke forstyrre privatlivet hos de mennesker, der deltager i det.
- Forbindelse: pålideligt trådløst internet er aldrig en garanti ved begivenheder, så vores enhed skal fungere både online og offline.
Det lyder som en sjov udfordring, lad os komme i gang!
Trin 3: Opsætning af sensorer og hardware
Først og fremmest starter vi med at fange stemningen ved hjælp af en Raspberry Pi, en lydniveau sensor og en bevægelsessensor.
Vi valgte disse to sensorer, da du kan få lidt af en fornemmelse af begivenheden, samtidig med at vi respekterer de besøgendes privatliv. Du kan registrere, hvornår der er meget bevægelse eller slet ingen, uden at registrere hvem der går forbi på hvilket tidspunkt. Du kan bemærke, om det i øjeblikket er meget stille eller virkelig højt uden at optage nogen lyd.
Raspberry Pi Hvis du ikke er ny inden for Raspberry Pis, er der en god startvejledning her på Raspberry Pi -webstedet.
Bevægelsessensor Hvis du vil vide mere om bevægelsessensorer, og hvordan du slutter dem til Raspberry Pi, kan du følge disse trin i forældredetektorprojektet af Raspberry Pi Foundation.
Lydsensor og ADCA'er, da vores lydsensors output er analog, men Raspberry Pi kan kun modtage digital input, vi bliver nødt til at konvertere vores analoge værdier til digitale værdier ved hjælp af en Analog til Digital Converter (ADC).
Adafruit giver denne fantastiske tutorial om opsætning og start med deres ADC breakout board lige her.
NeoPixel Ring Hvad er et monster uden noget pizzazz? Det er her en NeoPixel Ring er praktisk. For at tænde dit monster kan du følge trinene i Adafruit NeoPixel Überguide.
Fuld kode og skemaer Bare rolig, hvis du ikke har lyst til at følge alle disse forskellige selvstudier for at få dit monster i gang, da vi har tilføjet den fulde kode og den endelige skematik af dette projekt til dette trin!
Koden gør følgende: - Importer alle bibliotekerne og konfigurer hardwaren
- Hvert sekund:
- Skift farven på NeoPixel -ringen
- Mål støjniveauet
- Registrer bevægelse
- Få den aktuelle tid i Epoch
- Gem de indsamlede data lokalt i en JSON -fil (se næste trin)
- Hvert minut:
Prøv at sende den seneste måling til Thingspeak IoT -platformen (se næste trin)
For at køre din kode ved opstart er der en fantastisk guide lige her.
Trin 4: Dataindsamling og deling
Et af nøgleelementerne i vores projekt er, at det deler sine fund med verden, hvilket vi springer ud i i dette trin.
Online med ThingSpeak Når vores væsen har en internetforbindelse, ville det være fantastisk, hvis det sender de nyeste målinger til en IoT -platform, der er tilgængelig for alle, som ThingSpeak.
Hvis du vil vide mere om oprettelse af en ThingSpeak -kanal og indsamling af data med den, kan du se vejledningen til at komme i gang.
Koden til at sende dine data til ThingSpeak er allerede tilføjet til det forrige trin. Alt du skal gøre er at tilføje din egen API -nøgle.
Du kan tjekke Montys -kanalen her!
Wifi Credentials Fordi Monty vil deltage i Maker Faire på egen hånd, bliver vi nødt til at konfigurere hans internetadgang, før han forlader.
Hvis du tilfældigvis har oplysninger om netværksforbindelsen til begivenheden, kan du tilføje dem til din Raspberry Pi på forhånd ved at følge denne vejledning skrevet af Raspberry Pi Foundation.
Offline med JSON
Ingen grund til panik, hvis du ikke kender wifi -legitimationsoplysningerne, eller hvis internetforbindelsen er plettet, gemmer vi også dataene lokalt på Raspberry Pi i en JSON -fil. På denne måde har du en oversigt over begivenhedens atmosfære, som du kan få adgang til, i det øjeblik dit måle monster vender hjem.
Hvis du aldrig har arbejdet med JSON før, har W3Schools en ret god introduktion her.
For at analysere JSON -dataene kan du importere dem til dine gratis databehandlingsværktøjer som Google Data Studio, eller du kan gå amok i R.
Trin 5: Oprettelse af et monster
Fuglebur
Som held og lykke fandt vi et gammelt fuglebur, der pænt passer ind i den største forsendelsesboks, vores lokale postkontor leverer.
For at forberede det til monsterisering rensede vi det, fjernede fuglepindene, fandt ud af, hvordan man fjerner burstængerne og malede indersiden rød.
Hardware Efter at malingen er tørret, fastgjorde vi hardwaren til bunden af buret ved hjælp af et sæt små skruer. Sørg for at efterlade en lille smule vrikkerum, så der ikke er for meget spænding på din elektronik.
MonsterFor at skabe monsteret, tilføj masser af falsk pels! Vi limede et plaster til toppen af Montys hoved og håndsyede et andet stykke til burets stænger.
For hans tre øjne sprøjtede vi indersiden af to dekorative julepyntkugler hvide. Vi fastgjorde tre halvdele til pelsen på Montys hoved ved hjælp af en meget stærk lim. Prikken over i’et er tre runde møbelpuder, der fungerer som elever.
Trin 6: Measuring Maker Faire
For at afrunde vores projekt designede vi en plakat med lidt forklaring om Monty The Measuring Monster for at give Maker Faires besøgende lidt kontekst.
Endelig pakkede vi Monty sikkert ind og sendte ham til Eindhoven Maker Faire. Vi håber virkelig, at han overlever rejsen og får en vidunderlig tid til arrangementet!
Hvis Monty har en internetforbindelse, kan du tjekke hans målinger her på ThingSpeak. Vi holder dig også opdateret om hans eventyr via vores Instagram og Twitter!
Anbefalede:
Besat lille monster: 6 trin (med billeder)
Besat lille monster: Dette besatte lille monster vil skræmme dit eller dine trick når det kommer til livet & taler til dem. Jeg skjuler ham rundt om hjørnet for nogle buske klar til at skræmme intetanende ofre, når der står 'Hej, vil du lege' og griner som en besidder
Højttaler -monster: 4 trin (med billeder)
Højttaler Monster: Ol á Pessoal, este é de uma caixinha de som ou Speaker feito com caixa de papel ã o, uma caixa de sapato, e caixinha de som reutilizaveis … eu n ã o finalizei mas at é que esta bonitinho, em breve eu terminarei este e fa
"Hydra" en MONSTER Bluetooth -højttaler !: 21 trin (med billeder)
"Hydra" en MONSTER Bluetooth -højttaler !: Wow - det er en uhyre lydende og flot højttaler - selvom jeg selv siger det! Dette er dybest set et 2.1 (stereo + subwoofer) system lavet med 3D -plastdele. Både hele serien og subwooferhøjttalere er baseret på lukkede (forseglede) kabler
Tutorial for VNH2SP30 Monster Motor Module (Single Channel): 6 trin (med billeder)
Tutorial for VNH2SP30 Monster Motor Module (Single Channel): BeskrivelseVNH2SP30 er en helbro motor driver beregnet til en lang række bilapplikationer. Enheden indeholder en dobbelt monolitisk driver på høj side og to switcher til lav side. Højsidens driverkontakt er designet ved hjælp af STMicroel
Blinkybug (Maker Faire Version): 9 trin (med billeder)
Blinkybug (Maker Faire Version): UPDATE: Blinkybug Kits, som indeholder alle dele til at lave 4 bugs, er nu tilgængelige på Make Magazines online Maker Store. Linklinkbug er små, elmekaniske insekter, der reagerer på stimulus såsom bevægelse, vibrationer, og luftstrømme fra bli