MiniBot: 5 Langkah (dengan Gambar)

MiniBot: 5 Langkah (dengan Gambar)

Isi kandungan:

Anonim

MiniBot

Ini adalah robot yang mudah untuk digunakan dengan motor yang bergetar yang membolehkan anda bergerak dan bergerak ke hadapan. Anda tidak mempunyai masalah untuk melakukan pelbagai jenis analisis sensor atau digital. De materiales se ocupa:

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

Utiliti kehilangan motor dari Lillypad mempunyai sepuluh orang di mana-mana, dengan syarat anak-anak lelaki. Anda juga boleh menggunakan kenderaan bermotor yang sesuai untuk anda, yang mana anda hanya perlu membuat satu asas yang sesuai untuk 3D.

Bekalan:

Langkah 1: Motor Soldar

Soldar las terminales "+" del motor al pin D0 de Gemma, y ​​la terminal "-" and GND. Anda boleh menggunakan kenderaan seketika tetapi di terminal "+" di dalam D1 del gemma, dan di bawah tekanan GND. Gambar-gambar di bawah ini adalah seperti yang diperhatikan. Kabel kabel yang sesuai, tetapi tidak boleh digunakan, untuk mendapatkan lebih banyak kenderaan bermotor

Langkah 2: Imprimir Base

Para pemain menggunakan asas untuk menggunakan 3D reka bentuk. Al ser un model pequeño, se imprime en menos de 10 minutos. Acá está el model. Siapa yang mengamalkan modifikasi ini, akan membantu anda untuk mendapatkannya di Tinkercad.

Langkah 3: Ensamblar

Sederhana, ada banyak tempat di mana jalan-jalan di bawah basikal, begitu banyak di dalamnya.

Langkah 4: Código

Recuerden indicar en el Arduino IDE que es Adafruit Gemma 8Mhz, y ele programador es 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);

}

kekosongan gelung () {

moveForward (30);

kelewatan (5000);

moveStop ();

bergerak ke kiri();

kelewatan (10000);

moveStop ();

moveRight ();

kelewatan (10000);

moveStop ();

moveStop ();

kelewatan (1000);

}

// Funciones de movimiento

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); }

Langkah 5: Funcionando Y Modificaciones

Jika anda mempunyai D2 / A1 yang boleh diguna, anda boleh menghidupkan sensor dengan menggunakan peranti ini, untuk mendapatkan robot yang anda gunakan. Tambien mempunyai kekuatan untuk mengukur suhu, atau sensor sensor yang cualquier, dan digital.