Tartalomjegyzék:

Frosty the SPyman: 8 lépés (képekkel)
Frosty the SPyman: 8 lépés (képekkel)

Videó: Frosty the SPyman: 8 lépés (képekkel)

Videó: Frosty the SPyman: 8 lépés (képekkel)
Videó: PIKOTARO - PPAP (Pen Pineapple Apple Pen) (Long Version) (Official Video) [Ultra Records] 2024, Szeptember
Anonim
Fagyos a SPyman
Fagyos a SPyman

Frosty the SPyman hóember a polcon, amely élőben közvetíti a videót és önállóan mozog! A Mikulás most 100% -ig biztos lehet abban, hogy az emberek kedvesek.

Lépés: Videó és vers

Image
Image

Karácsony előtti este, és az egész házban

Egy lény sem kavargott, még egy egér sem.

Az ajándékokat a fa közelében helyezték el, A lámpákat pedig egy Teensy hajtotta.

A palást tetejét úgy állították be, Egy gyertya égett, izzást bocsátott ki.

A hely tetején egy hóember ült, Vigyázz az ajándékokra, mint egy házimacska.

Aztán a semmiből megjelent egy tolvaj, Elvett és kicsomagolt egy ajándékot, És akkor világossá vált, A hóember figyelte, Ezért bűnbánatba kezdett.

Fagyos, a SPyman olyan jól őrködött, A család félelmei végül eloszlottak."

2. lépés: Az alkatrészek összegyűjtése és a ház építése

Az alkatrészek összegyűjtése és a ház építése
Az alkatrészek összegyűjtése és a ház építése
Az alkatrészek összegyűjtése és a ház építése
Az alkatrészek összegyűjtése és a ház építése
Az alkatrészek összegyűjtése és a ház építése
Az alkatrészek összegyűjtése és a ház építése

Elmentem a Hobby Lobby -ba, és számos tárgyat kaptam. Az egyik egy hóember volt, aki egy tündére épült egy polcon, lógó lábakkal és tömött fejjel. Másodszor, kaptam egy kis "havat", és megtöltöttem vele a hóembert. Végül összegyűjtöttem egy kerek süteményformát, amely éppen elég nagy ahhoz, hogy egy Raspberry Pi elférjen benne. 2 lyukat ütöttem a konzervdobozba, egyet a Málna Pi kamera modulhoz, egyet pedig a tápkábelhez. A fedélbe lyukat is tettem, hogy a szervó el tudja forgatni a hóembert.

Linkek a DFRobot termékeihez:

  • Raspberry Pi 3
  • Raspberry Pi kamera modul

3. lépés: A Pi beállítása

A Pi beállítása
A Pi beállítása

A DFRobot felém fordult, és elküldte a Raspberry Pi 3 és a Raspberry Pi Camera Module -t. Így miután kinyitottam a dobozokat, rögtön elkezdtem dolgozni az SD -kártya beállításával. Először a Raspberry Pi Letöltések oldalára mentem, és letöltöttem a Raspbian legújabb verzióját. Ezután kibontottam a fájlt, és betettem egy kényelmes könyvtárba. Egy.img fájlt nem lehet csak SD -kártyára másolni/beilleszteni, hanem "fel kell égetni" a kártyára. Letölthet egy égő segédprogramot, mint például az Etcher.io, hogy könnyen átvihesse az operációs rendszer képét. Miután az.img fájl az SD -kártyán volt, behelyeztem a Raspberry Pi -be, és áramot adtam neki. Körülbelül 50 másodperc múlva kihúztam a kábelt és kivettem az SD kártyát. Ezután visszatettem az SD -kártyát a számítógépembe, és a "boot" könyvtárba mentem. Kinyitottam a jegyzettömböt, és elmentettem üres fájlként, "ssh" néven, NO kiterjesztéssel. Volt egy fájl, amelyet hozzáadtam, "wpa_supplicant.conf" néven, és ezt a szöveget helyeztem bele:

hálózat = {

ssid =

psk =

}

Ezután mentettem és kiadtam a kártyát, és visszatettem a Raspberry Pi 3 -ba. Ennek most lehetővé kell tennie az SSH használatát és a WiFi -hez való csatlakozást.

4. lépés: A fényképezőgép előkészítése

A fényképezőgép előkészítése
A fényképezőgép előkészítése

Alapértelmezés szerint a kamera le van tiltva a Pi-n, ezért a menü megjelenítéséhez meg kell nyitnia a sudo raspi-config terminált. Lépjen az "interfész beállításai" oldalra, majd engedélyezze a kamerát. Most csak válassza a "Befejezés" lehetőséget, és helyezze be a kameramodul szalagkábelét a Pi megfelelő területére.

5. lépés: Szoftver telepítése

Számos különböző szoftver képes video továbbítására, például vlc és motion, de úgy döntöttem, hogy az mjpeg-streamer-t használom alacsony késleltetése és egyszerű telepítése miatt. Az oldalon található utasítások szerint készítsen egy git klónot https://github.com/jacksonliam/mjpg-streamer.git egy mappába, majd írja be a sudo apt-get install cmake libjpeg8-dev parancsot a szükséges könyvtárak telepítéséhez. Változtassa meg a könyvtárat a letöltött mappába, majd írja be a make, majd a sudo make install parancsot a szoftver fordításához. Végül adja meg az export LD_LIBRARY_PATH = parancsot. és a futtatásához írja be./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" A folyam eléréséhez lépjen a https://: 8080/stream.html oldalra a stream megtekintéséhez.

6. lépés: Az elektronika

Az elektronika
Az elektronika
Az elektronika
Az elektronika
Az elektronika
Az elektronika

A PWM osztály használata a GPIO könyvtárból hasznos lehet, de sok problémát okozhat szervók használatakor. A szervomotorok pontos időzítést igényelnek, amit egy SoC egyszerűen nem tud biztosítani. Ezért úgy döntöttem, hogy az Adafruit PCA9685 -öt, egy I2C vezérlésű, 16 csatornás PWM modult használom. A könyvtár itt található.

7. lépés: A kód

A kód meglehetősen egyszerű. Mindössze annyit tesz, hogy az alfolyamatot használja. Nyissa meg a könyvtárat az-j.webp

8. lépés: Frosty the SPyman használata

A hóemberemet a házam nappalijában helyeztem el, hogy őrizzem a fát és egyéb díszeket. Az élő közvetítés megtekintéséhez egyszerűen menjen a https://: 8080 oldalra, majd kattintson a stream gombra.

Ajánlott: