Hi,
If I'm offtopic, delete the message I apologize.
With ARMmite PRO I built a quadcopter, take a look:
http://www.youtube.com/watch?v=2wLfR6NwZcA
Quadcopter using an ARMmite
-
- Posts: 1462
- Joined: Fri Oct 19, 2012 5:11 am
Re: Quadcopter using an ARMmite
I love it, and would like to see more project reports.
-
- Posts: 1462
- Joined: Fri Oct 19, 2012 5:11 am
Re: Quadcopter using an ARMmite
This is a great project. Did you control thrust independently on each rotor? How
do you measure flight orientation? Do you have a gyro or 2-axis level sensor, or
do you infer stability from motor current some how? And those batteries! What
kind of batteries are you using and how long does it take to charge them? Very
impressive. I would like to see more.
do you measure flight orientation? Do you have a gyro or 2-axis level sensor, or
do you infer stability from motor current some how? And those batteries! What
kind of batteries are you using and how long does it take to charge them? Very
impressive. I would like to see more.
-
- Posts: 1462
- Joined: Fri Oct 19, 2012 5:11 am
Re: Quadcopter using an ARMmite
You are either extremely confident, or unmarried [quite possibly both] flying
that thing in the house, next to wood furniture and plants and such!
Are you going to share any design details? I take it you used the ARMmite for
motor control?
that thing in the house, next to wood furniture and plants and such!
Are you going to share any design details? I take it you used the ARMmite for
motor control?
-
- Posts: 1462
- Joined: Fri Oct 19, 2012 5:11 am
Re: Quadcopter using an ARMmite
Thanks to all for the compliments
The quadcopter is controlled by R/C Model ppm remote control (PPM composite
serial signal)
The ppm frame is decoded using the interrupt routine that assigns values to the
channels,
(pitch, roll, yaw, collective)
Each brushless motor is connected to a PWM ESC controller that is connected to
an hwpwm output
The Wii Motion Plus contains 3 gyro (pitch, roll, yaw) that are read by ADC
The software then performs a PID control and assigns the value of collective for
each motor.
Some questions:
After being programmed (in BASIC) the user can download the hex code from the
Armmite Pro?
I can protect this download?
I can program the armmite pro directly with the hex file without using the
basictools?
Regards,
Danilo
The quadcopter is controlled by R/C Model ppm remote control (PPM composite
serial signal)
The ppm frame is decoded using the interrupt routine that assigns values to the
channels,
(pitch, roll, yaw, collective)
Each brushless motor is connected to a PWM ESC controller that is connected to
an hwpwm output
The Wii Motion Plus contains 3 gyro (pitch, roll, yaw) that are read by ADC
The software then performs a PID control and assigns the value of collective for
each motor.
Some questions:
After being programmed (in BASIC) the user can download the hex code from the
Armmite Pro?
I can protect this download?
I can program the armmite pro directly with the hex file without using the
basictools?
Regards,
Danilo
-
- Posts: 1462
- Joined: Fri Oct 19, 2012 5:11 am
Re: Quadcopter using an ARMmite
> After being programmed (in BASIC) the user can download the hex code from the
Armmite Pro?
Yes, the standard BASIC allows reads from the console locations above 0x3000
which is where your code resides.
> I can protect this download?
Yes, but not with the standard BASIC firmware. The commercial license for BASIC
gives you a firmware version that protects all the code space. We might offer a
service to generate a locked version of your program and firmware that prevents
reading or writing code, or it may be that we would put a locked version of your
code onto a custom built hardware.
> I can program the armmite pro directly with the hex file without using the
basictools?
In theory, yes, but it's not something we document or intend to document.
Armmite Pro?
Yes, the standard BASIC allows reads from the console locations above 0x3000
which is where your code resides.
> I can protect this download?
Yes, but not with the standard BASIC firmware. The commercial license for BASIC
gives you a firmware version that protects all the code space. We might offer a
service to generate a locked version of your program and firmware that prevents
reading or writing code, or it may be that we would put a locked version of your
code onto a custom built hardware.
> I can program the armmite pro directly with the hex file without using the
basictools?
In theory, yes, but it's not something we document or intend to document.