vibropainter

Posted on 22/05/2010 by noise0
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.

Adding some infos: I use LDR for two purposes:1) gather random bits in order to affect motor speed (PWM)2) determine if the robot is stuk. Comparing subsequent readings i got a delta. If the delta i always near 0 then the robot is stuck in a corner so I reverse the motor to bouce off the wall.That's all, no much complexity. Great differences in the drawings can be obtained changhing legs lenght and material and sliding the motor position a bit forward or backward on the body.


vibropainter

Adding some infos:

I use LDR for two purposes:
1) gather random bits in order to affect motor speed (PWM)
2) determine if the robot is stuk. Comparing subsequent readings i got a delta. If the delta i always near 0 then the robot is stuck in a corner so I reverse the motor to bouce off the wall.
That's all, no much complexity. Great differences in the drawings can be obtained changhing legs lenght and material and sliding the motor position a bit forward or backward on the body.

produce chaotic drawings with his pen

  • Actuators / output devices: solar motor
  • Control method: autonomous
  • CPU: Picaxe 8M
  • Operating system: Picaxe basic
  • Power source: 3 NiCd
  • Programming language: Picaxe basic
  • Sensors / input devices: LDR
  • Target environment: flat paper
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