INHOUDSOPGAWE:

Frosty the SPyman: 8 stappe (met prente)
Frosty the SPyman: 8 stappe (met prente)

Video: Frosty the SPyman: 8 stappe (met prente)

Video: Frosty the SPyman: 8 stappe (met prente)
Video: СТРАШНАЯ УЧИТЕЛЬНИЦА 3D В РЕАЛЬНОЙ ЖИЗНИ! Scary teacher 3d ПРАНКИ над УЧИЛКОЙ! 2024, September
Anonim
Frosty the SPyman
Frosty the SPyman

Frosty the SPyman is 'n sneeuman op 'n rak wat video stroom en op sy eie beweeg! Kersvader kan nou 100% seker wees dat mense gaaf is.

Stap 1: Video en gedig

Image
Image

'Dit was die aand voor Kersfees, en dwarsdeur die huis

Nie 'n wese roer nie, selfs nie 'n muis nie.

Die geskenke is op hul plek naby die boom gesit, En die ligte is aangedryf deur 'n Teensy.

Die bokant van die mantel was so gesit, Daar brand 'n kers wat 'n gloed uitstraal.

Bo -op daardie plek het 'n sneeuman gesit, Hou die geskenke dop soos 'n huiskat.

Toe uit die niet verskyn 'n dief, Hy neem 'n geskenk en pak dit uit, En toe word dit duidelik, Die sneeuman kyk, So het hy begin bekeer.

Frosty the SPyman het so goed gestaan, Die vrese van die gesin het uiteindelik bedaar."

Stap 2: Versamel die onderdele en bou die omhulsel

Versamel die onderdele en bou die omhulsel
Versamel die onderdele en bou die omhulsel
Versamel die onderdele en bou die omhulsel
Versamel die onderdele en bou die omhulsel
Versamel die onderdele en bou die omhulsel
Versamel die onderdele en bou die omhulsel

Ek het na Hobby Lobby gegaan en verskeie items gekry. Die een was 'n sneeuman wat gebaseer was op 'n elf op 'n rak, met hangende bene en 'n opgestopte kop. Tweedens het ek 'n bietjie "sneeu" gekry en die sneeuman daarmee volgemaak. Laastens het ek 'n ronde koekblik gekry wat net groot genoeg was om 'n Framboos -Pi binne te pas. Ek het 2 gate in die blik geslaan, een vir die Raspberry Pi -kameramodule en een vir 'n netsnoer om daardeur te pas. Ek sit ook 'n gaatjie in die deksel sodat die servo die sneeuman kan draai.

Skakels na DFRobot se produkte:

  • Framboos Pi 3
  • Framboos Pi -kameramodule

Stap 3: Die opstel van die Pi

Die opstel van die Pi
Die opstel van die Pi

DFRobot het na my gereageer en hul Raspberry Pi 3 en Raspberry Pi Camera Module gestuur. Nadat ek die bokse oopgemaak het, het ek aan die werk gekom deur die SD -kaart op te stel. Eers het ek na die Raspberry Pi Downloads -bladsy gegaan en die mees onlangse weergawe van Raspbian afgelaai. Ek haal dan die lêer uit en plaas dit in 'n gerieflike gids. U kan nie net 'n.img -lêer na 'n SD -kaart kopieer/plak nie, u moet dit 'op die kaart' brand. U kan 'n brandende program soos Etcher.io aflaai om die OS -prent maklik oor te dra. Nadat die.img -lêer op my SD -kaart was, het ek dit in die Raspberry Pi geplaas en dit krag gegee. Na ongeveer 50 sekondes trek ek die koord uit en verwyder die SD -kaart. Daarna sit ek die SD kaart terug in my rekenaar en gaan na die "boot" gids. Ek het die notaboek oopgemaak en dit as 'n leë lêer met die naam "ssh" gestoor sonder GEEN uitbreiding. Daar was ook 'n lêer wat ek bygevoeg het met die naam "wpa_supplicant.conf" en hierdie teks daarin geplaas:

netwerk = {

ssid =

psk =

}

Toe het ek die kaart gestoor en uitgestoot en teruggeplaas in die Raspberry Pi 3. Dit moet nou voorsiening maak vir die gebruik van SSH en verbinding met WiFi.

Stap 4: Maak die kamera gereed

Maak die kamera gereed
Maak die kamera gereed

Die kamera is standaard op die Pi gedeaktiveer, dus moet u die terminale tipe sudo raspi-config oopmaak om die spyskaart te open. Gaan na "koppelvlakopsies" en aktiveer die kamera. Kies nou 'Voltooi' en steek die lintkabel van die kameramodule in die korrekte area van die Pi.

Stap 5: Installeer sagteware

Daar is verskillende sagteware wat video kan stroom, soos vlc en motion, maar ek het besluit om die mjpeg-streamer te gebruik vanweë die lae vertraging en maklike installasie. Volgens die instruksies op die webwerf, doen 'n git-kloon https://github.com/jacksonliam/mjpg-streamer.git in 'n gids en tik dan sudo apt-get install cmake libjpeg8-dev om die nodige biblioteke te installeer. Verander u gids in die gids wat u afgelaai het en tik dan make, gevolg deur sudo make install om die sagteware saam te stel. Voer uiteindelik uitvoer LD_LIBRARY_PATH = in. en om dit uit te voer, tik./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" U het toegang tot die stroom deur na https://: 8080/stream.html te gaan om die stroom te sien.

Stap 6: Die elektronika

Die elektronika
Die elektronika
Die elektronika
Die elektronika
Die elektronika
Die elektronika

Die gebruik van die PWM -klas uit die GPIO -biblioteek kan nuttig wees, maar dit kan baie probleme veroorsaak as dit met servo's gebruik word. Servomotore benodig presiese tydsberekening, wat 'n SoC eenvoudig nie kan bied nie. Daarom het ek besluit om die Adafruit PCA9685, 'n I2C -beheerde 16 -kanaals PWM -module, te gebruik. Die biblioteek kan hier gevind word.

Stap 7: Die kode

Die kode is redelik eenvoudig. Al wat dit doen, is om die subprocess. Popen -biblioteek te gebruik om die-j.webp

Stap 8: Gebruik Frosty the SPyman

Ek het my sneeuman in die woonkamer van my huis opgesit om die boom en ander versierings te bewaak. Om die lewendige stroom te sien, gaan na https://: 8080 en klik dan op die stroomknoppie.

Aanbeveel: