Innholdsfortegnelse:

Monty - the Maker Faire Measuring Monster: 6 trinn (med bilder)
Monty - the Maker Faire Measuring Monster: 6 trinn (med bilder)

Video: Monty - the Maker Faire Measuring Monster: 6 trinn (med bilder)

Video: Monty - the Maker Faire Measuring Monster: 6 trinn (med bilder)
Video: Цимес. Так готовят только в Одессе! Старое Еврейское Блюдо 2024, November
Anonim
Monty - The Maker Faire Measuring Monster
Monty - The Maker Faire Measuring Monster

Vi elsker å gå til Maker Faires, men 2020 har bestemt noe annet. Så i stedet bygger vi en passende erstatning som heter Monty, som vil fange atmosfæren og dele den med alle.

Rekvisita

Maskinvare:

  • En bringebær Pi
  • En PIR bevegelsessensor
  • En Adafruit 4-kanals ADC ADS1015 (analog til digital omformer)
  • En lydsensor (vi brukte Velleman VMA309)
  • En Adafruit NeoPixel -ring
  • Et sett med små skruer

Monster:

  • Et gammelt fuglebur
  • Falsk pels
  • Rød maling for innsiden av fugleburet
  • 2 plastpyntballer
  • 3 runde møbelunderlag
  • Hvit spraymaling

Verktøy:

  • Loddeutstyr
  • Sterkt lim
  • Skrutrekkere
  • Nål og tråd
  • Vaskemidler

Trinn 1: Prosjektvideo

Image
Image

Trinn 2: Ideen

Kort sagt, prosjektet vårt vil reise til Maker Faire, måle atmosfæren ved hjelp av en rekke sensorer, lagre dataene og returnere hjem, mens det ser fantastisk ut.

Med denne ideen er det noen ting å huske på:

  • Internasjonal forsendelse: den må passe inn i en eske, komme trygt og ikke forårsake noen form for panikk, så du vil være begrenset i vekt, størrelse og innhold. For å være på den sikre siden, er det best å kjøpe en boks på ditt lokale postkontor og jobbe derfra.
  • Plug & play: For å begrense bryet med selve arrangementet, må prosjektet bare plugges inn for at det skal fungere.
  • Personvern: vi ønsker å fange atmosfæren på arrangementet, men ikke forstyrre personvernet til menneskene som deltar i det.
  • Tilkobling: pålitelig trådløst internett er aldri en garanti på arrangementer, så enheten vår må fungere både online og offline.

Det høres ut som en morsom utfordring, la oss komme i gang!

Trinn 3: Sette opp sensorer og maskinvare

Sette opp sensorer og maskinvare
Sette opp sensorer og maskinvare
Sette opp sensorer og maskinvare
Sette opp sensorer og maskinvare
Sette opp sensorer og maskinvare
Sette opp sensorer og maskinvare

Først av alt, vi starter med å fange stemningen ved hjelp av en Raspberry Pi, en lydnivåsensor og en bevegelsessensor.

Vi valgte disse to sensorene, da du kan få en liten følelse av hendelsen, samtidig som du respekterer personvernet til de besøkende. Du kan oppdage når det er mye bevegelse eller ingen i det hele tatt, uten å registrere hvem som går forbi på hvilket tidspunkt. Du kan legge merke til om det for øyeblikket er veldig stille eller veldig høyt, uten å spille inn lyd.

Raspberry Pi Hvis du er ny på Raspberry Pis, er det en flott startguide her på Raspberry Pi -nettstedet.

Bevegelsessensor Hvis du vil lære mer om bevegelsessensorer og hvordan du kobler dem til Raspberry Pi, kan du følge disse trinnene i foreldredetektorprosjektet av Raspberry Pi Foundation.

Lydsensor og ADCA -utgangene til vår lydsensor er analoge, men Raspberry Pi kan bare motta digital inngang, vi må konvertere våre analoge verdier til digitale ved hjelp av en analog til digital omformer (ADC).

Adafruit tilbyr denne flotte opplæringen om hvordan du konfigurerer og kommer i gang med ADC -utbruddstavlen her.

NeoPixel Ring Hva er et monster uten noen pizza? Det er her en NeoPixel Ring kommer godt med. For å lyse opp monsteret ditt, kan du følge trinnene som er skissert i Adafruit NeoPixel Überguide.

