Sadržaj:

Špijun Frosty: 8 koraka (sa slikama)
Špijun Frosty: 8 koraka (sa slikama)

Video: Špijun Frosty: 8 koraka (sa slikama)

Video: Špijun Frosty: 8 koraka (sa slikama)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Rujan
Anonim
Frosty Špijun
Frosty Špijun

Špijun Frosty je snjegović na polici koja emitira video zapise i kreće se sam! Djed Mraz sada može biti 100% siguran da su ljudi fini.

Korak 1: Video i pjesma

Image
Image

Bilo je to noć prije Božića i cijelom kućom

Niti jedno stvorenje se nije miješalo, čak ni miš.

Darovi su postavljeni na njihovo mjesto u blizini drveta, A svjetla je pokretao Teensy.

Vrh plašta je postavljen tako, Gorjela je svijeća, ispuštajući sjaj.

Na vrhu tog mjesta sjedio je snjegović, Bdijući nad darovima poput kućne mačke.

Onda se niotkuda pojavio lopov, Uzeo je i odmotao poklon, A onda je postalo jasno, Snjegović je gledao, Pa se počeo kajati.

Frosty Špijun je tako dobro čuvao stražu, Strahovi obitelji konačno su ugušeni."

Korak 2: Prikupljanje dijelova i izgradnja kućišta

Okupljanje dijelova i izgradnja kućišta
Okupljanje dijelova i izgradnja kućišta
Okupljanje dijelova i izgradnja kućišta
Okupljanje dijelova i izgradnja kućišta
Okupljanje dijelova i izgradnja kućišta
Okupljanje dijelova i izgradnja kućišta

Otišao sam u Hobby Lobby i nabavio nekoliko predmeta. Jedan je bio snjegović koji je bio zasnovan od vilenjaka na polici, s visećim nogama i napunjenom glavom. Drugo, dobio sam malo "snijega" i napunio snjegovića s njim. Na kraju sam prikupio okrugli kalup za kolačiće koji je bio dovoljno velik da Raspberry Pi stane unutra. Probušio sam 2 rupe u limu, jednu za Raspberry Pi modul kamere i jednu za kabel za napajanje. Također sam stavio rupu u poklopac kako bi servo mogao rotirati snjegovića.

Linkovi na proizvode DFRobota:

  • Malina Pi 3
  • Modul kamere Raspberry Pi

Korak 3: Postavljanje Pi

Postavljanje Pi
Postavljanje Pi

DFRobot mi se obratio i poslao njihov Raspberry Pi 3 i Raspberry Pi modul kamere. Dakle, nakon što sam otvorio kutije, dobio sam pravo na rad postavljanjem SD kartice. Prvo sam otišao na stranicu Preuzimanja Raspberry Pi i preuzeo najnoviju verziju Raspbiana. Zatim sam izvadio datoteku i stavio je u prikladan direktorij. Ne možete samo kopirati/zalijepiti.img datoteku na SD karticu, morate je "snimiti" na karticu. Možete preuzeti gorući program kao što je Etcher.io za jednostavan prijenos slike OS -a. Nakon što je.img datoteka bila na mojoj SD kartici, umetnuo sam je u Raspberry Pi i dao joj snagu. Nakon otprilike 50 sekundi isključio sam kabel i izvadio SD karticu. Zatim sam vratio SD karticu u računalo i otišao u direktorij "boot". Otvorio sam bilježnicu i spremio je kao praznu datoteku pod nazivom "ssh" bez ekstenzije. Tu je i datoteka koju sam dodao pod nazivom "wpa_supplicant.conf" i stavio ovaj tekst u nju:

mreža = {

ssid =

psk =

}

Zatim sam spremio i izbacio karticu i vratio je u Raspberry Pi 3. To bi sada trebalo omogućiti korištenje SSH -a i povezivanje na WiFi.

Korak 4: Priprema fotoaparata

Priprema fotoaparata
Priprema fotoaparata

Prema zadanim postavkama, kamera je onemogućena na Pi, pa morate otvoriti terminal tip sudo raspi-config da biste otvorili izbornik. Idite na "opcije sučelja", a zatim omogućite kameru. Sada samo odaberite "Završi" i umetnite vrpčani kabel modula kamere u ispravno područje Pi.

Korak 5: Instaliranje softvera

Postoji nekoliko različitih softvera koji mogu strujati video zapise, kao što su vlc i motion, ali odlučio sam koristiti mjpeg-streamer zbog niske latencije i jednostavne instalacije. Prema uputama na web mjestu, napravite git kloniranje https://github.com/jacksonliam/mjpg-streamer.git u mapu, a zatim upišite sudo apt-get install cmake libjpeg8-dev da biste instalirali potrebne knjižnice. Promijenite svoj direktorij u mapu koju ste preuzeli, a zatim upišite make, a zatim sudo make install za kompajliranje softvera. Na kraju unesite izvoz LD_LIBRARY_PATH =. i da biste ga pokrenuli, upišite./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" Streamu možete pristupiti ako odete na https://: 8080/stream.html da biste vidjeli stream.

Korak 6: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Korištenje klase PWM iz biblioteke GPIO može biti korisno, ali može uzrokovati mnoge probleme kada se koristi sa servo pogonima. Servo motori zahtijevaju precizno vrijeme, koje SoC jednostavno ne može osigurati. Stoga sam odlučio koristiti Adafruit PCA9685, 16 -kanalni PWM modul s I2C upravljanjem. Knjižnicu možete pronaći ovdje.

Korak 7: Kôd

Kôd je prilično jednostavan. Sve što radi je korištenje biblioteke subprocess. Popen za pokretanje naredbe-j.webp

Korak 8: Upotreba Frostyja Spaymana

Snježnog sam čovjeka postavio u dnevnu sobu svoje kuće da čuva drvo i druge ukrase. Za pregled prijenosa uživo idite na https://: 8080, a zatim kliknite gumb streama.

Preporučeni: