Indholdsfortegnelse:
- Trin 1: Video og digt
- Trin 2: Samling af delene og opbygning af kabinettet
- Trin 3: Opsætning af Pi
- Trin 4: Gør kameraet klar
- Trin 5: Installation af software
- Trin 6: Elektronikken
- Trin 7: Koden
- Trin 8: Brug Frosty the Spyman
Video: Frosty the Spyman: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Frosty the Spyman er en snemand på en hylde, der livestreamer video og bevæger sig på egen hånd! Julemanden kan nu være 100% sikker på, at folk har det godt.
Trin 1: Video og digt
”Det var natten før jul og hele huset
Ikke et væsen omrørte, ikke engang en mus.
Gaverne blev sat på deres sted nær træet, Og lysene blev drevet af en Teensy.
Toppen af kappen var sat sådan, Der brændte et lys og udsendte en glød.
Oven på det sted sad der en snemand, Vagt over gaverne som en huskat.
Så ud af ingenting dukkede en tyv op, Han tog og pakkede en gave ud, Og så blev det klart, Snemanden så på, Så han begyndte at angre.
Frosty the Spyman havde stået vagt så godt, Familiens frygt dæmpede endelig."
Trin 2: Samling af delene og opbygning af kabinettet
Jeg gik til Hobby Lobby og fik flere ting. Den ene var en snemand, der var baseret på en nisse på en hylde, med dinglende ben og et fyldt hoved. For det andet fik jeg noget "sne" og fyldte snemanden op med det. Endelig samlede jeg en rund cookieform, der var lige stor nok til, at en Raspberry Pi kunne passe ind. Jeg slog 2 huller i blikket, et til Raspberry Pi kameramodulet og et til en netledning, der skulle passe igennem. Jeg lagde også et hul i låget, så servoen kunne rotere snemand.
Links til DFRobots produkter:
- Raspberry Pi 3
- Raspberry Pi kameramodul
Trin 3: Opsætning af Pi
DFRobot nåede ud til mig og sendte deres Raspberry Pi 3 og Raspberry Pi kameramodul. Så efter at jeg havde åbnet æskerne, fik jeg ret til at arbejde ved at oprette SD -kortet. Først gik jeg til Raspberry Pi Downloads -siden og downloadede den seneste version af Raspbian. Jeg hentede derefter filen og lagde den i et praktisk bibliotek. Du kan ikke bare kopiere/indsætte en.img -fil til et SD -kort, du skal "brænde den" på kortet. Du kan downloade et brændende værktøj som Etcher.io for nemt at overføre OS -billedet. Efter at.img -filen var på mit SD -kort, indsatte jeg den i Raspberry Pi og gav den strøm. Efter cirka 50 sekunder tog jeg stikket ud og fjernede SD -kortet. Derefter satte jeg SD -kortet tilbage i min pc og gik til mappen "boot". Jeg åbnede notesblok og gemte det som en tom fil ved navn "ssh" uden INGEN udvidelse. Der var også en fil, jeg tilføjede, kaldet "wpa_supplicant.conf" og lagde denne tekst ind i den:
netværk = {
ssid =
psk =
}
Derefter gemte jeg og skubbede kortet ud og satte det tilbage i Raspberry Pi 3. Dette skulle nu give mulighed for brug af SSH og forbindelse til WiFi.
Trin 4: Gør kameraet klar
Som standard er kameraet deaktiveret på Pi, så du skal åbne terminaltypen sudo raspi-config for at få vist menuen. Gå til "interfacemuligheder", og aktiver derefter kameraet. Vælg nu "Finish" og indsæt båndkablet på kameramodulet i det korrekte område af Pi.
Trin 5: Installation af software
Der er flere forskellige software, der kan streame video, såsom vlc og motion, men jeg besluttede at bruge mjpeg-streameren på grund af dens lave latenstid og nem installation. Ifølge instruktionerne på webstedet skal du lave en git-klon https://github.com/jacksonliam/mjpg-streamer.git i en mappe, og derefter skrive sudo apt-get install cmake libjpeg8-dev for at installere de nødvendige biblioteker. Skift dit bibliotek til den mappe, du downloadede, og skriv derefter make efterfulgt af sudo make install for at kompilere softwaren. Indtast endelig eksport LD_LIBRARY_PATH =. og for at køre den, skriv./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" Du kan få adgang til strømmen ved at gå til https://: 8080/stream.html for at se strømmen.
Trin 6: Elektronikken
Det kan være nyttigt at bruge PWM -klassen fra GPIO -biblioteket, men det kan forårsage mange problemer, når det bruges med servoer. Servomotorer kræver præcis timing, hvilket en SoC simpelthen ikke kan levere. Så jeg besluttede mig for at bruge Adafruit PCA9685, et I2C -styret 16 -kanals PWM -modul. Biblioteket kan findes her.
Trin 7: Koden
Koden er ret simpel. Alt det gør er at bruge subprocess. Popen -biblioteket til at køre-j.webp
Trin 8: Brug Frosty the Spyman
Jeg satte min snemand op i stuen i mit hus for at holde vagt over træet og andre dekorationer. For at se livestreamen skal du blot gå til https://: 8080 og derefter klikke på stream -knappen.
Anbefalede:
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: 7 trin (med billeder)
Sådan gør du: Installation af Raspberry PI 4 Headless (VNC) med Rpi-imager og billeder: Jeg planlægger at bruge denne Rapsberry PI i en masse sjove projekter tilbage i min blog. Tjek det gerne ud. Jeg ville tilbage til at bruge min Raspberry PI, men jeg havde ikke et tastatur eller en mus på min nye placering. Det var et stykke tid siden jeg konfigurerede en hindbær
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Ciclop 3d Scanner My Way Trin for trin: 16 trin (med billeder)
Ciclop 3d Scanner My Way Step by Step: Hej alle sammen, jeg kommer til at indse den berømte Ciclop 3D -scanner.Alle trin, der er godt forklaret på det originale projekt, er ikke til stede.Jeg lavede nogle rettelser for at forenkle processen, først Jeg udskriver basen, og end jeg genstarter printkortet, men fortsæt
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: 7 trin (med billeder)
Sådan styrer du husholdningsapparater med fjernsyn med fjernbetjening med timerfunktion: Selv efter 25 års introduktion til forbrugermarkedet er infrarød kommunikation stadig meget relevant i de seneste dage. Uanset om det er dit 55 tommer 4K -fjernsyn eller dit billydsystem, har alt brug for en IR -fjernbetjening for at reagere på vores
Frosty Beverage Timer - Ikke flere varme eller frosne øl !: 24 trin
Frosty Beverage Timer - No More Warm or Frozen Beer !: The Frosty Beverage Timer fra Gadget Gangster er en timer, der giver dig besked, når din drink er afkølet.Køb sættet! http://gadgetgangster.com/154Ikke flere varme dåser eller eksploderede flasker, bare sig til din Frosty Beverage Timer, hvor kold du kan lide din bryg og