Kazalo:

Gyalaz0 / Abus3r: 4 koraki
Gyalaz0 / Abus3r: 4 koraki

Video: Gyalaz0 / Abus3r: 4 koraki

Video: Gyalaz0 / Abus3r: 4 koraki
Video: Abus3r - automated random sentence generator robot (censored) 2024, November
Anonim
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r

To je avtomatiziran robot za ustvarjanje naključnih stavkov, ki ga upravlja Raspberry pi 4 (s senzorjem gibanja). V tem primeru ga uporabljam za ustvarjanje žaljivih stavkov, ker se rad učim za zabavo, psovke v madžarskem jeziku pa verjemite … sklad

Zaloge

  • Malina pi
  • pasivni infrardeči senzor (A189 PIR)
  • servo motor (A169 mikro servo)
  • min 10x10x10 cm penaste gume
  • lego figura
  • vijaki za uro
  • model vrtalnika
  • modelni koti
  • zvočnik za malino
  • nekaj spretnosti programiranja pythona
  • nekaj veščin linux
  • malo ustvarjalnosti

1. korak: Namestitev Pi, nastavitev delov

Namestitev Pi, nastavitev delov
Namestitev Pi, nastavitev delov
Namestitev Pi, nastavitev delov
Namestitev Pi, nastavitev delov

Najprej morate nastaviti pi, namestiti os nanj, dokumentacijo najdete tukaj. Po tem povežite servo in senzorje gibanja ter ga preizkusite. Obstajata dve preprosti testni datoteki python: testno-senzor gibanja in testno-servo-motor.

Povezave in informacije o glavi raspi mi niso jasne, vendar jih lahko skrbite tukaj.

2. korak: Napišite (prilepite) kodo

Napišite (prilepite) kodo
Napišite (prilepite) kodo

Na voljo bosta dve datoteki python, prva (main.py) nadzoruje pi in njene dele, druga (gyalazo.py) bo poklicana, ko bo pir dobil gibanje.

Vse lahko prenesete od tukaj: https://github.com/54m4n/gyalaz0. Potrebujete tudi program za sintezo govora espeak, ki ga lahko prenesete od tukaj.

Mapa src vsebuje slovarske datoteke, spremenite, kar želite.

(Nisem pravi programer, zato je s kodo nekaj težav, a koga briga: D Spremenite jo, kot želite.)

3. korak: Sestavite se v resničnem življenju

Sestavite v resničnem življenju
Sestavite v resničnem življenju

Ko vaša koda deluje, morate stvari ustvariti v resničnem življenju. Za to uporabljam kocko iz penaste gume, ki jo je enostavno oblikovati.

  • razrežite peno na pričakovano obliko
  • izvrtajte luknjo za pir senzor
  • izrežite senzor in obliko servo motorja
  • namestite lego figuro na servo motor (z modelarskim svedrom sem izvrtal luknje v nogah s številkami in stare vijake za uro …)
  • sestaviti stvari skupaj

4. korak: Zvodnik kocke

Zvodnik Kocka
Zvodnik Kocka

Ko končate in vse deluje v redu, pridobite svojo ustvarjalnost in polepšajte kocko. V mojem primeru sem uporabil okras iz kitajske tkanine, ker je bil to v moji hiši.

  • izrežite obliko za stranice kocke
  • pritrdite na straneh s koti
  • izrežite obliko za vrh (pazite se oblike lego figure)
  • popravite na vrh

To je vse! Postavite pi kamor koli, zaženite program in počakajte na svojo žrtev.

Priporočena: