Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Prosjektvideo
- Trinn 2: Bestill
- Trinn 3: Elektronikk
- Trinn 4: Kode
- Trinn 5: Resultat
Video: Tid til å leve: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Ved å kombinere magien med å se alle Harry Potter -filmene på en uke og nettverksbegrepet TTL (Time To Live), skal vi bygge vår egen svart magiske bok, som viser hvor lenge du må leve.
Rekvisita
- Raspberry Pi 3 Model B
- Trykknapp (hvilken som helst)
- Adafruit Standard LCD - 16x2 hvit på blå
- Dremel 4300
- Bokbindere Lim
- Brann
Trinn 1: Prosjektvideo
Trinn 2: Bestill
Det starter med å finne en gammel bok å bruke. Sørg for at den er fin og tykk, slik at du har god plass til elektronikken. Et flott sted å lete er bruktbutikker, de har masse billige gamle bøker. I dette tilfellet har jeg funnet en medisinsk bok fra 80 -tallet. Perfekt, siden den har mange kule bilder å bruke til styling.
Nå har vi boken vår, vi skal lime de fleste sidene sammen for å lage en fin "blokk". Jeg har brukt lim til bokbinder fordi det tørker godt og ser gjennom. Jeg tror du også kan bruke forskjellige typer, men jeg har ikke testet det. Legg litt lim mellom sidene og trykk dem godt fast.
For å få fart på ting kan du også lime sidene sammen, en kombinasjon av dette og helsides liming skaper en solid blokk.
Etter tørking er det på tide å kutte ut elektronikkrommet vårt, en Dremel med treskjæringshjulet fungerer perfekt. Sørg for å bruke litt beskyttelse, det skaper mye støv.
Det er et fint rom. Bare legg til litt ekstra tape for styrke. Fullstendige instruksjoner for å lage et hemmelig bokrom finner du her.
Neste trinn er å legge et "lokk" til rommet vårt. Liming av noen sider gir oss et grunnleggende lokk. Å legge til en magnet betyr at vi kan åpne og lukke rommet vårt. Klipp ut et lite innrykk og lim både magneten (ved siden av rommet) og metallplaten (bunnen av lokket) på plass.
Med rommet vårt og lokket på plass, er boken vår nesten ferdig. For å gi den synlige siden det riktige (skumle) utseendet kan du gjøre følgende:
- Klippe og lime bilder på siden (hodeskaller og planter i dette tilfellet)
- Brenner bildene/sidene og senker dem i vann
- Skjærer en setning inn på siden og går over den med kull
- Alt annet du tenker på, kan du bli gal …
Trinn 3: Elektronikk
Nå kan vi gå videre til elektronikken. Vi trenger følgende deler:
- Bringebær Pi (Arduino, …)
- En trykknapp (hvilken som helst)
- Liten LCD -skjerm
- Powerbank eller Powerplug
Dette er to flotte opplæringsprogrammer for å koble til knappen og skjermen. Når alt er kablet, måler du knappen/skjermen og skjærer hull i lokket for en god passform.
Trinn 4: Kode
Nesten der!
Det eneste som er igjen er den magiske delen. Du finner hele koden i vedleggene. For et godt mål, en rask oversikt over logikken:
- Lytt hvis du trykker på knappen
- Generer i så fall en tid (antall sekunder) og vis den
- Knappen trykkes ikke, sjekk om tiden er 0 Hvis det er tid igjen, senk den med en og vis hva som er igjen.
- Ingen tid igjen, sier Bye Bye
Du kan justere tiden du gir til de uheldige i følgende kodelinje:
nummer = random.randint (1, 60)
Du kan også endre meldingene som vises på disse linjene:
lcdShowMessage ("Time to live", lcdLine1)
lcdShowMessage ("Bye Bye", lcdLine2) lcdShowMessage (str (number), lcdLine2)
Trinn 5: Resultat
Og det er alt!
Nå har vi en magisk stavebok, perfekt for en veldig tidlig Halloween!
Anbefalt:
RGB -klokke for å lære barna om tid: 4 trinn
RGB -klokke for å lære barna om tid: I går kveld kom jeg på en idé om hvordan jeg kan hjelpe 5 -åringen min til å få en følelse av tid. Det er klart at barna orienterer seg om daglige hendelser for å få en ide om hva som kommer neste gang. Men tidligere hendelser er vanligvis litt rotete og nesten aldri i orden. Siden jeg sa
DIY Hvordan vise tid på M5StickC ESP32 ved hjelp av Visuino - enkelt å gjøre: 9 trinn
DIY Hvordan vise tid på M5StickC ESP32 ved hjelp av Visuino - enkelt å gjøre: I denne opplæringen lærer vi hvordan du programmerer ESP32 M5Stack StickC med Arduino IDE og Visuino for å vise tiden på LCD -skjermen
ESP8266 OLED - Få tid og dato fra Internett: 8 trinn
ESP8266 OLED - Få tid og dato fra internett: I denne opplæringen lærer vi hvordan du får dato og klokkeslett fra NIST TIME -serveren ved hjelp av ESP8266 OLED og Visuino, Se en demonstrasjonsvideo
556 Tid gir klokkeinngang til 2 tiårsteller som skal drive 20 lysdioder: 6 trinn
556 Time gir klokkeinngang til 2 tiårsteller som vil drive 20 lysdioder: Denne instruksen viser hvordan en 556 timer vil gi klokkeinngang til 2 tiårsteller
Programmer din PC til å slå seg av automatisk ved å angi hvilken tid du vil at den skal gjøre det: 4 trinn
Programmer din PC til å slå seg av automatisk ved å angi hvilken tid du vil at den skal gjøre det: hei, det er nok en instruks som er hentet fra mitt daglige liv … sist gang måtte jeg laste ned masse programvare til PCen min, og jeg måtte la den laste ned over natten, jeg ønsket ikke å holde PCen slått på hele natten etter at jeg hadde fullført nedlastningene og på