Mini Statistics
Join Date
08-27-2009
Last Activity
Today 01:45 PM
Blog Entries
6
Recent Visitors
The last 10 visitor(s) to this page were:
  1.  AeroKey
  2.  argtrak
  3.  CupOfTea
  4.  FabQuad
  5.  Feliksayk
  6.  kawish
  7.  lesto
  8.  luwe
  9.  pumba327
  10.  Stockli
This page has had 256 visits
Tab Content
Visitor Messages
About Me
Blog

  1. pumba327
    Chris - Did you see the pictures I posted of your V3 frame with feet and a different cage? It's flying great! Cant wait to get the arducopter going.
    Mike
Showing Visitor Messages 1 to 1 of 1

About pyjamasam

Basic Information

Contact

Statistics

Total Posts
Total Posts
261
Posts Per Day
0.70
Visitor Messages
Total Messages
1
Most Recent Message
07-07-2010
Blog
Total Entries
6
Last Blog Entry
The DIYDrones HMC5843 breakout board and the Ardupilot Mega/Oilpan. 07-11-2010 02:28 AM
General Information
Last Activity
Today 01:45 PM
Join Date
08-27-2009
Referrals
0

 View pyjamasam's Blog

The DIYDrones HMC5843 breakout board and the Ardupilot Mega/Oilpan.

by pyjamasam on 07-11-2010 at 02:28 AM
I am slowly working through validating all the diffrent parts of hardware for my Quad and I got to the Compass today.

With the break-away sides removed it fits nicely on-top of the Oilpan. The I2C holes line up well. It does stick a little off the end, but thats ok.

The only problem is that the axis directions of the board are now different from the ones for the APM/Oilpan.

I have been using the mounting orientation that arducoptor guys are using.

Read More

Categories
Uncategorized

APM Test Code: NMEA GPS Parser

by pyjamasam on 06-25-2010 at 01:50 AM
Attached to this post is simple NMEA test code.

Its based on the TinyGPS library available at http://arduiniana.org/libraries/tinygps/

The code that outputs the data should be self explanatory except for the initialize line.

Code:
GPS.Init(&Serial1, 4800);   // GPS Initialization
In this case I modified the Init method to take a pointer to the serial port you want to use and the baud rate. That way the serial port and baud

Read More

Categories
Uncategorized

How to test the RX Inputs on your ArduPilot Mega

by pyjamasam on 06-25-2010 at 01:46 AM
Well after getting my replacement ArduPilot Mega from SparkFun today I wen't about attaching as little as possible to it and testing the RX inputs (since thats what wasn't working on the first board I received).

One thing I learned (and hopefully by posting this other people won't fall into the same problem) is that ALL the channels need to be connected to a pwm source (either your receiver or in my case my other APMega that was slowing ticking its way through the 1000-2000 pwm pulse

Read More

Categories
Uncategorized

APMega/IMU "Accessories" test code

by pyjamasam on 06-18-2010 at 05:55 PM
Here are the relevant pins and some sample code for working with the accessories on the APMega/IMU board.

Switching ON SW2 should turn the relay ON and close the circuit for the ground and 1 pin, switching SW2 off will turn the relay off and close the circuit for the ground pin and pin 0.

LEDs should blink every 1/5th of a second and should stop blinking when you push SW1.

I haven't yet coded the DIP switch as 2 of the pins are available through Arduino

Read More

Categories
Uncategorized

APMega/IMU working ADC Code

by pyjamasam on 06-18-2010 at 05:24 PM
Most of the code listed at the various links on diydrones that point to a APM_ADC code base have the pin outs all wrong for the shipping version of the boards.

Listed below is a working version that can read all 7 ADC channels.

APM_ADC.h
Code:
#ifndef APM_ADC_h
#define APM_ADC_h

#define bit_set(p,m) ((p) |= (1<<m)) 
#define bit_clear(p,m) ((p) &= ~(1<<m))

#define ADC_CHIP_SELECT 33     //PC4

Read More

Categories
Uncategorized