Cuprins:

Monty - The Maker Faire Monstru de măsurare: 6 pași (cu imagini)
Monty - The Maker Faire Monstru de măsurare: 6 pași (cu imagini)

Video: Monty - The Maker Faire Monstru de măsurare: 6 pași (cu imagini)

Video: Monty - The Maker Faire Monstru de măsurare: 6 pași (cu imagini)
Video: ВСЕ ВИДЫ СИРЕНОГОЛОВЫХ 🎬 Часть 3 | Тревор Хендерсон - Хоррор Мейкер 2024, Noiembrie
Anonim
Monty - Monstrul de măsurare Faire Maker
Monty - Monstrul de măsurare Faire Maker

Ne place să mergem la Maker Faires, dar 2020 a decis altfel. Deci, în schimb, construim un substitut adecvat numit Monty, care va captura atmosfera și o va împărtăși cu toată lumea.

Provizii

Hardware:

  • Un Raspberry Pi
  • Un senzor de mișcare PIR
  • Un ADC ADS1015 cu 4 canale Adafruit (convertor analog la digital)
  • Un senzor de sunet (am folosit Velleman VMA309)
  • Un inel Adafruit NeoPixel
  • Un set de șuruburi mici

Monstru:

  • O veche cușcă de păsări
  • Blana falsa
  • Vopsea roșie pentru interiorul cuștii
  • 2 bile ornamentale din plastic
  • 3 tampoane rotunde pentru mobilier
  • Vopsea albă spray

Instrumente:

  • Echipamente de lipit
  • Adeziv puternic
  • Șurubelnițe
  • Ac si ata
  • Produse de curatat

Pasul 1: Video de proiect

Image
Image

Pasul 2: Ideea

Pe scurt, proiectul nostru se va deplasa la Maker Faire, va măsura atmosfera folosind o serie de senzori, va salva datele și se va întoarce acasă, totul arătând uimitor.

Cu această idee, există câteva lucruri de reținut:

  • Expediere internațională: trebuie să se încadreze într-o cutie, să sosească în siguranță și să nu provoace niciun fel de panică, astfel încât veți fi limitat în greutate, dimensiune și conținut. Pentru a fi în siguranță, cel mai bine este să cumperi o cutie la oficiul poștal local și să lucrezi de acolo.
  • Plug & play: pentru a limita hassle la eveniment în sine, proiectul trebuie doar să fie conectat pentru ca acesta să funcționeze.
  • Confidențialitate: vrem să surprindem atmosfera la eveniment, dar să nu intrăm în intimitatea persoanelor care participă la acesta.
  • Conectivitate: internetul wireless fiabil nu este niciodată o garanție la evenimente, astfel încât dispozitivul nostru va trebui să funcționeze atât online, cât și offline.

Sună ca o provocare amuzantă, să ne apucăm de treabă!

Pasul 3: Configurarea senzorilor și a hardware-ului

Configurarea senzorilor și a hardware-ului
Configurarea senzorilor și a hardware-ului
Configurarea senzorilor și a hardware-ului
Configurarea senzorilor și a hardware-ului
Configurarea senzorilor și a hardware-ului
Configurarea senzorilor și a hardware-ului

În primul rând, vom începe prin a surprinde starea de spirit folosind un Raspberry Pi, un senzor de nivel sonor și un senzor de mișcare.

Am optat pentru acești doi senzori, deoarece puteți avea o senzație de eveniment, respectând totodată intimitatea vizitatorilor. Puteți detecta când există o mulțime de mișcare sau deloc, fără a înregistra cine merge la ce oră. Puteți observa dacă în prezent este foarte silențios sau foarte tare, fără a înregistra niciun sunet.

Raspberry Pi Dacă sunteți nou în Raspberry Pis, există un ghid excelent de început aici pe site-ul web Raspberry Pi.

Senzor de mișcare Pentru a afla mai multe despre senzorii de mișcare și cum să le conectați la Raspberry Pi, puteți urma acești pași în Parent Detector Project de către Raspberry Pi Foundation.

Senzor de sunet și ADCA, ieșirea senzorului nostru de sunet este analogică, dar Raspberry Pi poate primi doar intrare digitală, va trebui să ne convertim valorile analogice în valori digitale utilizând un convertor analog în digital (ADC).

Adafruit oferă acest tutorial minunat despre configurarea și inițierea cu placa lor ADC breakout chiar aici.

NeoPixel Ring Ce este un monstru fără niște pizzazz? Aici este util un inel NeoPixel. Pentru a vă lumina monstrul, puteți urma pașii descriși în Adafruit NeoPixel Überguide.

