İçindekiler:
- 1. Adım: Video ve Şiir
- 2. Adım: Parçaları Toplama ve Muhafazayı İnşa Etme
- Adım 3: Pi'yi Ayarlama
- 4. Adım: Kamerayı Hazırlama
- Adım 5: Yazılımı Yükleme
- Adım 6: Elektronik
- 7. Adım: Kod
- Adım 8: Frosty the SPyman'ı Kullanma
Video: Frosty the SPyman: 8 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Frosty the SPyman, canlı yayın yapan ve kendi başına hareket eden bir rafta duran bir kardan adam! Noel Baba artık insanların iyi olduğundan %100 emin olabilir.
1. Adım: Video ve Şiir
Noel'den önceki geceydi ve evin her yeri
Hiçbir yaratık kıpırdamıyordu, bir fare bile.
Hediyeler ağacın yanındaki yerlerine yerleştirildi, Ve ışıklar bir Teensy tarafından desteklendi.
Mantonun üstü şöyle ayarlandı, Bir mum yanıyordu, parlıyordu.
O yerin üstüne bir kardan adam oturdu, Bir ev kedisi gibi hediyelere göz kulak olmak.
Sonra birdenbire bir hırsız ortaya çıktı, Bir hediye aldı ve paketini açtı, Ve sonra netleşti, Kardan adam izliyordu, Böylece tövbe etmeye başladı.
Frosty SPyman çok iyi nöbet tutmuştu, Ailenin korkuları nihayet bastırdı."
2. Adım: Parçaları Toplama ve Muhafazayı İnşa Etme
Hobi Lobisine gittim ve birkaç eşya aldım. Biri rafta duran bir Elf'e dayanan, sarkan bacakları ve doldurulmuş bir kafası olan bir kardan adamdı. İkincisi, biraz "kar" aldım ve kardan adamı onunla doldurdum. Son olarak, içine Raspberry Pi'nin sığabileceği büyüklükte yuvarlak bir kurabiye kalıbı topladım. Teneke 2 delik açtım, biri Raspberry Pi Kamera Modülü için, diğeri ise güç kablosunun geçmesi için. Servonun kardan adamı döndürebilmesi için kapağa da bir delik açtım.
DFRobot ürünlerine bağlantılar:
- Ahududu Pi 3
- Raspberry Pi Kamera Modülü
Adım 3: Pi'yi Ayarlama
DFRobot bana ulaştı ve Raspberry Pi 3 ve Raspberry Pi Kamera Modüllerini gönderdi. Bu yüzden kutuları açtıktan sonra SD kartı kurarak çalışmaya başladım. Önce Raspberry Pi İndirilenler sayfasına gittim ve Raspbian'ın en son sürümünü indirdim. Daha sonra dosyayı çıkardım ve uygun bir dizine koydum. Bir.img dosyasını bir SD karta kopyalayıp yapıştıramazsınız, karta "yakmanız" gerekir. İşletim sistemi görüntüsünü kolayca aktarmak için Etcher.io gibi bir yazma yardımcı programını indirebilirsiniz..img dosyası SD kartıma girdikten sonra Raspberry Pi'ye taktım ve güç verdim. Yaklaşık 50 saniye sonra kabloyu çıkardım ve SD kartı çıkardım. Sonra SD kartı bilgisayarıma geri koydum ve "önyükleme" dizinine gittim. Not defterini açtım ve NO uzantısıyla "ssh" adlı boş bir dosya olarak kaydettim. Ayrıca eklediğim "wpa_supplicant.conf" adında bir dosya vardı ve içine şu metni koydum:
ağ={
ssid=
psk=
}
Sonra kartı kaydedip çıkardım ve Raspberry Pi 3'e geri koydum. Bu artık SSH kullanımına ve WiFi'ye bağlanmaya izin verecek.
4. Adım: Kamerayı Hazırlama
Varsayılan olarak, kamera Pi'de devre dışıdır, bu nedenle menüyü getirmek için sudo raspi-config terminal tipini açmalısınız. "Arayüz seçenekleri"ne gidin ve ardından kamerayı etkinleştirin. Şimdi sadece "Son"u seçin ve kamera modülünün şerit kablosunu Pi'nin doğru alanına takın.
Adım 5: Yazılımı Yükleme
Vlc ve motion gibi video akışı yapabilen birkaç farklı yazılım var, ancak düşük gecikme süresi ve kolay kurulumu nedeniyle mjpeg-streamer'ı kullanmaya karar verdim. Sitedeki talimatlara göre, bir klasöre git klonu https://github.com/jacksonliam/mjpg-streamer.git yapın, ardından gerekli kitaplıkları kurmak için sudo apt-get install cmake libjpeg8-dev yazın. Dizininizi indirdiğiniz klasöre değiştirin ve ardından yazılımı derlemek için make ve ardından sudo make install yazın. Son olarak dışa aktarma LD_LIBRARY_PATH= girin. ve çalıştırmak için./mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" yazın. Akışı görüntülemek için https://:8080/stream.html adresine giderek akışa erişebilirsiniz.
Adım 6: Elektronik
GPIO kütüphanesinden PWM sınıfını kullanmak faydalı olabilir, ancak servolarla kullanıldığında birçok soruna neden olabilir. Servo motorlar, bir SoC'nin sağlayamayacağı kesin zamanlama gerektirir. Bu yüzden I2C kontrollü, 16 kanallı bir PWM modülü olan Adafruit PCA9685'i kullanmaya karar verdim. Kütüphane burada bulunabilir.
7. Adım: Kod
Kod oldukça basit. Tek yaptığı -j.webp
Adım 8: Frosty the SPyman'ı Kullanma
Ağacı ve diğer süslemeleri korumak için evimin oturma odasına kardan adamımı kurdum. Canlı yayını izlemek için https://:8080 adresine gidin ve ardından yayın düğmesine tıklayın.
Önerilen:
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: 7 Adım (Resimlerle)
Nasıl Yapılır: Raspberry PI 4 Headless (VNC) Kurulumu Rpi-imager ve Resimlerle: Bu Rapsberry PI'yi blogumda bir sürü eğlenceli projede kullanmayı planlıyorum. Kontrol etmekten çekinmeyin. Raspberry PI'mi kullanmaya geri dönmek istedim ama yeni konumumda Klavye veya Farem yoktu. Ahududu kurduğumdan beri bir süre geçti
Adım Sayacı Nasıl Yapılır?: 3 Adım (Resimlerle)
Adım Sayacı Nasıl Yapılır?: Yürümek, koşmak, bisiklete binmek, badminton oynamak gibi birçok sporda iyi performans gösterirdim. Binmeyi çok uzun zaman önce dolaşmak için seviyorum. Pekala, iri göbeğime bakın……Her neyse, egzersize yeniden başlamaya karar verdim. Hangi ekipmanı hazırlamalıyım?
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)
Kolay Adımlar ve Resimlerle Bilgisayar Nasıl Sökülür: 13 Adım (Resimlerle)
Kolay Adımlar ve Resimlerle Bir Bilgisayar Nasıl Sökülür: Bu, bir PC'nin nasıl söküleceği hakkında bir talimattır. Temel bileşenlerin çoğu modülerdir ve kolayca çıkarılabilir. Ancak bu konuda organize olmanız önemlidir. Bu, parçaları kaybetmenize ve aynı zamanda yeniden birleştirmeyi kolaylaştırmaya yardımcı olacaktır
Adım Adım Ciclop 3d Tarayıcı My Way: 16 Adım (Resimlerle)
Adım Adım Ciclop 3d Tarayıcı Adım Adım: Merhabalar, ünlü Ciclop 3D tarayıcıyı gerçekleştireceğim. Orijinal projede iyi açıklanan tüm adımlar mevcut değil. Öncelikle işlemi basitleştirmek için bazı düzeltmeler yaptım. Tabanı yazdırıyorum ve PCB'yi yeniden sterilize ediyorum, ama devam et