Monty - The Maker Faire Measuring Monster: 6 Steps (with Pictures)
Monty - The Maker Faire Measuring Monster: 6 Steps (with Pictures)
Anonim
Monty - Maker Faire měřící příšeru
Monty - Maker Faire měřící příšeru

Rádi navštěvujeme Maker Faires, ale rok 2020 rozhodl jinak. Místo toho tedy stavíme vhodnou náhradu jménem Monty, která zachytí atmosféru a bude ji sdílet se všemi.

Zásoby

Hardware:

  • Raspberry Pi
  • Pohybový senzor PIR
  • Adafruit 4-kanálový ADC ADS1015 (analogově digitální převodník)
  • Zvukový senzor (použili jsme Velleman VMA309)
  • Prsten Adafruit NeoPixel
  • Sada malých šroubů

Netvor:

  • Stará ptačí klec
  • Falešná srst
  • Červená barva do ptačí klece
  • 2 plastové ozdobné koule
  • 3 kulaté nábytkové podložky
  • Bílá barva ve spreji

Nástroje:

  • Pájecí zařízení
  • Silné lepidlo
  • Šroubováky
  • Jehla a nit
  • Čistící prostředky

Krok 1: Projektové video

Image
Image

Krok 2: Nápad

Stručně řečeno, náš projekt bude putovat do Maker Faire, změřit atmosféru pomocí řady senzorů, uložit data a vrátit se domů, to vše bude vypadat úžasně.

Při této myšlence je třeba mít na paměti několik věcí:

  • Mezinárodní doprava: musí se vejít do krabice, dorazit bezpečně a nesmí způsobovat žádnou paniku, takže budete omezeni hmotností, velikostí a obsahem. Pro jistotu je nejlepší koupit si krabici na místním poštovním úřadě a odtud pracovat.
  • Plug & play: k omezení potíží při samotné události musí být projekt zapojen, aby fungoval.
  • Ochrana osobních údajů: chceme zachytit atmosféru události, ale nezasahovat do soukromí lidí, kteří se jí účastní.
  • Konektivita: spolehlivý bezdrátový internet není nikdy zárukou akcí, takže naše zařízení bude muset fungovat online i offline.

To zní jako zábavná výzva, pusťme se do práce!

Krok 3: Nastavení senzorů a hardwaru

Nastavení senzorů a hardwaru
Nastavení senzorů a hardwaru
Nastavení senzorů a hardwaru
Nastavení senzorů a hardwaru
Nastavení senzorů a hardwaru
Nastavení senzorů a hardwaru

Nejdříve nejprve začneme zachycením nálady pomocí Raspberry Pi, snímače hladiny zvuku a snímače pohybu.

Rozhodli jsme se pro tyto dva senzory, protože si můžete trochu udělat dojem z akce a zároveň respektovat soukromí návštěvníků. Můžete zjistit, zda se děje hodně pohybu nebo vůbec žádný, aniž byste registrovali, kdo v kterou dobu jde kolem. Můžete si všimnout, zda je aktuálně velmi tichý nebo opravdu hlasitý, aniž byste museli zaznamenávat jakýkoli zvuk.

Raspberry Pi Pokud jste v Raspberry Pis noví, na webu Raspberry Pi je skvělý průvodce pro začátek.

Pohybový senzor Chcete -li se dozvědět více o pohybových senzorech a jak je připojit k Raspberry Pi, můžete postupovat podle těchto kroků v projektu Parent Detector od Raspberry Pi Foundation.

Zvukový senzor a ADCA Výstup našeho zvukového senzoru je analogový, ale Raspberry Pi může přijímat pouze digitální vstup, budeme muset převést naše analogové hodnoty na digitální pomocí převodníku analogového signálu na digitální (ADC).

Adafruit poskytuje tento skvělý návod k nastavení a zahájení práce s jejich deskou ADC breakout přímo zde.

NeoPixel Ring Co je to monstrum bez pizzazzu? V tom se hodí prsten NeoPixel. Chcete -li rozsvítit své monstrum, můžete postupovat podle kroků uvedených v Adafruit NeoPixel Überguide.

Úplný kód a schémata Nebojte se, pokud se vám nelíbí sledovat všechny tyto různé návody, abyste mohli své monstrum zprovoznit, protože jsme do tohoto kroku přidali celý kód a finální schémata tohoto projektu!

Kód provádí následující: - Importujte všechny knihovny a konfigurujte hardware

- Každou sekundu:

  • Změňte barvu prstenu NeoPixel
  • Změřte hladinu hluku
  • Detekovat pohyb
  • Získejte aktuální čas v Epochě
  • Shromážděná data uložte lokálně do souboru JSON (viz další krok)

- Každou minutu:

Zkuste odeslat nejnovější měření na platformu IoT Thingspeak (viz další krok)

Ke spuštění kódu při spuštění je zde fantastický průvodce.

Krok 4: Shromažďování a sdílení dat

Sběr a sdílení dat
Sběr a sdílení dat

Jedním z klíčových prvků našeho projektu je, že sdílí svá zjištění se světem, do čehož se v tomto kroku vrhneme.

Online s ThingSpeak Když má naše stvoření připojení k internetu, bylo by skvělé, kdyby poslala nejnovější měření na platformu IoT, která je přístupná všem, jako je ThingSpeak.

Chcete -li se dozvědět více o vytváření kanálu ThingSpeak a shromažďování dat s ním, podívejte se na jejich úvodní tutoriál.

Kód pro odeslání vašich dat do ThingSpeak již byl přidán do předchozího kroku, vše, co musíte udělat, je přidat vlastní klíč API.

Zde se můžete podívat na kanál Montys!

Wifi Credentials Protože Monty se zúčastní Maker Faire sám, budeme muset nakonfigurovat jeho přístup k internetu, než odejde.

Pokud náhodou máte podrobnosti o síťovém připojení události, můžete je předem přidat do svého Raspberry Pi podle této příručky napsané Raspberry Pi Foundation.

Offline s JSON

Není třeba panikařit, pokud neznáte pověření k wifi nebo pokud je připojení k internetu špinavé, uložíme data také místně na Raspberry Pi do souboru JSON. Tímto způsobem budete mít záznam o atmosféře události, ke které máte přístup v okamžiku, kdy se vaše měřicí příšera vrátí domů.

Pokud jste nikdy předtím nepracovali s JSON, W3Schools má docela dobrý úvod.

Chcete -li analyzovat data JSON, můžete je importovat do svých bezplatných nástrojů pro zpracování dat, jako je Google Data Studio, nebo se můžete zbláznit do R.

Krok 5: Vytvoření příšery

Vytvoření příšery
Vytvoření příšery
Vytvoření příšery
Vytvoření příšery
Vytvoření příšery
Vytvoření příšery

Klec

Naštěstí jsme našli starou ptačí klec, která se pěkně vejde do největšího přepravního boxu, který naše místní pošta poskytuje.

Abychom ji připravili na monsterifikaci, vyčistili jsme ji, odstranili tyče na sezení ptáků, přišli na to, jak odstranit tyče klece a vnitřky natřít červenou barvou.

Hardware Poté, co barva zaschla, jsme pomocí sady drobných šroubků připevnili hardware na dno klece. Ujistěte se, že necháte trochu kroutit prostorem, aby vaše elektronika nebyla příliš napjatá.

Monster Chcete -li vytvořit monstrum, přidejte spoustu falešné kožešiny! Na vrch Montysovy hlavy jsme nalepili nášivku a další kousek jsme ručně přišili na mříže klece.

Pro jeho tři oči jsme nastříkali vnitřky dvou ozdobných koulí vánočních ozdob na bílo. Tři poloviny jsme připevnili na srst na Montysově hlavě pomocí velmi silného lepidla. Dokončením jsou tři kulaté nábytkové podložky, které fungují jako žáci.

Krok 6: Measuring Maker Faire

Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire
Měřící výrobce Faire

Aby byl náš projekt završen, navrhli jsme plakát s trochou vysvětlení o Monty The Measuring Monster, aby návštěvníci Maker Faire získali trochu kontextu.

Nakonec jsme Montyho bezpečně zabalili a odeslali ho do Eindhoven Maker Faire. Opravdu doufáme, že cestu přežije a bude se na akci skvěle bavit!

Pokud má Monty připojení k internetu, můžete se podívat na jeho měření zde na ThingSpeak. O jeho dobrodružstvích vás také budeme informovat prostřednictvím našeho Instagramu a Twitteru!