Cod complet și scheme Nu vă faceți griji dacă nu doriți să urmați toate aceste tutoriale diferite pentru a vă pune în funcțiune monstrul, deoarece am adăugat codul complet și schemele finale ale acestui proiect la acest pas!

Codul face următoarele: - Importați toate bibliotecile și configurați hardware-ul

- Fiecare secunda:

  • Schimbați culoarea inelului NeoPixel
  • Măsurați nivelul de zgomot
  • Detectează mișcarea
  • Obțineți ora curentă în Epoch
  • Salvați datele colectate local într-un fișier JSON (consultați pasul următor)

- In fiecare minut:

Încercați să trimiteți cea mai recentă măsurare pe platforma IoT Thingspeak (consultați pasul următor)

Pentru a rula codul la pornire există un ghid fantastic chiar aici.

Pasul 4: Colectarea și partajarea datelor

Colectarea și partajarea datelor
Colectarea și partajarea datelor

Unul dintre elementele cheie ale proiectului nostru este acela că împărtășește concluziile sale cu lumea, în care vom trece în acest pas.

Online cu ThingSpeak Când creatura noastră are o conexiune la internet, ar fi minunat dacă trimite cele mai recente măsurători către o platformă IoT care este accesibilă tuturor, cum ar fi ThingSpeak.

Pentru a afla mai multe despre crearea unui canal ThingSpeak și despre colectarea de date cu acesta, consultați tutorialul de început.

Codul pentru a trimite datele dvs. către ThingSpeak a fost deja adăugat la pasul anterior, tot ce trebuie să faceți este să adăugați propria cheie API.

Puteți verifica canalul Montys aici!

Date de conectare Wifi Deoarece Monty va participa singur la Maker Faire, va trebui să-i configurăm accesul la internet înainte de a pleca.

Dacă se întâmplă să aveți detaliile conexiunii la rețea ale evenimentului, le puteți adăuga în prealabil la Raspberry Pi urmând acest ghid scris de Raspberry Pi Foundation.

Offline cu JSON

Nu este nevoie să intrați în panică dacă nu cunoașteți datele de conectare wifi sau dacă conexiunea la internet este nepotrivită, vom salva și datele local pe Raspberry Pi într-un fișier JSON. În acest fel, veți avea o evidență a atmosferei evenimentului pe care o puteți accesa în momentul în care monstrul dvs. de măsurare se întoarce acasă.

Dacă nu ați mai lucrat niciodată cu JSON, W3Schools are o introducere destul de bună aici.

Pentru a analiza datele JSON, le puteți importa în instrumentele dvs. gratuite de prelucrare a datelor, cum ar fi Google Data Studio sau vă puteți înnebuni în R.

Pasul 5: Crearea unui monstru

Crearea unui monstru
Crearea unui monstru
Crearea unui monstru
Crearea unui monstru
Crearea unui monstru
Crearea unui monstru

Colivie pentru păsări

Din fericire, am găsit o cușcă de păsări veche, care se potrivește frumos în cea mai mare cutie de transport pe care o oferă oficiul nostru poștal local.

Pentru a-l pregăti pentru monsterificare, l-am curățat, am îndepărtat bețele de pasăre, am descoperit cum să îndepărtăm barele din cușcă și am vopsit interiorul în roșu.

După ce vopseaua s-a uscat, am atașat hardware-ul la fundul cuștii folosind un set de șuruburi mici. Asigurați-vă că lăsați puțin spațiu de mișcare, astfel încât să nu existe prea multă tensiune asupra dispozitivelor electronice.

Monster Pentru a crea monstrul, adăugați o mulțime de blană falsă! Am lipit un plasture pe vârful capului lui Montys și am cusut cu mâna o altă bucată pe barele cuștii.

Pentru cei trei ochi ai săi, am vopsit în alb interiorul a două bile decorative de Crăciun. Am atașat trei jumătăți de blană pe capul lui Montys folosind un lipici foarte puternic. Elementele finale sunt trei tampoane rotunde de mobilier care funcționează ca elevi.

Pasul 6: măsurare Maker Faire

Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker
Faire de măsurare Maker

Pentru a încheia proiectul nostru, am proiectat un afiș cu o explicație despre Monty The Measuring Monster pentru a oferi vizitatorilor Maker Faire un pic de context.

În cele din urmă, am ambalat Monty în siguranță și l-am expediat la Eindhoven Maker Faire. Sperăm cu adevărat că va supraviețui călătoriei și se va distra minunat la eveniment!

Dacă Monty are o conexiune la internet, puteți verifica măsurătorile sale aici pe ThingSpeak. De asemenea, vă vom ține la curent cu aventurile sale prin Instagram și Twitter!

Recomandat: