
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04


Acesta este un robot automat generator de propoziții aleatorii, controlat de un Raspberry pi 4 (cu senzor de mișcare). În acest caz îl folosesc pentru a crea propoziții abuzive, pentru că îmi place să învăț pentru distracție, iar limbajul în limba maghiară crede-mă … este distractiv: D
Provizii
- Raspberry pi
- un senzor infraroșu pasiv (A189 PIR)
- un servo motor (A169 micro servo)
- min 10x10x10 cm cauciuc spumant
- o figură de lego
- șuruburile unui releu cu releu
- burghiu model
- unghiuri de model
- difuzor pentru Raspberry
- unele abilități de programare python
- unele abilități Linux
- puțină creativitate
Pasul 1: Instalarea Pi, Configurarea pieselor


Mai întâi trebuie să configurați pi, să instalați sistemul de operare pe el, puteți găsi documentația aici. După aceasta, conectați servo și senzorii de mișcare și testați-l. Există două fișiere simple de testare python: test-motion-sensor și test-servo-motor.
Conexiunile și informațiile antetului raspi nu sunt clare pentru mine, dar poți avea grijă de ele aici.
Pasul 2: Scrieți (lipiți) codul

Vor fi două fișiere python, primul (main.py) controlează pi și părțile sale, cel de-al doilea (gyalazo.py) va fi cel care se numește când pirul a primit mișcarea.
Puteți descărca totul de aici: https://github.com/54m4n/gyalaz0. De asemenea, aveți nevoie de programul de sinteză a vorbirii, îl puteți descărca de aici.
Dosarul src conține fișierele din dicționar, modificați orice doriți.
(Nu sunt un programator real, deci există unele probleme cu codul, dar cui îi pasă: D Schimbați-l după cum doriți.)
Pasul 3: Adunați-vă în viața reală

Când codul dvs. funcționează, trebuie să creați lucrurile în viața reală. Pentru aceasta folosesc un cub de cauciuc spumant, este ușor de modelat.
- tăiați spuma la o formă așteptată
- găuriți o gaură pentru senzorul pir
- decupați senzorul și forma servomotorului
- instalați figura lego pe servomotor (am folosit un burghiu model pentru a face găuri în piciorul figurilor și un șurub vechi cu ceasornic …)
- pune lucrurile laolaltă
Pasul 4: Pimp Cubul

Când s-a terminat și totul funcționează bine, obține-ți creativitatea și înfrumusețează cubul. În cazul meu am folosit un ornament chinezesc din stofă, pentru că asta era în casa mea.
- decupați forma laturilor cubului
- fixați-l pe laturi cu unghiurile
- decupați forma pentru partea de sus (atenție la forma figurii lego
- fixează-l sus
Asta e tot! Puneți pi oriunde, porniți programul și așteptați-vă victima.
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași

Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Design de joc în Flick în 5 pași: 5 pași

Designul jocului în Flick în 5 pași: Flick este un mod foarte simplu de a crea un joc, în special ceva de genul puzzle, roman vizual sau joc de aventură
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași

Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r
Detectarea feței pe Raspberry Pi 4B în 3 pași: 3 pași

Detectarea feței pe Raspberry Pi 4B în 3 pași: În acest instructabil vom efectua detectarea feței pe Raspberry Pi 4 cu Shunya O / S folosind Biblioteca Shunyaface. Shunyaface este o bibliotecă de recunoaștere / detectare a feței. Proiectul își propune să obțină cea mai rapidă viteză de detectare și recunoaștere cu
Cum să faci un contor de pași ?: 3 pași (cu imagini)

Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?