Satura rādītājs:
- 1. darbība: video un dzejolis
- 2. solis: detaļu savākšana un korpusa izveidošana
- 3. darbība: Pi iestatīšana
- 4. darbība. Kameras sagatavošana darbam
- 5. darbība: programmatūras instalēšana
- 6. solis: elektronika
- 7. solis: kods
- 8. darbība: Frosty the SPyman izmantošana
Video: Saldais SPIMAN: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Frosty the SPyman ir sniegavīrs uz plaukta, kas tiešraides video un pārvietojas pats! Ziemassvētku vecītis tagad var būt 100% pārliecināts, ka cilvēki ir jauki.
1. darbība: video un dzejolis
Tas bija naktī pirms Ziemassvētkiem un visu māju
Neviens radījums nemaisījās, pat pele.
Dāvanas nolika savā vietā pie koka, Un gaismas darbināja Teensy.
Mantijas augšdaļa bija iestatīta tā, Tur dega svece, kas izstaroja mirdzumu.
Virs šīs vietas sēdēja sniegavīrs, Sargāt dāvanas kā mājas kaķis.
Tad nez no kurienes parādījās zaglis, Viņš paņēma un izsaiņoja dāvanu, Un tad kļuva skaidrs, Sniegavīrs skatījās, Tāpēc viņš sāka nožēlot grēkus.
Salsts SPIMans bija tik labi sargājis, Ģimenes bailes beidzot klusēja."
2. solis: detaļu savākšana un korpusa izveidošana
Es devos uz Hobby Lobby un dabūju vairākas lietas. Viens no tiem bija sniegavīrs, kura pamatā bija elfs uz plaukta, ar pakarināmām kājām un piebāztu galvu. Otrkārt, es dabūju "sniegu" un piepildīju ar to sniegavīru. Visbeidzot, es savācu apaļu cepumu veidni, kas bija pietiekami liela, lai Raspberry Pi ietilptu iekšā. Izdurēju skārdā 2 caurumus, vienu Raspberry Pi kameras modulim un otru, lai varētu ievietot barošanas vadu. Es arī ievietoju caurumu vākā, lai servo varētu pagriezt sniegavīru.
Saites uz DFRobot produktiem:
- Raspberry Pi 3
- Raspberry Pi kameras modulis
3. darbība: Pi iestatīšana
DFRobot sazinājās ar mani un nosūtīja savu Raspberry Pi 3 un Raspberry Pi kameras moduli. Tāpēc pēc kastīšu atvēršanas es varēju sākt darbu, iestatot SD karti. Vispirms es devos uz Raspberry Pi lejupielādes lapu un lejupielādēju jaunāko Raspbian versiju. Pēc tam es izvilku failu un ievietoju ērtā direktorijā. Jūs nevarat vienkārši kopēt/ielīmēt.img failu SD kartē, tas ir "jāsadedzina" kartē. Jūs varat lejupielādēt dedzinošu utilītu, piemēram, Etcher.io, lai viegli pārsūtītu OS attēlu. Pēc tam, kad.img fails bija manā SD kartē, es ievietoju to Raspberry Pi un iedevu tai jaudu. Pēc apmēram 50 sekundēm es atvienoju vadu un izņemu SD karti. Tālāk es ievietoju SD karti atpakaļ savā datorā un devos uz sāknēšanas direktoriju. Es atvēru piezīmju grāmatiņu un saglabāju to kā tukšu failu ar nosaukumu "ssh" bez paplašinājuma. Bija arī mans pievienots fails ar nosaukumu "wpa_supplicant.conf" un ievietoju tajā šo tekstu:
tīkls = {
ssid =
psk =
}
Tad es saglabāju un izstumju karti un ievietoju to atpakaļ Raspberry Pi 3. Tam tagad vajadzētu ļaut izmantot SSH un izveidot savienojumu ar WiFi.
4. darbība. Kameras sagatavošana darbam
Pēc noklusējuma kamera ir atspējota Pi, tāpēc, lai atvērtu izvēlni, jums ir jāatver termināļa tips sudo raspi-config. Dodieties uz "saskarnes opcijas" un pēc tam iespējojiet kameru. Tagad vienkārši izvēlieties "Pabeigt" un ievietojiet kameras moduļa lentes kabeli pareizajā Pi apgabalā.
5. darbība: programmatūras instalēšana
Ir vairākas dažādas programmatūras, kas var straumēt video, piemēram, vlc un kustība, bet es nolēmu izmantot mjpeg-streamer, jo tam ir zems latentums un ērta uzstādīšana. Saskaņā ar norādījumiem vietnē izveidojiet mapē git klonu https://github.com/jacksonliam/mjpg-streamer.git, pēc tam ierakstiet sudo apt-get install cmake libjpeg8-dev, lai instalētu nepieciešamās bibliotēkas. Mainiet direktoriju lejupielādētajā mapē un pēc tam ierakstiet make, kam seko sudo make install, lai apkopotu programmatūru. Visbeidzot ievadiet eksportu LD_LIBRARY_PATH =. un, lai to palaistu, ierakstiet./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" Straumei varat piekļūt, dodoties uz https://: 8080/stream.html, lai skatītu straumi.
6. solis: elektronika
PWM klases izmantošana no GPIO bibliotēkas var būt noderīga, taču, lietojot to ar servoservisiem, tā var radīt daudz problēmu. Servo motoriem ir nepieciešams precīzs laiks, ko SoC vienkārši nevar nodrošināt. Tāpēc es nolēmu izmantot Adafruit PCA9685, I2C kontrolētu 16 kanālu PWM moduli. Ar bibliotēku var iepazīties šeit.
7. solis: kods
Kods ir diezgan vienkāršs. Viss, kas tiek darīts, ir izmantot apakšprocesu. Atvērt bibliotēku, lai palaistu komandu-j.webp
8. darbība: Frosty the SPyman izmantošana
Es uzstādīju savu sniegavīru savas mājas dzīvojamā istabā, lai sargātu koku un citus rotājumus. Lai skatītu tiešraidi, vienkārši dodieties uz vietni https://: 8080 un pēc tam noklikšķiniet uz straumes pogas.
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu