Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Dites bonjour à El Rompe Huevos, la machine inutile créée par Jorge Christie et Rebeca Duque Estrada
Que doit-il faire ?
C'est l'heure du brunch et vous rêvez d'avoir vos œufs mous. Comme casser les œufs demande beaucoup d'attention et d'expérience, nous avons développé un robot pour vous aider ! Mais… quelque chose a mal tourné pendant son anniversaire et il est venu au monde un peu rebelle. Cela va vraiment essayer de vous aider, mais si vous mettez une belle chanson à jouer pendant votre brunch, cela peut devenir vraiment excité et les choses peuvent mal tourner.
Alors, profitez de votre brunch en espérant que cela puisse gâcher certaines choses =)
Étape 1: Liste des pièces
Voici la liste des pièces dont vous aurez besoin. Le support imprimé en 3D, vous pouvez le fabriquer comme vous le souhaitez, mais n'oubliez pas de toujours laisser suffisamment d'espace pour l'électronique.
1x servomoteur SG90 [1]
1x fin de course [2]
1x module microphone-capteur Iduino SE019 [3]
3x LED rouges [5]
1x Arduino Uno [4]
1x Protoboard [6]
1x joli support imprimé en 3D
1x cuillère de votre préférence
1x module de batterie (en option)
Un tas de câbles [7]
Quelques oeufs
Étape 2: le soutien
Le support imprimé en 3D a été conçu en tenant compte d'un endroit pour l'œuf avec une petite ouverture pour s'adapter au bouton, le support pour le servo pour faire tourner la cuillère, un endroit pour l'Arduino et l'électronique à l'intérieur pour être protégés des dégâts qui peuvent arriver. Et quelques lumières qui clignoteront avec la musique.
Étape 3: Coder
Le code fonctionne avec deux entrées: Le bouton et le module microphone. Le bouton, placé sous l'œuf, détecte quand l'œuf est en place et grâce à une condition « si », il commence à exécuter le code. Le microphone commence à lire le son dans l'environnement et lorsqu'il rentre dans la plage spécifiée, il déclenche les deux sorties: le servo qui fait tourner la cuillère et les LED qui commencent à briller au rythme de la musique.
Certaines conditions de mappage et « si » ont été utilisées dans d'autres pour éviter le bruit.
Pour commencer à câbler vos composants, jetez simplement un œil au schéma fritzing.
// Présents de robots inutiles // ElRompeHuevos // Code par: Rebeca Duque Estrada et Jorge Christie
// Code pour l'intégration du moteur et du son basé sur: // // Faire un déplacement du servo vers le son. // // 2012 par Cenk Özdemir
//Servo #include // création d'un objet servo Servo myservo;
//Capteur de microphone
int capteurPin = A0;
int sensorValue = 0; //Bouton
int boutonPin = 2;
int buttonState = 0; //LED
int ledPin = 12;
void setup() {
Serial.begin(9600);
Serial.println("en ligne");
monservo.attach(9);
pinMode(sensorPin, INPUT);
pinMode(boutonPin, INPUT);
pinMode(ledPin, SORTIE);
}
boucle vide() {
buttonState = digitalRead (boutonPin);
if (buttonState == LOW) // Cela fonctionne dans le sens inverse. FAIBLE lorsque le bouton est enfoncé. Si la condition est vraie, lancez toute la magie et cassons quelques œufs;)
{
int sensorValue = analogRead(sensorPin);
int LEDValue = map(sensorValue, 0, 150, 0, 255); // Mapper une valeur pour LED qui peut être un entier compris entre 0..255
sensorValue = map(sensorValue, 60, 150, 80, 45); // Mapper la plage possible du servo avec les valeurs du capteur. int MoveDelayValue = map(sensorValue, 0, 300, 0, sensorValue); // met le servo en position standard Serial.println(sensorValue);
if (sensorValue < 80) { // coupe du bruit avec une condition if
retard(1);
monservo.write(sensorValue); // déplace le servo vers la lecture mappée
analogWrite(ledPin, sensorValue); // allume la led avec la valeur calculée
délai (MoveDelayValue / 2); // et se déplacer dans ce délai
}
analogWrite(ledPin, 0); // éteint à nouveau la led.
}
autre {
digitalRead(sensorValue == 0);
}
}
Étape 4: Assemblage - 1
Premièrement: assemblez tout votre circuit et testez qu'il fonctionne comme prévu. Étiquetez-les et déconnectez-vous pour procéder à l'assemblage.
Étape 5: Assemblage - 2
Les ampoules ont été prolongées avec une paire de fils. Installez toutes les lumières dans les trous. Ajouter de la colle chaude pour les fixer
Étape 6: Assemblage - 3
Installez le servo et fixez-le avec de la colle chaude.
Idéalement, étiquetez vos câbles avant l'installation afin qu'il soit plus facile de tout rebrancher.
Étape 7: Assemblage -4
Étendez les connecteurs du microphone pour avoir plus de flexibilité pour le placer.
Placez-le dans le support et collez-le
Étape 8: Assemblage - 5
Placez la planche à boutons dans la fente et fixez-la avec de la colle.
Mettez le capuchon et vérifiez que le bouton peut être activé par l'œuf.
Étape 9: Profitez de votre brunch et amusez-vous =)
Il est maintenant temps d'essayer votre propre Rompe Huevos.
Mettez un œuf sur le support et jouez ou chantez de la musique pour activer votre machine inutile.
Soyez prêt à nettoyer quelques dégâts par la suite.
Conseillé:
Boîte inutile de poche (avec personnalité) : 9 étapes (avec photos)
Boîte inutile de poche (avec personnalité): Bien que nous soyons peut-être loin d'un soulèvement de robots, il existe déjà une machine qui contredit les humains, bien que de la manière la plus mesquine possible. Que vous vouliez appeler cela une boîte inutile ou une machine à laisser seul, ce robot courageux et impertinent est
Boîte inutile avec une attitude : 8 étapes (avec photos)
Boîte inutile avec une attitude : qui veut vraiment une boîte inutile ? Personne. Je le pensais au début, mais il y a des milliers de boîtes inutiles sur YouTube. Ils doivent donc être à la mode
555 Machine inutile : 8 étapes (avec photos)
Machine inutile 555 : Presque tous les projets que j'ai réalisés dans ma vie utilisent arduino ou simplement atmegas, mais lors de la dernière leçon d'électronique de mon école, j'ai trouvé un petit circuit intégré appelé 555. J'en ai déjà entendu parler mais je pensais que les microcontrôleurs sont meilleurs. J'ai lu
Snake : la machine inutile : 5 étapes
Snake : la machine inutile : Vous savez quand vous étiez enfant et que vous jouiez au serpent sur votre Nokia ? À un certain moment, le serpent commençait à courir après sa propre queue, et c'est à ce moment-là que vous saviez que le jeu était sur le point de se terminer. On a décidé d'en faire un robot, seulement, le jeu jamais
Machine inutile de supercondensateur ou dialogue avec Smart Guy: 7 étapes (avec photos)
Machine inutile de supercondensateur ou dialogue avec Smart Guy: Smart Guy. Quoi?! Appareil inutile ! De nouveau! Des centaines, des milliers d'entre eux obstruant les chaînes YouTube ne suffisent pas ?Jumbleview. La plupart d'entre eux sont fabriqués avec un interrupteur à bascule, celui-ci a le rocker.SG. Et alors? Tout le monde sait qu'ils fonctionnent de la même manière. Et vous déjà