Let's Make Robots!

pic

Primarily a Development Platform
Using a
Videos posted of sandy in operation. (3-1-2012)   This is my first attempt at robotics and the first time here at LMR so apologies if all this is obvious to … Read more

Servo Controller: A thought experiment

birdmun's picture

First up, this is at best a work in progress, at worst only ramblings.

I have seen members asking about driving more than a handful of servos and getting the response that they can either use an arduino and its assorted libraries to drive 12+ servos, correction, up to 20 servos or get a dedicated controller board that seems to cost in the area of 50USD. I spent an hour or so knocking up an idea. I want to lay out my thoughts and see where it could or should go.

 

Flies scaring everybody that is too near...
Using a
Aimed by fritsl last post :)   ... Atropos is a wifi operated quadrocopter system. It uses a Fonera 2201 with a custom compiled version of GNU/Linux … Read more

Where to begin with PIC chips?

NiteLynr's picture

Okay, so I've gone out & bought my Arduino clone, had fun* with it, bought a truckload of ATMEGA 48-328's & had fun* with them and would like to now broaden my horizons a little. I'd like to see what's on the other side of the fence & give PIC chips a try. From what I can see, both have their advantages/disadvantages & can excel in some areas where the other may flounder.

do you think this would work if i wired it up to a picaxe 14M

antony's picture

ok this is a circuit i have come up with to try and not use a motor driver for my picaxe,

i will have the base transistors connected to pins of a picaxe 

i will appreciate your input 

Hobbybotics Reflow Controller

brooksware2000's picture

7 April 2011:

Wow, it has been ages since I actually posted something although I visit the site pretty much every day.  I ain't (good slang term) making no excuses but, okay, I am making some excuses as I am in the military and I do work roughy 11 hours, 5 days a week (when I'm not traveling).

Embedded video: 

Help need with IR detection and irin

Hi,

New to this malarkey so please excuse the ingorance.

 

I built the "Start Here" robot by fritsl. Works fine no problems - great introduction. Moved on to a BEAM mini sumo from Junkbots and got someone at work to explaine why it worked...

So, I have tried to expand and experiment with the pic based bot. I have added LEDs and light sensitive direction. Works OK

My problem is with the IR detection using a PNA4602 and irin.

I replaced the sharp GP2D12 with the PNA4602. From the left with the bubble facing;

Navigate around via sharp IR
Using a
I got the parts yesterday and i done building it already :) Read more
Explores via Ultrasound, plays "Zelda's Lullaby" when stuck
Using a
    This is my first robot.  I started fiddling with microchips as a break from high level programming.  I like feeling more in touch with the low level … Read more
Navigate around while avoiding obstacles with ultrasound, infrared light and air pressure based bumper sensors.
Using a

PIC Is TTL or CMOS?

BiohazardRoboIndustries's picture

Hi all, I have question about PIC16F877A... I need to interface it with other ICs like 7segment drivers,
and I have to choose between TTL and CMOS technology. But I can't find out on the datasheet if the mcu is in ttl or cmos one.
The final question is: have I to consider the 16f877a a ttl or a cmos IC?
Many THX in advance ;-)

Navigates by IR - avoids obstacles.
Using a
Presented here is my rendition of the Start Here robot using a PIC16F690 and programmed in Assembly with the MPASM Assembler.  In addition to the micro, parts … Read more

Comunication between two MCUs

BiohazardRoboIndustries's picture

Hi all, this is the question: which is the fastest method to exchange informations between two 8-bit mcus?

I'm developing a tacho unit for a friend's go-kart. As long as I'm planning to use multiplexed 7-segment displays, I want to dedicate one micro to the multiplexing job and the other one will perform measurements and other operations ( the tacho is only a part of the things I want put on the kart )... maybe I'll use two PIC16f877a.

To have all finally working, I nedd them to comunicate, with the one telling the speed to the other. My ideas were:

Move around, controlled through Remote Desktop Connection, 27 MHz R/c controller, 2.4 GHz ZyXEL Roouter to serial port to PIC 16F628a, Voice activated and uses TSOP sensors to navigate it's way. It also records voice and Camera inputs.
Using a
This is acctually my first robot. I know that I had to start small but as I just passed GRADE 10 and I'm studying for IIT, I wouldn't have any time to do another … Read more

Homebrew Servo Controller Issues

pixelseventy2's picture

Hi,

I've been developing my own serial servo controller for the hexapod I'm working on, using a Microchip PIC16F74.  It accepts serial input and controls up to 20 servos. The servos are connected in ports A, B and D.  Power for the PIC is from a 9v battery via a 7805 regulator.  The servos have a separate power supply from a 6v battery pack.

pretty cool fountain

voodoobot's picture

Found this while surfing the interwebs. Thought it was interesting and I'd share it with ya's folks

It uses some common components(well, aside from the uv leds that aren't available at your local hobby shop)and a pic.

 Now just makes me wonder how to do something like this...code wise.

http://cre.ations.net/creation/the-time-fountain

Wavecrafter chirps and beeps at you to let you know about things and stuff.
So, a little while back I made a posting about adding a low-cost ADC module to micros for various reasons. At the same time as I was testing this concept out, I … Read more
Last weekend we had a nice weather, and I made a Light in the garden, and decided to make a photo of it with my robot next to … Read more

What microcontroller should i use?

Am planning on building a robot that  would have the abilitty to navigate , avoid obstacles and collect some items.

What chip should i use?

Whats the difference between pic and picAxE?

 

thanks in advance :) 

Total beginner with a PIC question

Blue's picture

Right so Im a trainee at the university as a technician..

 

Work's have provided me with a University made microcontroller board with a PIC18F4520 on it...

 

Im a total newb with electronics and Im finding it hard getting to grips with this board, I really want to follow the tutorial with the 85$ robot and for that it requires a PICAXE board...

 

PIC MicroController Questions

 

I am about to get some samples from microchip and buy a pickit 2 as well

 

what micro cotrollers do you suggest that i pick up?

i do have some below that have already shipped do you suggest any others  since tomorrow we can get samples?

Link here ->   http://makezine.com/halloweencontest/

 

Canadian eletronics supply

This is a site that I have recently found browsing ebay for a local supplier to help me along the way of learning and building.

 

http://www.dipmicro.com/store/

 

 

Please post if you know of any other Canadian affordable suppliers

18f252. light up an LED

I'm trying to light up an LED with the 18f252.

here is my code

#include <p18f252.inc>

LIST P = 18f252

PIC16F690 'delay'

I have spent the past day(i know it sounds stupid) figuring out how to make a 1sec delay on the PIC16F690 to make an led blink. hope you guys can help.

 

this is my code :

*************************************

'

; EQUATES SECTION

 

TMR0  EQU 1

STATUS EQU 3

PORTA EQU 5

PORTB EQU 6

PORTc EQU 7

RS232 Communication with MCU

drmitch's picture

So I am making my own CNC - PCB Miller. It is communicating with the computer using RS232 (UART), but in my testing, I find that I don't always get the correct characters, even at 1200baud. Does anyone have a method to suggest for error-checking an incoming data string over serial? I was thinking of doing something like this:

CPU sends data to MCU 4 times.

MCU checks to make sure the data is repeated exactly 4 times.

--If yes->send "OK" 4 times

--If no->send "NOT OK" 4 times

If CPU receives OK, queue up the next data to send

PIC16C74B-04/P

e-square12's picture
I found this 40-pin chip in a CPU battery. It is labeled PIC16C74B-04/P. I have the datasheet, but that's not my best language. i just want to know if its possible to use this as the ones used in LMR - if is possible to make a robot with this chip and what would i need to program it. I read something about ICSP(in-circuit serial programming), which I believe is the process used with this chip, but that's as far as I go. Thanks.

how does XORF work?

howd yu do?

I finaly caught on to the PIC assebly language!

I am using a pic on a simple little robot with the usual bump, revese, turn, obsticle avoidance. it will do more than that later but I havent even writen a PIC program yet so I am starting small. anyway there is on thing I don't understand in the tutorial i read. it is the XORFcommand. I understand xor gates but how does it work here; http://www.pictutorial.net/?page_id=152

it says 

Hello! I was wondering if anybody could help me determine compatibility issues :(

Dear Robot enthusiasts,

Hello all!  This is my first question on here so please feel free to critique my writing style.