Croco - Omniwheel ????

Posted on 16/04/2009 by aruniosmo
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

Hello, I present you my fourth robot "Croco". This is my second robot with Picaxe 28x1. I used four hacked servos and two l293d H-bridges. I used for the first time a SRF05 and I must say: the sensor is wonderful. The biggest problems had I with programming, it took me about a week. My problems have arisen because: - It was Easter - My batteries very quickly lose voltage. - I needed all 8 outputs after ULN2803A for controlling motors and how can you command PULSOUT, you also need a ...


Croco - Omniwheel ????

Hello,
I present you my fourth robot "Croco". This is my second robot with Picaxe 28x1.
I used four hacked servos and two l293d H-bridges.
I used for the first time a SRF05 and I must say: the sensor is wonderful.
The biggest problems had I with programming, it took me about a week.
My problems have arisen because:
- It was Easter
- My batteries very quickly lose voltage.
- I needed all 8 outputs after ULN2803A for controlling motors and how can you command PULSOUT, you also need a pin.
The solution:
let pins =% 01010101 - all wheel drive to front
let pins =% 10101010 - all wheel drive to rear

If the robot moves forward, can I pin the 1,3,5,7 for Pulsout use.
If the robot moves backward, I needed to use no pin, I have only one SRF05.
With the robot, as you see, can you run in different directions, so to say how the Omniwheels ;) 
These are two Bumper switches. With these switches knows he his position.

 

 Here you can see one diode and one LDR. The robot can only run forward or backward.


Hallo, hier stelle ich euch meinen vierten Roboter "Croco" vor. Das ist mein zweiter Roboter, den ich mit Picaxe 28X1 ansteuere. Als Motoren habe ich vier gehackte Servos benutzt. Die Logik Servos bilden zwei L293D H-Brücken. Zum ersten Mal habe ich einen SRF05 eingebaut und ich muss sagen, dass der Sensor einfach wunderbar ist.

Die größten Probleme hatte ich mit der Programmierung, dafür brauchte ich über eine Woche. Meine Probleme sind entstanden weil:

- es Ostern gab,

- meine Batterien irgendwie schnell ihre Ladung verloren haben und sehr oft habe ich ein Programm versucht nicht mit voller Spannung. Picaxe und Servos haben einfach gespinnt,

- ich alle 8 Ausgänge nach dem ULN2803A für Ansteuerung von Motoren gebraucht habe und für den Befehl PULSOUT braucht man auch einen Pin.

Die Lösung:

let pins = %01010101 - alle Räder fahren nach vorne

let pins = %10101010 - alle Räder fahren nach hinten Wenn der Roboter nach vorne gefahren ist, kann ich den Pin 1,3,5,7 für Pulsout nutzen. Wenn der Roboter nach hinten gefahren ist, brauchte ich keinen Pin - hinten habe ich sowieso keinen SRF05.

Mit dem Roboter, wie ihr seht, kann man in verschiedenen Richtungen fahren, so zu sagen wie mit den Omniwheels.

Bis zum nächsten mal.


Navigate around via ultrasound

  • Actuators / output devices: 4 servos
  • CPU: Picaxe 28x1
  • Power source: 4x1, 4x AA (1.2V) for powering the servo's and Picaxe
  • Programming language: Picaxe basic
  • Sensors / input devices: SRF05 Ultrasonic
LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post