Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
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
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
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.