Indholdsfortegnelse:

Monty - the Maker Faire Measuring Monster: 6 trin (med billeder)
Monty - the Maker Faire Measuring Monster: 6 trin (med billeder)

Video: Monty - the Maker Faire Measuring Monster: 6 trin (med billeder)

Video: Monty - the Maker Faire Measuring Monster: 6 trin (med billeder)
Video: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, November
Anonim
Monty - Maker Faire Measure Monster
Monty - Maker Faire Measure Monster

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

Image
Image

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

Opsætning af sensorer og hardware
Opsætning af sensorer og hardware
Opsætning af sensorer og hardware
Opsætning af sensorer og hardware
Opsætning af sensorer og hardware
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

Dataindsamling og deling
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

Oprettelse af et monster
Oprettelse af et monster
Oprettelse af et monster
Oprettelse af et monster
Oprettelse af et monster
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

Measuring Maker Faire
Measuring Maker Faire
Measuring Maker Faire
Measuring Maker Faire
Measuring Maker Faire
Measuring Maker Faire
Measuring Maker Faire
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: