Innehållsförteckning:
- Tillbehör
- Steg 1: Projektvideo
- Steg 2: Idén
- Steg 3: Konfigurera sensorer och hårdvara
- Steg 4: Datainsamling och delning
- Steg 5: Skapa ett monster
- Steg 6: Measuring Maker Faire
Video: Monty - the Maker Faire Measuring Monster: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
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
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
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
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
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
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:
Hacka ditt 2019 Maker Faire Seoul -märke: 15 steg
Hacka ditt 2019 Maker Faire Seoul -märke: I Maker Faire Seoul 2019, skiiiD -giveaway Arduino Nano och Neopixel! Instruktion för hur du använder NeoPixel och Arduino med skiiiD
Maker Faire inbjudningssystem: 5 steg
Maker Faire Invitation System: Detta projekt skapades för ett uppdrag medan jag gick i gymnasiet i min klass 11 kommunikationsteknik. Målet hade varit att göra en kreativ inbjudan till alla evenemang du ville ha som en födelsedag, bröllop, fest, etc. Sättet som vi
Measurino: a Measuring Wheel Proof of Concept: 9 steg
Measurino: ett mäthjul Bevis på koncept: Measurino räknar helt enkelt antalet hjul ett varv och avståndet är direkt proportionellt mot själva radien. Detta är grundprincipen för en vägmätare och jag har startat det här projektet främst för att studera hur man håller
Blinkybug (Maker Faire Version): 9 steg (med bilder)
Blinkybug (Maker Faire Version): UPDATE: Blinkybug Kits, som innehåller alla delar för att göra 4 buggar, är nu tillgängliga på Make Magazines online Maker Store. Blinkybugs är små, elmekaniska insekter som reagerar på stimulans som rörelse, vibrationer, och luftströmmar av bli
MAKER FAIRE Hur man tecknar i Photoshop: 4 steg
MAKER FAIRE Hur man tecknar i Photoshop: För alla Maker Faire -folk som besökte vår monter (YouGizmos.com) och fick en tecknad film av dig, TACK! Nu är HUR vi gör det i 4 enkla steg ….. . fortsätt läsa och följ varje steg. Vi använde PHOTOSHOP för den här så var beredd