Inhaltsverzeichnis:
- Schritt 1: Essen Sie viel Pizza
- Schritt 2: Verbinden Sie die Arme mit dem Seil und das Seil mit einem Mixer
- Schritt 3: Setzen Sie zwei LEDs in Pinpong Balls
- Schritt 4: Verbinden Sie den Sensor, das Relais und die LEDs mit dem Arduino
- Schritt 5: Code
Video: Umarmungsroboter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Nichts ist besser als eine Umarmung, wenn Sie sich einsam fühlen. Dieser Arduino-betriebene Roboter erfüllt dieses Bedürfnis, ohne dass Menschen benötigt werden.
Schritt 1: Essen Sie viel Pizza
Wir haben unseren Roboter aus Pizzakartons gebaut, aber jede Pappe oder jedes Holz würde reichen. Sie brauchen einen Körper, um die Arme zu verbinden, und eine Möglichkeit, den Roboter aufrecht zu halten. Wir haben einen Ständer aus Holz gemacht.
Schritt 2: Verbinden Sie die Arme mit dem Seil und das Seil mit einem Mixer
Die Arme unseres Roboters werden von einem alten Mischer angetrieben, der auf die Basis geklebt ist.
Schritt 3: Setzen Sie zwei LEDs in Pinpong Balls
dieser schritt spricht für sich.
Schritt 4: Verbinden Sie den Sensor, das Relais und die LEDs mit dem Arduino
Der Roboter wird durch einen Fotowiderstand aktiviert. Der Arduino signalisiert dann ein Relais, das den Mixer aktiviert. Gleichzeitig werden die LEDs in den Augen aktiviert.
Schritt 5: Code
Der Code für dieses Projekt ist ziemlich einfach. Wir verwenden nur drei Arduino-Pins: einen analogen Eingang für den Fotowiderstand (A0), einen Ausgang für den Motor (11) und einen Ausgang für die LEDs (9). Da sich der Roboter nicht selbst zurücksetzen kann, muss der Arduino auch nicht. Nachdem der Roboter aktiviert wurde, endet der Arduino nur mit einer sehr langen Verzögerung, die genügend Zeit bietet, um ihn manuell durch Drücken der Taste zurückzusetzen.
Void setup () { PinMode (11, AUSGANG); PinMode (A0, EINGANG); pinMode(9, AUSGANG); }
Leere Schleife () {
int-Wert = analogRead (A0); wenn (Wert