Агуулгын хүснэгт:

Frosty the SPyman: 8 алхам (зурагтай)
Frosty the SPyman: 8 алхам (зурагтай)

Видео: Frosty the SPyman: 8 алхам (зурагтай)

Видео: Frosty the SPyman: 8 алхам (зурагтай)
Видео: КАК ПРИГОТОВИТЬ БОГРАЧ. ТАК Я ЕЩЁ НЕ ГОТОВИЛ. ЛУЧШИЙ РЕЦЕПТ 2024, Арваннэгдүгээр
Anonim
Frosty SPYman
Frosty SPYman

Frosty SPyman бол видеог шууд дамжуулж, бие даан хөдөлдөг тавиур дээрх цасан хүн юм! Санта Клаус одоо хүмүүс сайхан сэтгэлтэй гэдэгт 100% итгэлтэй байж чадна.

Алхам 1: Видео ба шүлэг

Image
Image

Зул сарын баярын өмнөх шөнө, мөн байшин даяар

Ямар ч амьтан хутгалдаггүй байсан.

Бэлгийг модны ойролцоо байрлуулжээ.

Мөн гэрэл нь Teensy -ээс тэжээгддэг байв.

Мантийн дээд хэсгийг ингэж тогтоожээ.

Гэрэл цацруулж буй лаа асаж байв.

Энэ газрын дээр цасан хүн сууж, Гэрийн даашинз шиг бэлгийг харж байна.

Дараа нь хаанаас ч юм хулгайч гарч ирэв.

Тэр бэлгийг авч, задлав.

Тэгээд тодорхой болсон, Цасан хүн харж байв, Тиймээс тэр наманчилж эхлэв.

Frosty SPyman маш сайн хамгаалалтанд байсан.

Гэр бүлийнхний айдас эцэст нь намжив."

Алхам 2: эд ангиудыг цуглуулж, хашаа барих

Эд ангиудыг цуглуулж, хашаа барих
Эд ангиудыг цуглуулж, хашаа барих
Эд ангиудыг цуглуулж, хашаа барих
Эд ангиудыг цуглуулж, хашаа барих
Эд ангиудыг цуглуулж, хашаа барих
Эд ангиудыг цуглуулж, хашаа барих

Би хобби лобби руу явж хэд хэдэн зүйл авсан. Нэг нь тавиур дээрх Элфээс үүдэлтэй, дүүжлүүртэй хөлтэй, толгойтой чихмэл цасан хүн байв. Хоёрдугаарт, би жаахан "цас" аваад цасан хүнээ дүүргэв. Эцэст нь би Raspberry Pi -ийг дотор нь багтаахад хангалттай хэмжээтэй дугуй жигнэмэгийн савыг цуглууллаа. Би цагаан тугалга руу 2 цооног цоолсон бөгөөд нэг нь Raspberry Pi камерын модульд, нөгөө нь цахилгааны утсыг залгахад зориулагдсан байв. Би бас таган дээр нүх хийсэн бөгөөд ингэснээр servo нь цасан хүнийг эргүүлж чаддаг байв.

DFRobot -ийн бүтээгдэхүүний холбоосууд:

  • Raspberry Pi 3
  • Raspberry Pi камерын модуль

Алхам 3: Pi -г тохируулах

Pi -г тохируулж байна
Pi -г тохируулж байна

DFRobot надтай холбоо барьж Raspberry Pi 3, Raspberry Pi камерын модулийг илгээв. Тиймээс хайрцгийг онгойлгосны дараа би SD картаа тохируулах замаар ажиллах эрхтэй болсон. Эхлээд би Raspberry Pi татаж авах хуудас руу орж Raspbian -ийн хамгийн сүүлийн хувилбарыг татаж авлаа. Дараа нь би файлыг задалж, тохиромжтой лавлах руу оруулав. Та зүгээр л.img файлыг SD карт руу хуулж буулгах боломжгүй, та үүнийг картанд "шарах" хэрэгтэй. Та OS дүрсийг хялбархан шилжүүлэхийн тулд Etcher.io гэх мэт шатаж буй хэрэгслийг татаж авч болно.. Img файл миний SD карт дээр байсны дараа би үүнийг Raspberry Pi -д оруулаад хүч өгсөн. Ойролцоогоор 50 секундын дараа би утсыг салгаад SD картыг салгав. Дараа нь би SD картаа компьютер дээрээ буцааж оруулаад "ачаалах" лавлах руу орлоо. Би тэмдэглэлийн дэвтэр нээгээд NO өргөтгөлтэй "ssh" нэртэй хоосон файл хэлбэрээр хадгалсан. Мөн "wpa_supplicant.conf" нэртэй файл нэмж оруулаад энэ текстийг оруулсан болно.

сүлжээ = {

ssid =

psk =

}

Дараа нь би картаа хадгалаад гаргаж аваад Raspberry Pi 3 руу буцааж хийлээ. Энэ нь одоо SSH ашиглах, WiFi -д холбогдох боломжийг олгох ёстой.

Алхам 4: Камераа бэлэн болгох

Камераа бэлэн болгох
Камераа бэлэн болгох

Анхдагч байдлаар, Pi дээр камер идэвхгүй болсон тул та цэсийг авчрахын тулд sudo raspi-config төрлийн терминалыг нээх ёстой. "Интерфэйсийн сонголтууд" руу очоод камерыг идэвхжүүлнэ үү. Одоо "Finish" -ийг сонгоод камерын модулийн тууз кабелийг Pi -ийн зөв хэсэгт оруулна уу.

Алхам 5: Програм хангамж суулгах

Видео дамжуулах боломжтой vlc, motion гэх мэт хэд хэдэн өөр програмууд байдаг боловч хоцролт багатай, суулгахад хялбар тул mjpeg-дамжуулагчийг ашиглахаар шийдсэн. Сайт дээрх зааврын дагуу https://github.com/jacksonliam/mjpg-streamer.git git clone-ийг фолдерт оруулаад дараа нь sudo apt-get install cmake libjpeg8-dev гэж бичээд шаардлагатай номын сангуудыг суулгаарай. Татаж авсан хавтас руугаа лавлахаа өөрчилж програмыг хөрвүүлэхийн тулд make бичээд дараа нь sudo make install гэж бичнэ үү. Эцэст нь экспортыг оруулна уу LD_LIBRARY_PATH =. Үүнийг ажиллуулахын тулд./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" гэж бичээрэй. Та дамжуулалтыг үзэхийн тулд https://: 8080/stream.html руу орж урсгал руу нэвтрэх боломжтой.

Алхам 6: Электроник

Электроникс
Электроникс
Электроникс
Электроникс
Электроникс
Электроникс

GPIO номын сангийн PWM ангийг ашиглах нь ашигтай байж болох ч энэ нь servo -тэй ажиллахад олон асуудал үүсгэж болзошгүй юм. Servo мотор нь яг тодорхой цаг хугацааг шаарддаг бөгөөд үүнийг SoC зүгээр л өгдөггүй. Тиймээс би Adafruit PCA9685, I2C хяналттай, 16 сувгийн PWM модулийг ашиглахаар шийдсэн. Номын санг эндээс олж болно.

Алхам 7: Код

Код нь маш энгийн. Энэ нь subprocess. Popen номын санг ашиглан-j.webp

Алхам 8: Frosty SPyman -ийг ашиглах

Би цасан хүнээ модны болон бусад чимэглэлийг сахиулахын тулд гэрийнхээ зочны өрөөнд суулгасан. Шууд дамжуулалтыг үзэхийн тулд https://: 8080 руу ороод шууд дамжуулах товчийг дарна уу.

Зөвлөмж болгож буй: