MiniBot: 5 Schritte (mit Bildern) - 2020 - How ToDo Well

MiniBot: 5 Schritte (mit Bildern) - 2020 - How ToDo Well

Inhaltsverzeichnis:

Anonim

MiniBot

Este es un simple robot que se mueve con dos motores de vibración que le permiten girar y moverse hacia adelante. Das Produkt wurde für einen analogen oder digitalen Sensor ausgewählt. De materiales se ocupa:

  1. Adafruit Gemma
  2. Motores de vibración Lillypad
  3. Imprimir base en 3D (modelo)
  4. Batería LIPO

Die Vibración de Lillypad Motores de los tenía a la mano, sin embargo son caros. Sie können das Gerät mit dem Auto verbinden, wenn Sie es in 3D bearbeiten.

Zubehör:

Schritt 1: Soldatenmotoren

Soldar las terminales "+" von Motor an Pin D0 von Gemma, y ​​la terminal "-" und GND. Sie können den Motoranschluss "+" an Pin D1 und an Tierra También al GND anschließen. En la figura se observa como van conectados. Sie erhalten ein Kabel, ohne zusätzliche Kosten, ohne zusätzliche Kosten

Schritt 2: Imprimir Base

Zum Herunterladen der 3D-Version des Druckers. Sie können das Modell jederzeit innerhalb von 10 Minuten überprüfen. Acá está el modelo. Si queiren modificarlo, pueden hacerlo allí mismo abriendo una cuenta en Tinkercad.

Schritt 3: Ensamblar

Einfach, mehr als ein Auto und eine Ranuras für die Basis, mehr als ein Foto.

Schritt 4: Código

Empfehlungen für die IDE von Adafruit Gemma 8Mhz und USBTiny. El código de Arduino es el siguiente:

#define M1 200 // Para calibrar la potencia de motor 1

#define M0 255 // calibrara potencia motor 0

void setup () {

pinMode (0, OUTPUT);

pinMode (1, OUTPUT);

}

void loop () {

moveForward (30);

Verzögerung (5000);

moveStop ();

geh nach links();

Verzögerung (10000);

moveStop ();

nach rechts bewegen();

Verzögerung (10000);

moveStop ();

moveStop ();

Verzögerung (1000);

}

// Bewegliche Funktionen

void moveForward (word t) {analogWrite (0, M0); analogWrite (1, M1); }

void moveLeft () {analogWrite (0, 0); analogWrite (1, M1); }

void moveRight () {analogWrite (0, M0); analogWrite (1, 0); }

void moveStop () {analogWrite (0, 0); analogWrite (1, 0); }

Schritt 5: Funcionando Y Modificaciones

Al quedar el pin D2 / A1 disponible, se le puede agregar un sensor de luz por ejemplo, para hacer un robot que sigue la luz. Sie können einen Temperatursensor oder einen digitalen Sensor auswählen.