Obsah:
- Krok 1: Video a báseň
- Krok 2: Shromáždění dílů a sestavení skříně
- Krok 3: Nastavení Pi
- Krok 4: Příprava fotoaparátu
- Krok 5: Instalace softwaru
- Krok 6: Elektronika
- Krok 7: Kód
- Krok 8: Použití Frostyho SPymana
Video: Frosty the SPyman: 8 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Frosty the SPyman je sněhulák na poličce, která streamuje video a pohybuje se sama! Ježíšek si nyní může být 100% jistý, že lidé jsou milí.
Krok 1: Video a báseň
„Bylo to předvánoční noc a po celém domě
Ani stvoření nepohnulo, dokonce ani myš.
Dárky byly připraveny na svém místě poblíž stromu, A světla byla napájena Teensy.
Horní část pláště byla nastavena tak, Hořela svíčka a vyzařovala záře.
Na tom místě seděl sněhulák, Hlídat dárky jako domácí kočka.
Pak se z ničeho nic objevil zloděj, Vzal a rozbalil dárek, A pak bylo jasné, Sněhulák sledoval, Začal tedy činit pokání.
Frosty, SPyman, stál tak dobře na stráži, Obavy z rodiny nakonec utichly."
Krok 2: Shromáždění dílů a sestavení skříně
Šel jsem do Hobby Lobby a vzal si několik věcí. Jedním z nich byl sněhulák, jehož základem byl skřítek na polici, s visícími nohami a vycpanou hlavou. Za druhé, dostal jsem trochu „sněhu“a naplnil jím sněhuláka. Nakonec jsem nasbíral kulatý plech na sušenky, který byl dostatečně velký na to, aby se dovnitř vešel Raspberry Pi. Do plechu jsem vyrazil 2 otvory, jeden pro modul kamery Raspberry Pi a jeden pro napájecí kabel, aby se vešel. Do víka jsem také vložil otvor, aby servo mohlo otáčet sněhuláka.
Odkazy na produkty DFRobot:
- Raspberry Pi 3
- Modul kamery Raspberry Pi
Krok 3: Nastavení Pi
DFRobot mě oslovil a poslal svůj Raspberry Pi 3 a Raspberry Pi Camera Module. Poté, co jsem otevřel krabice, jsem se dostal do práce nastavením SD karty. Nejprve jsem šel na stránku Stahování Raspberry Pi a stáhl si nejnovější verzi Raspbian. Poté jsem soubor extrahoval a vložil do vhodného adresáře. Soubor.img nemůžete pouze zkopírovat/vložit na kartu SD, musíte jej „vypálit“na kartu. Můžete si stáhnout nástroj pro vypalování, jako je Etcher.io, abyste mohli snadno přenést bitovou kopii operačního systému. Poté, co byl soubor.img na mé SD kartě, vložil jsem ho do Raspberry Pi a dal mu sílu. Asi po 50 sekundách jsem odpojil kabel a vyjmul kartu SD. Poté jsem vložil kartu SD zpět do počítače a šel do adresáře „boot“. Otevřel jsem poznámkový blok a uložil jej jako prázdný soubor s názvem „ssh“bez přípony. Byl zde také soubor, který jsem přidal, nazvaný „wpa_supplicant.conf“a vložil do něj tento text:
síť = {
ssid =
psk =
}
Poté jsem kartu uložil a vysunul a vložil zpět do Raspberry Pi 3. To by nyní mělo umožnit použití SSH a připojení k WiFi.
Krok 4: Příprava fotoaparátu
Ve výchozím nastavení je kamera na Pi zakázána, takže pro otevření nabídky musíte otevřít typ terminálu sudo raspi-config. Přejděte na „možnosti rozhraní“a poté povolte kameru. Nyní stačí vybrat „Dokončit“a zasunout plochý kabel kamerového modulu do správné oblasti Pi.
Krok 5: Instalace softwaru
Existuje několik různých softwarů, které mohou streamovat video, například vlc a pohyb, ale rozhodl jsem se použít mjpeg-streamer kvůli jeho nízké latenci a snadné instalaci. Podle pokynů na webu proveďte klon git https://github.com/jacksonliam/mjpg-streamer.git do složky a poté zadejte sudo apt-get install cmake libjpeg8-dev a nainstalujte potřebné knihovny. Změňte svůj adresář na složku, kterou jste stáhli, a poté zadejte make a poté sudo make install pro kompilaci softwaru. Nakonec zadejte export LD_LIBRARY_PATH =. a pro spuštění zadejte./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" K proudu se můžete dostat tak, že přejdete na https://: 8080/stream.html a stream zobrazíte.
Krok 6: Elektronika
Použití třídy PWM z knihovny GPIO může být užitečné, ale při použití se servy může způsobit mnoho problémů. Servomotory vyžadují přesné načasování, které SoC jednoduše nemůže zajistit. Rozhodl jsem se tedy použít Adafruit PCA9685, 16kanálový PWM modul ovládaný I2C. Knihovnu najdete zde.
Krok 7: Kód
Kód je docela jednoduchý. Vše, co dělá, je použít knihovnu subprocess. Popen ke spuštění příkazu-j.webp
Krok 8: Použití Frostyho SPymana
Postavil jsem svého sněhuláka v obývacím pokoji svého domu, abych hlídal strom a další dekorace. Chcete -li zobrazit přímý přenos, jednoduše přejděte na https://: 8080 a poté klikněte na tlačítko streamu.
Doporučuje:
DIY 37 Leds Arduino Roulette Game: 3 Steps (with Pictures)
DIY 37 Leds Arduino Roulette Game: Roulette je kasinová hra pojmenovaná podle francouzského slova, které znamená malé kolečko
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (with Pictures)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revizees de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideální pro ovládání motorů a ovládání motorů a serv
Living Pixels - Imagine Technology has Life: 4 Steps (with Pictures)
Living Pixels - Imagine Technology Has Life: Když jsem viděl, že produkty inteligentní domácnosti jsou v našich životech běžnější, začal jsem přemýšlet o vztahu mezi lidmi a těmito produkty. Pokud se jednoho dne produkty chytré domácnosti stanou nepostradatelnou součástí života každého z nás, jaké postoje bychom měli zaujmout
Gyroscope Platform/ Camera Gimbal: 5 Steps (with Pictures)
Gyroscope Platform/ Camera Gimbal: Tento instruktážní dokument byl vytvořen při splnění projektových požadavků Makecourse na University of South Florida (www.makecourse.com)
Snowflake_Tree: 6 Steps (with Pictures)
Snowflake_Tree: Je to opět ta roční doba, kdy se myšlenky obracejí ke svátkům a s nimi sezónní kreativitě. Jaký by to měl být vánoční stromek, sněhová vločka, cetka nebo samostatně stojící forma na konci všeho výše uvedeného. Jednotlivé sněhové vločky diminishi