Innehållsförteckning:

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

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

Video: Monty - the Maker Faire Measuring Monster: 6 steg (med bilder)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Monty - The Maker Faire Measuring Monster
Monty - The Maker Faire Measuring Monster

Vi älskar att gå till Maker Faires, men 2020 har bestämt något annat. Så istället bygger vi ett lämpligt substitut som heter Monty, som kommer att fånga atmosfären och dela den med alla.

Tillbehör

Hårdvara:

  • En hallon Pi
  • En PIR -rörelsesensor
  • En Adafruit 4-kanals ADC ADS1015 (analog till digital omvandlare)
  • En ljudsensor (vi använde Velleman VMA309)
  • En Adafruit NeoPixel -ring
  • En uppsättning små skruvar

Monster:

  • En gammal fågelbur
  • Fuskpäls
  • Röd färg för inuti fågelburet
  • 2 plastprydnadsbollar
  • 3 runda möbelunderlägg
  • Vit sprayfärg

Verktyg:

  • Lödutrustning
  • Kraftigt lim
  • Skruvmejslar
  • Nål och tråd
  • Städtillbehör

Steg 1: Projektvideo

Image
Image

Steg 2: Idén

Kort sagt, vårt projekt kommer att resa till Maker Faire, mäta atmosfären med ett antal sensorer, spara data och återvända hem, samtidigt som det ser fantastiskt ut.

Med denna idé finns det några saker att tänka på:

  • Internationell frakt: den måste passa in i en låda, komma säkert och inte orsaka någon form av panik, så du kommer att vara begränsad i vikt, storlek och innehåll. För att vara på den säkra sidan är det bäst att köpa en låda på ditt lokala postkontor och arbeta därifrån.
  • Plug & play: för att begränsa besväret vid själva evenemanget måste projektet bara vara inkopplat för att det ska fungera.
  • Sekretess: vi vill fånga atmosfären vid evenemanget, men inte inkräkta på integriteten för de personer som deltar i det.
  • Anslutning: pålitligt trådlöst internet är aldrig en garanti vid evenemang, så vår enhet måste fungera både online och offline.

Det låter som en rolig utmaning, låt oss börja!

Steg 3: Konfigurera sensorer och hårdvara

Installera sensorer och hårdvara
Installera sensorer och hårdvara
Installera sensorer och hårdvara
Installera sensorer och hårdvara
Installera sensorer och hårdvara
Installera sensorer och hårdvara

Först och främst börjar vi med att fånga stämningen med en Raspberry Pi, en ljudnivåsensor och en rörelsesensor.

Vi valde dessa två sensorer eftersom du kan få en känsla av händelsen samtidigt som du respekterar besökarnas integritet. Du kan upptäcka när det rör sig mycket eller inte alls utan att registrera vem som går förbi vid vilken tidpunkt. Du kan märka om det för närvarande är väldigt tyst eller riktigt högt, utan att spela in något ljud.

Raspberry Pi Om du är ny på Raspberry Pis finns det en bra startguide här på Raspberry Pi -webbplatsen.

Rörelsessensor För att lära dig mer om rörelsesensorer och hur du ansluter dem till Raspberry Pi kan du följa dessa steg i förälderdetektorprojektet av Raspberry Pi Foundation.

Ljudsensor och ADCAs utgången från vår ljudsensor är analog, men Raspberry Pi kan bara ta emot digital ingång, vi måste konvertera våra analoga värden till digitala värden med en analog till digital omvandlare (ADC).

Adafruit erbjuder denna fantastiska handledning om hur du konfigurerar och kommer igång med deras ADC -utbrottstavla här.

NeoPixel RingVad är ett monster utan lite pizzazz? Det är där en NeoPixel Ring är till nytta. För att tända ditt monster kan du följa stegen som beskrivs i Adafruit NeoPixel Überguide.

Fullständig kod och scheman Oroa dig inte om du inte har lust att följa alla dessa olika självstudier för att få ditt monster igång, eftersom vi har lagt till hela koden och den slutliga schemat för detta projekt till detta steg!