Full kode og skjema Ikke bekymre deg hvis du ikke har lyst til å følge alle disse forskjellige opplæringsprogrammene for å få monsteret ditt i gang, ettersom vi har lagt til hele koden og siste skjema for dette prosjektet til dette trinnet!

Koden gjør følgende: - Importer alle bibliotekene og konfigurer maskinvaren

- Hvert sekund:

  • Endre fargen på NeoPixel -ringen
  • Mål støynivået
  • Oppdag bevegelse
  • Få tiden som er i Epoch
  • Lagre de innsamlede dataene lokalt i en JSON -fil (se neste trinn)

- Hvert minutt:

Prøv å sende den siste målingen til Thingspeak IoT -plattformen (se neste trinn)

For å kjøre koden din ved oppstart, er det en fantastisk guide her.

Trinn 4: Datainnsamling og deling

Datainnsamling og deling
Datainnsamling og deling

Et av hovedelementene i prosjektet vårt er at det deler sine funn med verden, det er det vi hopper inn i i dette trinnet.

Online med ThingSpeak Når skapningen vår har en internettforbindelse, ville det være flott hvis den sender de siste målingene til en IoT -plattform som er tilgjengelig for alle, som ThingSpeak.

For å lære mer om hvordan du oppretter en ThingSpeak -kanal og samler inn data med den, kan du sjekke opplæringen for å komme i gang.

Koden for å sende dataene dine til ThingSpeak er allerede lagt til i forrige trinn. Alt du trenger å gjøre er å legge til din egen API -nøkkel.

Du kan sjekke ut Montys -kanalen her!

Wifi Credentials Fordi Monty skal delta på Maker Faire på egen hånd, må vi konfigurere internettilgangen før han drar.

Hvis du tilfeldigvis har informasjon om nettverkstilkoblingen for hendelsen, kan du legge dem til på din Raspberry Pi på forhånd ved å følge denne veiledningen skrevet av Raspberry Pi Foundation.

Frakoblet med JSON

Du trenger ikke å få panikk hvis du ikke kjenner wifi -legitimasjonen eller hvis internettforbindelsen er flekkete, vi lagrer også dataene lokalt på Raspberry Pi i en JSON -fil. På denne måten vil du ha en oversikt over atmosfæren på arrangementet som du kan få tilgang til i det øyeblikket målemonsteret ditt kommer hjem.

Hvis du aldri har jobbet med JSON før, har W3Schools en ganske god introduksjon her.

For å analysere JSON -dataene kan du importere dem til dine gratis databehandlingsverktøy som Google Data Studio, eller du kan bli gal i R.

Trinn 5: Opprette et monster

Å lage et monster
Å lage et monster
Å lage et monster
Å lage et monster
Å lage et monster
Å lage et monster

Fuglebur

Som heldigvis fant vi et gammelt fuglebur som fint passer inn i den største forsendelsesboksen vårt lokale postkontor tilbyr.

For å forberede den til monstring, renset vi den, fjernet fuglepinnene, fant ut hvordan vi fjerner burstengene og malte innsiden rød.

Maskinvare Etter at malingen har tørket, festet vi maskinvaren til bunnen av buret med et sett med små skruer. Sørg for å la litt vrikkerom, så det ikke blir for mye spenning på elektronikken din.

Monster For å lage monsteret, legg til mye falsk pels! Vi limte en lapp på toppen av Montys hode og håndstikket et annet stykke til burene i buret.

For hans tre øyne sprayet vi innsiden av to dekorative julepyntballer hvite. Vi festet tre halvdeler til pelsen på Montys hode med noe veldig sterkt lim. Finishen er tre runde møbelunderlag som fungerer som elever.

Trinn 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 å avrunde prosjektet designet vi en plakat med litt forklaring om Monty The Measuring Monster for å gi besøkende til Maker Faire litt kontekst.

Til slutt pakket vi Monty sikkert og sendte ham til Eindhoven Maker Faire. Vi håper virkelig at han overlever reisen og får en fantastisk tid på arrangementet!

Hvis Monty har en internettforbindelse, kan du sjekke målingene hans her på ThingSpeak. Vi vil også holde deg oppdatert om eventyrene hans via vår Instagram og Twitter!

Anbefalt: