Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovo je automatizirani robot za generiranje slučajnih rečenica, kojim upravlja Raspberry pi 4 (sa senzorom pokreta). U ovom slučaju koristim ga za stvaranje uvredljivih rečenica, jer volim učiti iz zabave, a vulgarnost na mađarskom jeziku vjerujte mi … zabavno: D
Supplies
- Malina pi
- pasivni infracrveni senzor (A189 PIR)
- servo motor (A169 mikro servo)
- min 10x10x10 cm pjenaste gume
- lego figura
- šrafovi časovnika
- model bušilice
- model uglova
- zvučnik za Raspberry
- neke vještine programiranja na pythonu
- neke linux veštine
- malo kreativnosti
Korak 1: Instaliranje Pi -a, postavljanje dijelova
Prvo morate postaviti pi, instalirati os na njega, dokumentaciju možete pronaći ovdje. Nakon toga povežite servo i senzore pokreta i testirajte ga. Postoje dva jednostavna test python fajla: test-motion-sensor i test-servo-motor.
Veze i informacije zaglavlja raspi nisu mi jasni, ali o tome se možete brinuti ovdje.
Korak 2: Napišite (zalijepite) kôd
Postojat će dvije python datoteke, prva (main.py) kontrolira pi i njezine dijelove, druga (gyalazo.py) bit će pozvana kada se pir pomakne.
Sve možete preuzeti odavde: https://github.com/54m4n/gyalaz0. Potreban vam je i program za sintezu govora espeak, koji možete preuzeti ovdje.
Mapa src sadrži datoteke rječnika, promijenite što god želite.
(Nisam pravi programer, pa ima problema s kodom, ali koga briga: D Promijenite ga kako želite.)
Korak 3: Sastavite se u stvarnom životu
Kada vaš kod radi, morate stvarati stvari u stvarnom životu. Za to koristim kocku od pjene, lako se oblikuje.
- izrežite pjenu na očekivani oblik
- izbušite rupu za pir senzor
- izrežite senzor i oblik servo motora
- instalirajte lego figuru na servo motor (koristio sam maketu za bušenje rupa na nogavicama figura i stare šrafove za praćenje …)
- sastaviti stvari
Korak 4: Maknite kocku
Kad to učinite, i sve funkcionira u redu, budite kreativni i uljepšajte kocku. U mom slučaju koristio sam ukras od kineske tkanine, jer je to bilo u mojoj kući.
- izrežite oblik stranica kocke
- pričvrstite ga sa strane pomoću kutova
- izrežite oblik za vrh (pripazite na oblik lego figure
- popravite ga do vrha
To je sve! Stavite pi bilo gdje, pokrenite program i pričekajte svoju žrtvu.