İçindekiler:

Gyalaz0 / Abus3r: 4 Adım
Gyalaz0 / Abus3r: 4 Adım

Video: Gyalaz0 / Abus3r: 4 Adım

Video: Gyalaz0 / Abus3r: 4 Adım
Video: Abus3r - automated random sentence generator robot (censored) 2024, Eylül
Anonim
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r

Bu, Raspberry pi 4 (hareket sensörlü) tarafından kontrol edilen otomatik bir rastgele cümle oluşturucu robottur. Bu durumda onu küfürlü cümleler oluşturmak için kullanıyorum, çünkü eğlenmek için öğrenmeyi seviyorum ve Macar dilinde küfür, inan bana… öyle fon, sermaye

Gereçler

  • ahududu pi
  • pasif bir kızılötesi sensör (A189 PIR)
  • bir servo motor (A169 mikro servo)
  • min 10x10x10 cm köpük kauçuk
  • bir lego figürü
  • kol saatinin vidaları
  • model matkap
  • model açıları
  • ahududu için hoparlör
  • bazı python programlama becerileri
  • bazı linux becerileri
  • biraz yaratıcılık

Adım 1: Pi'yi Kurma, Parçaları Ayarlama

Pi'nin Kurulumu, Parçaların Ayarlanması
Pi'nin Kurulumu, Parçaların Ayarlanması
Pi'nin Kurulumu, Parçaların Ayarlanması
Pi'nin Kurulumu, Parçaların Ayarlanması

Öncelikle pi'yi kurmanız, üzerine os kurmanız gerekiyor, dökümantasyona buradan ulaşabilirsiniz. Bundan sonra servo ve hareket sensörlerini bağlayıp test edin. İki basit test python dosyası vardır: test-hareket sensörü ve test-servo-motor.

Bağlantılar ve raspi başlık bilgileri benim için net değil ama buradan bakabilirsiniz.

Adım 2: Kodu Yazın (yapıştırın)

Kodu yazın (yapıştırın)
Kodu yazın (yapıştırın)

İki python dosyası olacak, birincisi (main.py) pi'yi ve parçalarını kontrol ediyor, ikincisi (gyalazo.py) pir hareket aldığında çağrılacak.

Her şeyi buradan indirebilirsiniz: https://github.com/54m4n/gyalaz0. Ayrıca espeak konuşma sentez programına ihtiyacınız var, buradan indirebilirsiniz.

src klasörü sözlük dosyalarını içerir, istediğinizi değiştirin.

(Ben gerçek bir programcı değilim, bu yüzden kodla ilgili bazı sorunlar var ama kimin umurunda:D İstediğiniz gibi değiştirin.)

3. Adım: Gerçek Hayatta Birleştirin

Gerçek Hayatta Birleştirin
Gerçek Hayatta Birleştirin

Kodunuz çalışırken, gerçek hayattaki şeyleri yaratmanız gerekir. Bunun için köpük kauçuk küp kullanıyorum, şekillendirmesi kolay.

  • köpüğü beklenen bir şekle kesin
  • pir sensörü için bir delik açın
  • sensörü ve servo motor şeklini kesin
  • lego figürünü servo motora takın (şekil bacağına delik açmak için maket matkap ve eski bir kol saati vidaları kullandım…)
  • şeyleri bir araya getirmek

Adım 4: Küpü Pezevenk Edin

Küpü Pezevenk
Küpü Pezevenk

Tamamlandığında ve her şey yolunda gittiğinde, yaratıcılığınızı kazanın ve küpü güzelleştirin. Benim durumumda Çin kumaşından bir süs kullandım çünkü o benim evimdeydi.

  • küp kenarları için şekli kesin
  • açılarla yanlara sabitleyin
  • üst kısım için şekli kesin (lego figürü şekline dikkat edin)
  • en üste sabitle

Hepsi bu! Pi'yi herhangi bir yere koyun, programı başlatın ve kurbanınızı bekleyin.

Önerilen: