Table des matières:

Gyalaz0 / Abus3r : 4 étapes
Gyalaz0 / Abus3r : 4 étapes

Vidéo: Gyalaz0 / Abus3r : 4 étapes

Vidéo: Gyalaz0 / Abus3r : 4 étapes
Vidéo: The Power of Short Prayers | Pastor Jentezen Franklin 2024, Septembre
Anonim
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r
Gyalaz0 / Abus3r

Il s'agit d'un robot générateur de phrases aléatoires automatisé, contrôlé par un Raspberry pi 4 (avec capteur de mouvement). Dans ce cas, je l'utilise pour créer des phrases abusives, car j'aime apprendre pour le plaisir, et les grossièretés en langue hongroise croyez-moi… amusant:D

Fournitures

  • Tarte aux framboises
  • un capteur infrarouge passif (A189 PIR)
  • un servomoteur (micro servo A169)
  • min 10x10x10 cm caoutchouc mousse
  • une figurine lego
  • les vis d'une montre-bracelet
  • modèle de perceuse
  • angles de modèle
  • haut-parleur pour la framboise
  • quelques compétences en programmation python
  • quelques compétences Linux
  • un peu de créativité

Étape 1: Installation du Pi, configuration des pièces

Installation du Pi, configuration des pièces
Installation du Pi, configuration des pièces
Installation du Pi, configuration des pièces
Installation du Pi, configuration des pièces

Vous devez d'abord configurer le pi, installer le système d'exploitation dessus, vous pouvez trouver la documentation ici. Après cela, connectez le servo et les capteurs de mouvement et testez-le. Il existe deux fichiers python de test simples: test-motion-sensor et test-servo-motor.

Les connexions et les informations d'en-tête raspi ne sont pas claires pour moi, mais vous pouvez vous en occuper ici.

Étape 2: Écrivez (collez) le Code

Ecrire (coller) le Code
Ecrire (coller) le Code

Il y aura deux fichiers python, le premier (main.py) contrôle le pi et ses parties, le second (gyalazo.py) sera celui qui est appelé lorsque le pir a reçu le mouvement.

Vous pouvez tout télécharger ici: https://github.com/54m4n/gyalaz0. Vous avez également besoin du programme de synthèse vocale espeak, vous pouvez le télécharger ici.

Le dossier src contient les fichiers du dictionnaire, modifiez ce que vous voulez.

(Je ne suis pas un vrai programmeur, donc il y a quelques problèmes avec le code, mais peu importe:D Modifiez-le comme vous le souhaitez.)

Étape 3: Assembler dans la vraie vie

Assembler dans la vraie vie
Assembler dans la vraie vie

Lorsque votre code fonctionne, vous devez créer les choses dans la vraie vie. Pour cela j'utilise un cube en caoutchouc mousse, il est facile à façonner.

  • couper la mousse à la forme attendue
  • percer un trou pour le capteur pir
  • découper le capteur et la forme du servomoteur
  • installez la figurine lego sur le servomoteur (j'ai utilisé une perceuse modèle pour percer des trous dans la jambe de la figurine, et une vieille vis de montre…)
  • mettre les choses ensemble

Étape 4: Pimpez le cube

Pimp le cube
Pimp le cube

Quand c'est fait et que tout fonctionne bien, faites preuve de créativité et embellissez le cube. Dans mon cas, j'ai utilisé un ornement en tissu chinois, car c'était dans ma maison.

  • découper la forme des côtés du cube
  • fixez-le sur les côtés avec les angles
  • découper la forme pour le haut (attention à la forme de la figurine lego
  • fixez-le au sommet

C'est tout! Mettez le pi n'importe où, démarrez le programme et attendez votre victime.

Conseillé: