Sisällysluettelo:
- Vaihe 1: Video ja runo
- Vaihe 2: Osien kokoaminen ja kotelon rakentaminen
- Vaihe 3: Pi: n asentaminen
- Vaihe 4: Kameran valmisteleminen
- Vaihe 5: Ohjelmiston asentaminen
- Vaihe 6: Elektroniikka
- Vaihe 7: Koodi
- Vaihe 8: Frosty the SPymanin käyttö
Video: Frosty the SPyman: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Frosty the SPyman on lumiukko hyllyllä, joka suoratoistaa videota ja liikkuu yksin! Joulupukki voi nyt olla 100% varma, että ihmiset ovat mukavia.
Vaihe 1: Video ja runo
Jouluna ennen joulua ja läpi talon
Yksikään olento ei sekoittanut, ei edes hiiri.
Lahjat asetettiin paikoilleen puun lähelle, Ja valot saivat virtansa Teensystä.
Vaipan yläosa asetettiin näin, Siellä oli kynttilä, joka hehkui.
Paikan päällä istui lumiukko, Valvoo lahjoja kuin kotikissa.
Sitten tyhjästä ilmestyi varas, Hän otti ja puri lahjan, Ja sitten tuli selväksi, Lumiukko katseli, Niinpä hän alkoi tehdä parannusta.
Pakkanen SPyman oli vartioinut niin hyvin, Perheen pelot lopulta rauhoittuivat."
Vaihe 2: Osien kokoaminen ja kotelon rakentaminen
Kävin Harrastusaulassa ja sain useita tavaroita. Yksi oli lumiukko, joka perustui tontulle hyllyllä, roikkuvat jalat ja täytetty pää. Toiseksi sain "lunta" ja täytin lumiukon sillä. Lopuksi keräsin pyöreän keksivuoan, joka oli juuri niin suuri, että Raspberry Pi mahtui sisälle. Lävistin 2 reikää tinaan, toisen Raspberry Pi -kameroimoduulille ja toisen virtajohdolle. Laitoin myös reiän kanteen, jotta servo voisi pyörittää lumiukkoa.
Linkit DFRobotin tuotteisiin:
- Raspberry Pi 3
- Raspberry Pi -kameramoduuli
Vaihe 3: Pi: n asentaminen
DFRobot otti yhteyttä minuun ja lähetti Raspberry Pi 3- ja Raspberry Pi -kameramoduulin. Joten kun avasin laatikot, pääsin heti töihin asentamalla SD -kortin. Ensin menin Raspberry Pi -lataussivulle ja latasin uusimman Raspbian -version. Purain tiedoston ja laitoin sen kätevään hakemistoon. Et voi vain kopioida/liittää.img -tiedostoa SD -kortille, sinun on "poltettava se" kortille. Voit ladata polttavan apuohjelman, kuten Etcher.io, siirtääksesi käyttöjärjestelmän kuvan helposti. Kun.img -tiedosto oli SD -kortillani, asetin sen Raspberry Pi -laitteeseen ja annoin sille virran. Noin 50 sekunnin kuluttua irrotin virtajohdon ja poistin SD -kortin. Seuraavaksi laitoin SD -kortin takaisin tietokoneeseeni ja menin "boot" -hakemistoon. Avasin muistikirjan ja tallensin sen tyhjäksi tiedostoksi nimeltä "ssh" ilman laajennusta. Lisäsin myös tiedoston nimeltä "wpa_supplicant.conf" ja laitoin tähän tekstin:
verkko = {
ssid =
psk =
}
Sitten tallensin ja poistin kortin ja asetin sen takaisin Raspberry Pi 3: een. Tämän pitäisi nyt mahdollistaa SSH: n käyttö ja WiFi -yhteyden muodostaminen.
Vaihe 4: Kameran valmisteleminen
Oletuksena kamera on poistettu käytöstä Pi-laitteessa, joten sinun on avattava päätelaite sudo raspi-config valikon avaamiseksi. Siirry "liitäntäasetuksiin" ja ota sitten kamera käyttöön. Valitse nyt "Valmis" ja aseta kameramoduulin nauhakaapeli Pi: n oikealle alueelle.
Vaihe 5: Ohjelmiston asentaminen
On olemassa useita erilaisia ohjelmistoja, jotka voivat suoratoistaa videota, kuten vlc ja liike, mutta päätin käyttää mjpeg-streameria alhaisen viiveen ja helpon asennuksen vuoksi. Sivuston ohjeiden mukaan tee git-klooni https://github.com/jacksonliam/mjpg-streamer.git kansioon ja kirjoita sudo apt-get install cmake libjpeg8-dev asentaaksesi tarvittavat kirjastot. Muuta hakemisto lataamaasi kansioon ja kirjoita ohjelmisto kirjoittamalla make ja sudo make install. Kirjoita lopuksi vienti LD_LIBRARY_PATH =. ja suorita se kirjoittamalla./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" Voit käyttää streamia siirtymällä osoitteeseen https://: 8080/stream.html nähdäksesi streamin.
Vaihe 6: Elektroniikka
PWM -luokan käyttäminen GPIO -kirjastosta voi olla hyödyllistä, mutta se voi aiheuttaa monia ongelmia, kun sitä käytetään servojen kanssa. Servomoottorit vaativat tarkan ajoituksen, jota SoC ei yksinkertaisesti voi tarjota. Joten päätin käyttää Adafruit PCA9685: tä, I2C -ohjattua 16 -kanavaista PWM -moduulia. Kirjasto löytyy täältä.
Vaihe 7: Koodi
Koodi on melko yksinkertainen. Ainoastaan se käyttää aliprosessia. Popen -kirjasto ajaa-j.webp
Vaihe 8: Frosty the SPymanin käyttö
Asensin lumiukkoni taloni olohuoneeseen vartioimaan puuta ja muita koristeita. Voit tarkastella suoratoistoa siirtymällä osoitteeseen https://: 8080 ja napsauttamalla sitten stream -painiketta.
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: 20 vaihetta (kuvilla)
Covid -suojakypärä, osa 1: johdanto Tinkercad -piireihin!: Hei, ystävä! Tässä kaksiosaisessa sarjassa opimme käyttämään Tinkercadin piirejä - hauskaa, tehokasta ja opettavaista työkalua piirien toiminnasta! Yksi parhaista tavoista oppia on tehdä. Joten suunnittelemme ensin oman projektimme: th
Weasleyn sijaintikello neljällä kädellä: 11 vaihetta (kuvilla)
Weasleyn sijaintikello neljällä kädellä: Joten Raspberry Pi: n kanssa, joka oli pyörinyt jonkin aikaa, halusin löytää mukavan projektin, jonka avulla voisin hyödyntää sitä parhaalla mahdollisella tavalla. Löysin ppeters0502 tämän upean Instructable Build Your Own Weasley Location Clockin ja ajattelin, että
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite