Sommario:

Gyalaz0 / Abus3r: 4 passaggi
Gyalaz0 / Abus3r: 4 passaggi

Video: Gyalaz0 / Abus3r: 4 passaggi

Video: Gyalaz0 / Abus3r: 4 passaggi
Video: NSPCC: Предотвращение сексуального насилия над детьми 2024, Novembre
Anonim
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r

Questo è un robot generatore di frasi casuali automatizzato, controllato da un Raspberry pi 4 (con sensore di movimento). In questo caso lo uso per creare frasi offensive, perché mi piace imparare per divertimento, e le parolacce in lingua ungherese credetemi… è finanziare

Forniture

  • lampone pi
  • un sensore a infrarossi passivo (A189 PIR)
  • un servomotore (micro servo A169)
  • minimo 10x10x10 cm gommapiuma
  • una figura lego
  • le viti di un orologio da polso
  • trapano modello
  • angoli del modello
  • altoparlante per il lampone
  • alcune abilità di programmazione Python
  • alcune abilità di Linux
  • un po' di creatività

Passaggio 1: installazione del Pi, configurazione delle parti

Installazione del Pi, installazione delle parti
Installazione del Pi, installazione delle parti
Installazione del Pi, installazione delle parti
Installazione del Pi, installazione delle parti

Per prima cosa devi configurare il pi, installare il sistema operativo su di esso, puoi trovare la documentazione qui. Dopodiché, collega il servo e i sensori di movimento e provalo. Esistono due semplici file Python di test: test-motion-sensor e test-servo-motor.

Le connessioni e le informazioni di intestazione raspi non sono chiare per me, ma puoi occupartene qui.

Passaggio 2: scrivi (incolla) il codice

Scrivi (incolla) il codice
Scrivi (incolla) il codice

Ci saranno due file python, il primo (main.py) controlla il pi e le sue parti, il secondo (gyalazo.py) sarà quello che viene chiamato quando il pir ha ottenuto il movimento.

Puoi scaricare tutto da qui: https://github.com/54m4n/gyalaz0. Hai anche bisogno del programma di sintesi vocale espeak, puoi scaricarlo da qui.

La cartella src contiene i file del dizionario, cambia quello che vuoi.

(Non sono un vero programmatore, quindi ci sono alcuni problemi con il codice, ma chi se ne frega:D Cambialo come vuoi.)

Passaggio 3: assemblare nella vita reale

Assemblare nella vita reale
Assemblare nella vita reale

Quando il tuo codice funziona, devi creare le cose nella vita reale. Per questo uso un cubo di gommapiuma, è facile da modellare.

  • tagliare la schiuma nella forma prevista
  • praticare un foro per il sensore pir
  • ritagliare il sensore e la forma del servomotore
  • installa la figura lego sul servomotore (ho usato un trapano da modellino per praticare i fori nella gamba della figura e le viti di un vecchio orologio da polso…)
  • mettere insieme le cose

Passaggio 4: abbellire il cubo

Pimp il cubo
Pimp il cubo

Quando è finito, e tutto funziona bene, ottieni la tua creatività e abbellisci il cubo. Nel mio caso ho usato un ornamento di stoffa cinese, perché era in casa mia.

  • ritagliare la forma per i lati del cubo
  • fissalo ai lati con gli angoli
  • ritaglia la forma per la parte superiore (attenzione alla forma della figura lego
  • aggiustalo in cima

Questo è tutto! Metti il pi greco ovunque, avvia il programma e aspetta la tua vittima.

Consigliato: