
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10

Genom att kombinera magin med att titta på alla Harry Potter -filmer på en vecka och nätverksbegreppet TTL (Time To Live), ska vi bygga vår egen svarta magiska bok som visar hur länge du måste leva.
Tillbehör
- Raspberry Pi 3 Modell B
- Tryckknapp (valfri)
- Adafruit Standard LCD - 16x2 vit på blå
- Dremel 4300
- Bokbindare Lim
- Brand
Steg 1: Projektvideo


Steg 2: Boka



Det börjar med att hitta en gammal bok att använda. Se till att den är fin och tjock så att du har gott om plats för elektroniken. Ett bra ställe att leta är sparsamhetsbutiker, de har massor av billiga gamla böcker. I det här fallet har jag hittat en läkarbok från 80 -talet. Perfekt, eftersom den har många coola bilder att använda för styling.
Nu har vi vår bok, vi ska limma ihop de flesta sidorna för att skapa ett fint "block". Jag har använt lite bindemedel för att det torkar fint och ser igenom. Jag tror att du också kan använda olika typer, men jag har inte testat det. Lägg lite lim mellan sidorna och tryck fast dem ordentligt.
För att påskynda saker kan du också limma ihop sidorna, en kombination av denna och helsidiga limning skapar ett fast block.
Efter torkning är det dags att klippa ut vårt elektronikfack, en Dremel med träskärhjulet fungerar perfekt. Se till att bära lite skydd, det skapar mycket damm.
Det är ett trevligt fack, lägg bara till lite extra tejp för styrka. Fullständiga instruktioner för att skapa ett hemligt bokfack hittar du här.
Nästa steg är att lägga till ett "lock" i vårt fack. Att limma ihop några sidor ger oss ett grundläggande lock. Att lägga till en magnet betyder att vi kan öppna och stänga vårt fack. Klipp ut lite indrag och limma både magneten (bredvid vårt fack) och metallplattan (lockets botten) på plats.
Med vårt fack och lock på plats är vår bok nästan klar. För att ge den synliga sidan det rätta (läskiga) utseendet kan du göra följande:
- Klippning och limning av bilder på sidan (skalle och växter i det här fallet)
- Bränner bilderna/sidorna och sänker dem i vatten
- Skär in en mening på sidan och gå över den med kol
- Allt annat du tänker på kan du bli galen …
Steg 3: Elektronik
Nu kan vi gå vidare till elektroniken. Vi kommer att behöva följande delar:
- Raspberry Pi (Arduino, …)
- En tryckknapp (valfri)
- Liten LCD -skärm
- Powerbank eller Powerplug
Det här är två bra handledning för att koppla ihop knappen och skärmen. Med allt kopplat upp mäter du knappen/skärmen och skär hål i locket för en passform.
Steg 4: Kod
Nästan där!
Det enda som återstår är den magiska delen. Du hittar hela koden i bilagorna. För en god ordning, en snabb översikt över logiken:
- Lyssna om knappen trycks in
- Generera i så fall en tid (antal sekunder) och visa den
- Knappen trycks inte, kontrollera om tiden är 0 Om det finns tid kvar, sänk den med en och visa vad som är kvar.
- Ingen tid kvar, säger hejdå
Du kan justera den tid du ger till de olyckliga i följande kodrad:
nummer = random.randint (1, 60)
Du kan också ändra meddelandena som visas på dessa rader:
lcdShowMessage ("Time to live", lcdLine1)
lcdShowMessage ("Bye Bye", lcdLine2) lcdShowMessage (str (number), lcdLine2)
Steg 5: Resultat

Och det är allt!
Nu har vi en magisk spellbok, perfekt för en mycket tidig Halloween!
Rekommenderad:
RGB -klocka för att lära barn om tid: 4 steg

RGB -klocka för att lära barn om tid: Igår kväll kom jag på en idé om hur jag kan hjälpa min 5 -åring att få en känsla av tid. Det är klart att barn orienterar sig om dagliga händelser för att få en uppfattning om vad som kommer nästa. Men tidigare evenemang är vanligtvis lite rörig och nästan aldrig i ordning
DIY Hur man visar tid på M5StickC ESP32 med Visuino - enkelt att göra: 9 steg

DIY Hur man visar tid på M5StickC ESP32 med Visuino - enkelt att göra: I den här självstudien lär vi oss hur man programmerar ESP32 M5Stack StickC med Arduino IDE och Visuino för att visa tiden på LCD -skärmen
556 Tid ger klockinmatning till 2 decennieräknare som kommer att driva 20 lysdioder: 6 steg

556 Tiden ger klockinmatning till två decennieräknare som kommer att driva 20 lysdioder: Denna instruktion visar hur en 556 -timer kommer att ge klockingångar till 2 decennieräknare. Tioåretsräknarna kommer att driva 20 lysdioder. Lysdioderna blinkar i en sekvens av 10
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg

DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Programmera din dator att stängas av automatiskt genom att ange vilken tid du vill att den ska göra det: 4 steg

Programmera din dator för att stänga av automatiskt genom att ange vilken tid du vill att den ska göra det: hej, det är en annan instruktion som tagits från mitt dagliga liv … förra gången var jag tvungen att ladda ner massor av programvara till min dator och jag var tvungen att låta den ladda ner över natten ville jag inte ha datorn påslagen hela natten efter att jag hade laddat ner och vid