Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o automatizovaný robot generátoru náhodných vět, ovládaný Raspberry pi 4 (se snímačem pohybu). V tomto případě jej používám k vytváření urážlivých vět, protože rád učím pro zábavu a nadávky v maďarském jazyce mi věřte … to je zábava: D
Zásoby
- Malina pi
- pasivní infračervený senzor (A189 PIR)
- servomotor (mikro servo A169)
- min. 10x10x10 cm pěnová guma
- figurka lega
- šrouby hodinky
- modelová vrtačka
- modelové úhly
- reproduktor pro Raspberry
- některé dovednosti programování v pythonu
- nějaké linuxové dovednosti
- trochu kreativity
Krok 1: Instalace Pi, nastavení dílů
Nejprve musíte nastavit pi, nainstalovat na něj os, dokumentaci najdete zde. Poté připojte servo a snímače pohybu a vyzkoušejte to. Existují dva jednoduché testovací soubory pythonu: test-motion-sensor a test-servo-motor.
Spojení a informace o záhlaví raspi pro mě nejsou jasné, ale můžete se o to postarat zde.
Krok 2: Napište (vložte) kód
Budou dva soubory pythonu, první (main.py) ovládá pi a jeho části, druhý (gyalazo.py) bude vyvolán, když pir dostane pohyb.
Vše si můžete stáhnout zde: https://github.com/54m4n/gyalaz0. Potřebujete také program syntézy řeči espeak, můžete si jej stáhnout zde.
Složka src obsahuje soubory slovníku, změňte vše, co chcete.
(Nejsem skutečný programátor, takže s kódem jsou nějaké problémy, ale koho to zajímá: D Změňte to, jak chcete.)
Krok 3: Sestavte se v reálném životě
Když váš kód funguje, musíte věci vytvořit v reálném životě. K tomu používám kostku z pěnové gumy, kterou lze snadno tvarovat.
- nařízněte pěnu na očekávaný tvar
- vyvrtejte otvor pro senzor PIR
- vyřízněte snímač a tvar servomotoru
- nainstaluj lego figurku na servomotor (použil jsem modelářskou vrtačku k vyvrtání otvorů na noze figurek a staré vruty hodinky …)
- dát věci dohromady
Krok 4: Pimp the Cube
Když je vše hotovo a vše funguje, zapojte svou kreativitu a zkrášlete kostku. V mém případě jsem použil čínský látkový ornament, protože to bylo v mém domě.
- vystřihněte tvar pro strany kostky
- zafixujte do stran pomocí úhlů
- nahoře vystřihněte tvar (pozor na tvar figurky lega
- opravit na vrchol
To je vše! Umístěte pi kamkoli, spusťte program a počkejte na svou oběť.