Taula de continguts:
- Pas 1: vídeo i poema
- Pas 2: reunir les peces i construir el recinte
- Pas 3: Configuració del Pi
- Pas 4: Preparació de la càmera
- Pas 5: Instal·lació del programari
- Pas 6: l'electrònica
- Pas 7: el codi
- Pas 8: utilitzar Frosty the SPyman
Vídeo: Frosty the SPyman: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Frosty the SPyman és un ninot de neu en un prestatge que emet vídeos i es mou pel seu compte. Ara el Pare Noel pot estar 100% segur que la gent és agradable.
Pas 1: vídeo i poema
Era la nit abans de Nadal i per tota la casa
Ni una criatura es movia, ni un ratolí.
Els regals es van col·locar al seu lloc prop de l'arbre, I els llums eren alimentats per un Teensy.
La part superior del mantell estava fixada així, Hi havia una espelma que emetia una resplendor.
A sobre d'aquest lloc hi havia assegut un ninot de neu, Vetllar pels regals com un domador.
Llavors, del no-res va aparèixer un lladre, Va agafar i va embolicar un regal, I aleshores va quedar clar, El ninot de neu estava mirant, Així que va començar a penedir-se.
Frosty the SPyman havia estat tan bé de guàrdia, Les pors de la família finalment es van apagar."
Pas 2: reunir les peces i construir el recinte
Vaig anar al Hobby Lobby i vaig aconseguir diversos articles. Un era un ninot de neu basat en un elf sobre un prestatge, amb les cames penjants i el cap farcit. En segon lloc, vaig aconseguir una mica de "neu" i vaig omplir el ninot de neu amb ella. Per últim, vaig recollir una llauna de galetes rodona que era prou gran perquè hi pogués cabre un Raspberry Pi. Vaig perforar 2 forats a la llauna, un per al mòdul de càmera Raspberry Pi i un per un cable d’alimentació. També vaig posar un forat a la tapa perquè el servo pogués fer girar el ninot de neu.
Enllaços als productes de DFRobot:
- Raspberry Pi 3
- Mòdul de càmera Raspberry Pi
Pas 3: Configuració del Pi
DFRobot va contactar amb mi i va enviar el seu mòdul de càmera Raspberry Pi 3 i Raspberry Pi. Així que, després d’obrir les caixes, vaig treballar directament configurant la targeta SD. Primer vaig anar a la pàgina de descàrregues de Raspberry Pi i vaig descarregar la versió més recent de Raspbian. Després vaig extreure el fitxer i el vaig posar en un directori convenient. No podeu copiar / enganxar un fitxer.img a una targeta SD, sinó que heu de "gravar-lo" a la targeta. Podeu descarregar una utilitat de gravació com Etcher.io per transferir fàcilment la imatge del sistema operatiu. Després que el fitxer.img fos a la meva targeta SD, el vaig inserir al Raspberry Pi i li vaig donar poder. Al cap d’uns 50 segons, vaig desconnectar el cable i vaig treure la targeta SD. A continuació, vaig tornar a posar la targeta SD al meu PC i vaig anar al directori "boot". Vaig obrir el bloc de notes i el vaig desar com a fitxer en blanc anomenat "ssh" sense cap extensió. També hi vaig afegir un fitxer anomenat "wpa_supplicant.conf" i hi vaig posar aquest text:
xarxa = {
ssid =
psk =
}
Després vaig desar i expulsar la targeta i la vaig tornar a col·locar al Raspberry Pi 3. Ara hauria de permetre l’ús de SSH i la connexió a WiFi.
Pas 4: Preparació de la càmera
Per defecte, la càmera està desactivada al Pi, de manera que heu d'obrir el terminal tipus sudo raspi-config per obrir el menú. Aneu a "Opcions d'interfície" i, a continuació, activeu la càmera. Ara només cal que seleccioneu "Finalitza" i inseriu el cable de cinta del mòdul de la càmera a la zona correcta del Pi.
Pas 5: Instal·lació del programari
Hi ha diversos programes diferents que poden transmetre vídeo, com ara vlc i motion, però vaig decidir utilitzar el mjpeg-streamer a causa de la seva baixa latència i la seva fàcil instal·lació. Segons les instruccions del lloc, feu un clon git https://github.com/jacksonliam/mjpg-streamer.git en una carpeta i, a continuació, escriviu sudo apt-get install cmake libjpeg8-dev per instal·lar les biblioteques necessàries. Canvieu el directori a la carpeta que heu descarregat i, a continuació, escriviu make seguit de sudo make install per compilar el programari. Finalment introduïu exportació LD_LIBRARY_PATH =. i per executar-lo escriviu./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" Podeu accedir al flux dirigint-vos a https://: 8080 / stream.html per veure el flux.
Pas 6: l'electrònica
Utilitzar la classe PWM de la biblioteca GPIO pot ser útil, però pot causar molts problemes quan s’utilitza amb servos. Els servomotors requereixen un temps precís, que un SoC simplement no pot proporcionar. Així que vaig decidir utilitzar l’Adafruit PCA9685, un mòdul PWM de 16 canals controlat per I2C. La biblioteca es pot trobar aquí.
Pas 7: el codi
El codi és bastant senzill. Tot el que fa és utilitzar la biblioteca subprocess. Popen per executar l'ordre-j.webp
Pas 8: utilitzar Frosty the SPyman
Vaig instal·lar el meu ninot de neu al saló de casa per guardar l’arbre i altres decoracions. Per veure la reproducció en directe, aneu a https://: 8080 i feu clic al botó de reproducció.
Recomanat:
Llum (s) LED amb bateria amb càrrega solar: 11 passos (amb imatges)
Llums LED amb bateria amb càrrega solar: la meva dona ensenya a la gent a fer sabó, la majoria de les seves classes eren al vespre i aquí a l’hivern es fa fosc cap a les 4:30 de la tarda, alguns dels seus alumnes tenien problemes per trobar el nostre casa. Teníem un rètol frontal però fins i tot amb un lligam al carrer
Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Suport d'imatges amb altaveu incorporat: aquí teniu un gran projecte per dur a terme durant el cap de setmana, si voleu que us poseu un altaveu que pugui contenir imatges / postals o fins i tot la vostra llista de tasques. Com a part de la construcció, utilitzarem un Raspberry Pi Zero W com a centre del projecte i un
Reconeixement d'imatges amb plaques K210 i Arduino IDE / Micropython: 6 passos (amb imatges)
Reconeixement d’imatges amb plaques K210 i Arduino IDE / Micropython: ja vaig escriure un article sobre com executar demostracions d’OpenMV a Sipeed Maix Bit i també vaig fer un vídeo de demostració de detecció d’objectes amb aquesta placa. Una de les moltes preguntes que la gent ha formulat és: com puc reconèixer un objecte que la xarxa neuronal no és tr
Gesture Hawk: robot controlat amb gestos manuals mitjançant la interfície basada en el processament d’imatges: 13 passos (amb imatges)
Gesture Hawk: robot controlat amb gestos manuals mitjançant interfície basada en el processament d’imatges: Gesture Hawk es va mostrar a TechEvince 4.0 com una interfície simple màquina basada en el processament d’imatges. La seva utilitat rau en el fet que no es requereixen cap sensor addicional ni un dispositiu portàtil, excepte un guant, per controlar el cotxe robòtic que funciona amb diferents
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge