Gjøre moro: Pneumatisk transport for tannfee - 💡 Fix My Ideas

Gjøre moro: Pneumatisk transport for tannfee

Gjøre moro: Pneumatisk transport for tannfee


Forfatter: Ethan Holmes, 2019

Da min eldre sønn oppdaget sin første wiggly-tann, skjønte jeg at jeg hadde sjansen til å definere Tooth Fairy-opplevelsen for en annen generasjon. Da jeg tenkte på hvordan tannfesten ville samle familien vår tenner, skjedde det for meg at hun har mange tenner å samle, spesielt i forhold til den stadig stigende verdensbefolkningen. Det virket forsiktig å finne ut en måte å sende tennene til henne for behandling, i stedet for å få henne til å besøke hjemmene til alle 7 1030000000 mennesker på jorden. Som sådan installerte jeg et pneumatisk transportsystem (som ved bankstasjonen) i huset mitt, med det formål å sende tenner til tannfeen og motta avregning tilbake fra henne.

Raspberry Pi serverer et grensesnitt som jeg bygget ved hjelp av Hype, som tillot meg å raskt animere bevegelsen av kapselen på kartet og spinnetann på "Under Review" -siden. Jeg regner med å bruke det pneumatiske transportsystemet til å utveksle meldinger og gjenstander med de andre "skapningene som kommer om natten", som sønnen min kaller dem, så jeg inkluderte knapper for Santa Clause og påskebunny. HTML5-grensesnittet kan også spille av lyder, hvis det er "Lagt til startskjermen" som en web-app.

Når "Engage Pneumatic Power" -knappen trykkes (på enten send eller mottatt siden) skriver nettgrensesnittet en "1" til en fil i Pi / var / www / directory. Den filen kontrolleres en gang i sekundet av en enkel Python-demon som har nok privilegier til å kontrollere Pi's GPIO og dermed PowerSwitch Tail som styrer vakuumet. Hvis demonen ser en "1", spiller den lyden til Pi-høyttalerne (lyden spilles også på iPhone) og kjører vakuumet lenge nok til å transportere transportøren fra en stasjon til en annen.

pneumaticEventd.py

#! / usr / bin / python import delprosess importtid import os import RPi.GPIO som io #import tweetpony io.setmode (io.BCM) vac_pin = 7 io.setup (vac_pin, io.OUT) io.output (vac_pin, io.LOW) mens sant: med åpen ("/ var / www / event.txt", "r +") som fo: fo.seek (0, 0) status = fo.read (1) 1 "): print time.time () subprocess.Popen (" mpg123 /home/pi/PTS/medthrob.mp3 ", shell = True, stdin = Ingen, stdout = Ingen, stderr = Ingen, close_fds = True) tid. sleep (5) io.output (vac_pin, io.HIGH) time.sleep (5) io.output (vac_pin, io.LOW) fo.seek (0, 0) fo.write ("0") .sleep (1)

Pi trenger ikke å vite hvilken retning transportøren skal. Ved å bygge systemet kunne jeg ikke finne billig elektronisk styrte ventiler, så jeg gikk med manuelt betjente ventiler på hver stasjon. For en stasjon som skal sendes, må ventilen være lukket (for å hindre søppelstrøm) og døren åpen (for å tillate luft inn under bæreren når den beveger seg). For at en stasjon skal motta, må ventilen være åpen (for å suga transportøren fra den andre stasjonen) og døren lukket (for å forsegle suget mellom vakuumet og fjernkontrollen). Nettgrensesnittet instruerer brukeren hvordan å sette ventilene og transportørdørene for riktig luftstrøm, som også legger til et morsomt hands-on-element. Ventilene er for harde for et barn å snu, så jeg kan bygge en stor skiftenøkkel i fremtiden.

Som med de fleste prosjekter, er det vanskelig å duplisere dette selv avhengig av hvor involvert du vil få. Jeg tilfeldigvis har homebuilding erfaring, og ikke tankene hacking huset mitt, så å si. Hvis du ikke trygt kan løpe rørene dine gjennom veggene, kan du løpe rørene nedover veggene, og unngå mye av det farlige elektriske og delikate rørleggerarbeidet.Du kan gjøre en grunnleggende versjon på en utendørs lekestruktur, eller rundt en stor kjeller. Uansett mål, foreslår jeg at du begynner å eksperimentere ute med et vakuum og litt fleksibelt PVC-rør, og deretter skalere opp slik sikkerhet og ferdigheter tillater det. Ha det gøy der ute!

Se hele serien her.



Du Kan Være Interessert

Maker Spotlight: Sátrapa

Maker Spotlight: Sátrapa


7 ideer for å automatisere din Halloween veranda

7 ideer for å automatisere din Halloween veranda


Opplærere samler til Reimagine Schools som plattformer for å lage

Opplærere samler til Reimagine Schools som plattformer for å lage


Maker Spotlight: Jennie Lennick

Maker Spotlight: Jennie Lennick






Siste Innlegg