Koden gör följande: - Importera alla bibliotek och konfigurera hårdvaran

- Varje sekund:

  • Ändra färgen på NeoPixel -ringen
  • Mät ljudnivån
  • Upptäck rörelse
  • Få aktuell tid i Epoch
  • Spara de insamlade data lokalt i en JSON -fil (se nästa steg)

- Varje minut:

Försök att skicka den senaste mätningen till Thingspeak IoT -plattformen (se nästa steg)

För att köra din kod vid start finns en fantastisk guide här.

Steg 4: Datainsamling och delning

Datainsamling och delning
Datainsamling och delning

En av nyckelelementen i vårt projekt är att det delar sina resultat med världen, vilket vi hoppar in i i det här steget.

Online med ThingSpeak När vår varelse har en internetanslutning skulle det vara bra om den skickar de senaste mätningarna till en IoT -plattform som är tillgänglig för alla, som ThingSpeak.

För att lära dig mer om hur du skapar en ThingSpeak -kanal och samlar in data med den, kolla in deras instruktioner för att komma igång.

Koden för att skicka dina data till ThingSpeak har redan lagts till i föregående steg. Allt du behöver göra är att lägga till din egen API -nyckel.

Du kan kolla in Montys kanal här!

Wifi Credentials Eftersom Monty kommer att delta i Maker Faire på egen hand måste vi konfigurera hans internetåtkomst innan han lämnar.

Om du råkar ha information om nätverksanslutningen för händelsen kan du lägga till dem i din Raspberry Pi i förväg genom att följa den här guiden skriven av Raspberry Pi Foundation.

Offline med JSON

Du behöver inte få panik om du inte känner till wifi -uppgifterna eller om internetanslutningen är prickig, vi sparar också data lokalt på Raspberry Pi i en JSON -fil. På så sätt kommer du att ha en uppfattning om händelsens atmosfär som du kan komma åt när ditt mätmonster återvänder hem.

Om du aldrig har arbetat med JSON tidigare har W3Schools en ganska bra introduktion här.

För att analysera JSON -data kan du importera den till dina kostnadsfria databehandlingsverktyg som Google Data Studio eller så kan du bli galen i R.

Steg 5: Skapa ett monster

Skapa ett monster
Skapa ett monster
Skapa ett monster
Skapa ett monster
Skapa ett monster
Skapa ett monster

Fågelbur

Som tur var så hittade vi en gammal fågelbur som passar bra in i den största fraktlådan som vårt lokala postkontor tillhandahåller.

För att förbereda den för monsterifiering rengjorde vi den, tog bort fågelsittpinnarna, tänkte ut hur man tar bort burstängerna och målade insidan röd.

Hårdvara Efter att färgen torkat, fästde vi hårdvaran i botten av buren med en uppsättning små skruvar. Se till att lämna lite vickelrum, så det blir inte för mycket spänning på din elektronik.

Monster För att skapa monster, lägg till massor av falsk päls! Vi limmade en lapp på toppen av Montys huvud och sydde en annan bit för hand i stavarna i buren.

För hans tre ögon spraymålade vi insidan av två dekorativa julprydnadsbollar vita. Vi fäst tre halvor på pälsen på Montys huvud med mycket starkt lim. Finishen är tre runda möbelunderlägg som fungerar som elever.

Steg 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

För att avrunda vårt projekt designade vi en affisch med lite förklaring om Monty The Measuring Monster för att ge besökarna på Maker Faire lite sammanhang.

Slutligen packade vi Monty säkert och skickade iväg honom till Eindhoven Maker Faire. Vi hoppas verkligen att han överlever resan och får en underbar tid på evenemanget!

Om Monty har en internetanslutning kan du kolla in hans mått här på ThingSpeak. Vi kommer också att hålla dig uppdaterad om hans äventyr via vår Instagram och Twitter!

Rekommenderad: