Raspberry Pi CD Box-Roboter

4 Schritt:Schritt 1: Montage des Roboters Platte Schritt 2: Erstellen der Leiter Schritt 3: Draht alles! Schritt 4: Jetzt bekomme diese Sache an die Arbeit!

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Englisch:
Dieses Projekt ist eine Arbeit, die statt an vielen Wochenenden. Mein Sohn, Gabriel, sah den Film "Wall-E" und schlug vor, dass wir bauten eine ähnliche Roboter. Ich sehe dieses Modell in Dx.com und bekommen von ihr inspiriert.
Wir verwenden einige Fetzen wir hier zu Hause, vor allem einige alte CDs und ein Leerrohr von CDs.
Die Liste der Materialien ist wie folgt:
HARDWARE
A Raspberry Pi Modell B, mit 512 eine SD-Karte mit Occidentalis. Zwei Sätze von Motor und zwei Reifen (Ich habe die Motoren und Reifen von diesem Artikel
http://www.dx.com/pt/p/four-wheel-drive-smart-robot-car-chassis-for-4wd-yellow-black-2-x-18650-178466)
A Pololu Motorsteuerung TB6612FNG Ein Servomotor Modell HD1800A Ein Ultraschallsensor HC-SR04 Wires Universal-Leiterplatte 1k Widerstand 2k Widerstand Ein Bündel von Batterien und Anschlüsse suport Solar-Akku von Dx.com
SOFTWARE
Adafruit Occidentalis 0,2
TOOLS
Lötkolben Zangen Dremel-Multimeter
Portugiesisch:
Esse projeto é um trabalho que está nos tomando muitos finais de semana. Meu filho, Gabriel, assistiu ao filme "Wall-E" e propos que nós construíssemos um robô parecido. Eu vi este modelo kein Dx.com e quis fazer um negócio inspirado nele.

Nós utlizamos algumas sucatas que encontramos aqui em casa, principal alguns CDs Velhos e um tubo vazio de CDs.
A lista de materiais é a seguinte:
HARDWARE
Um Raspberry Pi Modell B, com 512Mb Um SD Card com Occidentalis Dois conjuntos de Motor e Dois Pneus (eu peguei os motores e pneus disso aqui.:
http://www.dx.com/pt/p/four-wheel-drive-smart-robot-car-chassis-for-4wd-yellow-black-2-x-18650-178466)
Um controlador de motores Pololu Um Servomotor modelo HD1800A Um Sensor ultrassônico HC-SR04 Um monte de Fios Placa de universal Um Widerstand 1k Um Widerstand de 2k Conectores diversos pilhas e suporte Packung com bateria e carregador Solar
SOFTWARE
Adafruit Occidentallis 0,2
FERRAMENTAS
Ferro de soldar Alicates Dremel Multimetro Schritt 1: Montage des Roboters Platte



Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Englisch:
Die Roboterbasis wurde mit dem Rohr CD gemacht.
Ich habe die zwei Motorhalter in einem Winkel von 60 ° zur Vorderrads. Der Abstand ist ausreichend, dass die Räder nicht mit der Basis reiben. Ich schnitt den Mittelstift der Röhre mit einem Dremel und Trennscheibe für Kunststoff. Am oberen Ende des Rohres, befestigt und die Batterie mit der pololu Motortreiber zu.
Portugiesisch:
Eine Basis tun robô foi feita com o tubo de CD.
Eu posicionei os Dois suportes de Motor num ângulo de 60º em Relação à roda dianteira. A Distância é suficiente para que não As Rodas fiquem atritando com Basis. Cortei O Pino zentralen tun tubo usando ein Dremel e um disco de corte para plástico. . Na parte de Cima tun tubo, fixei o suporte para pilhas e deixei o Fahrer para motores também Schritt 2: Erstellen der Leiter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Englisch:
Der Kopf wurde mit einem leeren Klebebandrolle gemacht. Ich machte eine kleine Platine mit dem Spannungsteiler für den Ultraschallsensor (die bei 5 V arbeitet, während der Raspberry arbeitet mit 3,3 V). Ich folgte diesen ausgezeichneten Tutorial ModMyPi.
Die Platte ist mit der Bandrolle befestigt, und der Sensor ist mit diesem verbunden. Dann habe ich die Rolle Klebeband in meinem Servomotor.
Setzen Sie dann meine Servomotor auf CD mit einem Flaschendeckel, richtig mit dem Dremel geschnitten, um den Servomotor zu passen.
Portugiesisch:
A cabeça foi feita com um rolo vazio de esparadrapo. Fiz uma pequena placa com o Divisor de tensão para o Sensor ultrassônico (que trabalha eine 5V enquanto o Raspberry funciona com 3,3V). Eu Segui esse Tutorial excelente tun ModMyPi.
A placa fica colada kein rolo de esparadrapo eo Sensor fica Conectado ein ela. Depois, eu fixei o rolo de esparadrapo no meu Servomotor.
Então fixei meu Servomotor ao CD usando uma tampa de garrafa, devidamente cortada com a Dremel para encaixar keine Servo motor.Step 3: Draht alles!

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Raspberry Pi CD Box-Roboter

Alle 8 Artikel anzeigen

NUR ENGLISCH
Von Raspberry Pi zu Pololu Motor Driver
Raspberry Pi Pin 26 -----> Pololu PWMA Raspberry Pi Pin 24 -----> Pololu AIN2 Raspberry PI Pin 22 -----> Pololu AIN1 Raspberry PI Pin 23 -----> Pololu BIN1 Raspberry PI Pin 21 -----> Pololu BIN2 Raspberry PI Pin 19 -----> Pololu PWMB Raspberry PI Pin 06 -----> Pololu GND Raspberry Pi Pin 04 -----> Pololu VCC und STBY (wenn geerdet, Motoren funktionieren nicht)
Von Raspberry Pi zu Servomotor (Servomotors VCC und GND MUSS bis 6V Batterie angeschlossen werden)
Raspberry Pi Pin 12 -----> Signaldraht des Servomotors (manchmal orange Kabel)
Von Raspberry Pi auf HC-SR04
Raspberry Pi Pin 20 ------> HC-SR04 Echo Pin
Raspberry Pi Pin 18 ------> Um 1 kOhm Widerstand des Spannungsteilers. Von dort auf HC-SR04 Auslösestift
Raspberry Pi Pin 02 ------> HC-SR04 VCC Raspberry Pi Pin 09 ------> HC-SR04 GND
Von Pololu TB6612FNG Motoren und Batterien
Pololu VMOT ------> + 6V Batterie Pololu AO1 ---------> Plusleitung des MOTOR A Pololu AO2 ---------> Minusleitung MOTOR A Pololu BO2 - -------> Minusleitung MOTOR B Pololu BO1 ---------> Plusleitung des MOTOR BStep 4: Jetzt bekomme diese Sache an die Arbeit!

Raspberry Pi CD Box-Roboter

ENGLISCH
Jetzt kommt der schwierigste Teil für mich: Programmierung.
Wir haben die ersten Tests mit Motoren durchgeführt, unter Verwendung dieses Tutorial , so dass die notwendigen Anpassungen bezüglich der Pinbelegung meiner Motoren.
Die Idee, die wir haben, ist die folgende:
    Der Roboter bewegt sich vorwärts, bis sie auf ein Hindernis bei 30 cm ist (stößt mit dem Ultraschallsensor ). Es reduziert die Geschwindigkeit um die Hälfte und beginnt, sich umzusehen ( bewegt den Servomotor ). Suchen Sie die freiesten Art und Weise (mit weiter entfernten Hindernis oder kein Hindernis), schaltet sich der Roboterkörper und startet den Loop.

Ich studiere in Scratch, wie es tun würde mit GPIO Anschluss an diese Tutorials http://cymplecy.wordpress.com/scratchgpio/scratch-raspberrypi-gpio/
Nachdem ich die Wyliodrin und schien auch recht interessant.
Schließlich gibt es immer gute alte Python.
Wir folgen ...
PORTUGUESE
Agora vem a parte mais desafiadora para mim: programação.
Nós já fizemos os primeiros Hoden com os motores, usando esse Tutorial , fazendo als Devidas adaptações Referentes à dos pinagem meus motores.
A idéia que é a temos seguinte:
    O robô se bewegen para frente até encontrar um obstáculo ein 30 cm dele ( usando o Sensor ultrasónico ). Ele reduz sua velocidade à metade e Começa ein olhar para os lados ( movimentos tun Servomotor ). Procura o caminho mais livre (com obstáculo mais distante ou nenhum obstáculo), Gira o corpo tun robô e reinicia o Schleife.

Estive estudando como seria fazer em Scratch, usando GPIO seguindo esses tutoriais http://cymplecy.wordpress.com/scratchgpio/scratch-raspberrypi-gpio/
Depois eu acabei descobrindo o Wyliodrin e também mich pareceu bastante interessante.
Por fim, semper resta o bom e velho Python.
Seguimos ...