Posts with «c» label

Try ArduBlocks

Don't want to learn C (or for that reason the Arduino IDE)?

Could you make a small flowchart/block diagram of the program you want? Then (want) to change it into a running script?

ArduBlocks will do that for you! Translate your flowchart/block into a Arduino program and then show it in the Arduino IDE! Not only is this a great way to "model and test" it could also make a great way to learn to program scripts (then you know C!!!)

What type blocks does it have? Almost any you can imagine. Makes a robot control program fairly easy to write.

read more

Let's Make Robots 18 Apr 02:35
arduino  avr  bas  c  c++  programming  

D.A.M. v.1 (Dog Annoyance Machine)

Primary image

What does it do?

Does a little dance, annoys dogs.

This isn't really a project I set out to build-it's just an intermediate phase in the development of Serv-O.  I took the "brain" I made for him:

...and slapped it on my Magician Chasis with a 7.2v RC battery.  The Mega is actually a 328, despite what the sticker I made says. The other two chips are a 74HC14 and an SN754410, with a 7805 limiting the voltage.

Cost to build

$45,00

Embedded video

Finished project

Complete

Number

Time to build

4 hours

Type

wheels

URL to more information

Weight

read more

mikroC vs BASCOM AVR

A few days ago I was going to try some programming in C using mikroC. So far I have been able to blink a LED...  mikroC is primarily designed to support the circuit boards MikroElectronica makes and does very little for the Arduino (and they plan on keeping it like that). It is still a great (but expensive!) C, just not one for the Arduino.

read more

Let's Make Robots 14 Apr 20:59
arduino  avr  basic  c  programming  

Programming an Arduino in C.

I know my new robot runs (and runs nicely) on a ZBasic chp, but I will always have a great fondness for the Arduino, the first microcontroller board I ever used. (I used the PICAXE for a while too.)

Right now I have been programming a Arduino Uno with C. I really like the MikroC AVR C from Mikroelectronika. I am using the free version (limited to like 4k, decent space for C programs!). The full version is kind of pricey.

I then use AVRdude (love that name) to send the resulting hex file to the Arduino non-volitile memory. Works great!

read more

Let's Make Robots 12 Apr 17:00
arduino  avr  c  compiler  programming  uno  zbasic  

Very Simple Robot

Primary image

What does it do?

Can take simple Forward, backwards, stop commands.

My robot is a hacked RC car controled by an Arduino Duemilanove.   It has no sensors,  but I have left room on my chasis so I can add some more later when I feel more comfortable around Arduino.  Most of the time on this project was spent dealing with Arduino code and the motor shield.  

Cost to build

$70,00

Embedded video

Finished project

Number

Time to build

7 hours

Type

wheels

URL to more information

Weight

360 grams

read more

SpiDuino

Primary image

What does it do?

Navigates via Ultrasound, annoys the dogs

"SpiDuino" because of course it's Arduino for brains, and if you watch the end of the video it tries to climb up the wall.  Gets about to 90 degrees, too.  This is a variation on the "Start Here" robot that this site is famous for.  Essentially I wanted to test the base and the SN754410, which I was having trouble with and noted in this node.  Obviously I got it going, but special thanks to ChrisTheCarpenter and Kyle (birdmun) for their guidance.

Cost to build

$90,00

Embedded video

Finished project

Complete

Number

Time to build

1 hour

Type

URL to more information

Weight

read more

Smooth Head Rotation

Did you ever tried to rotate the robot head and found the movement nervous?
   This tip can help to smooth movements out. 

Did you ever looked at a robot and found its movements human like?
   This tip can tell you how you can humanize your robot's moves. 
 

Motivation

read more

Let's Make Robots 13 Mar 14:46
advanced  arduino  beginner  c  math  movement  

n/a

n/a

n/a
Let's Make Robots 01 Jan 00:00
arduino  arduino uno  c  ir remote  ldr  leds  sr04