Multi Wii Copter LCD Config: Unterschied zwischen den Versionen

Aus HeliWiki
Zur Navigation springen Zur Suche springen
Zeile 71: Zeile 71:
= Gallery =
= Gallery =


Here some links to already build and working boxes:
== Schematics as PDF,.PLT, Image ==
 
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1178184
 
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=120#p1180305
 
 
== Here some links to already build and working boxes ==


http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=60#p1171774
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=60#p1171774
Zeile 79: Zeile 86:
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1180155
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1180155


http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=120#p1180731


http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1180893


Schematics as PDF,.PLT, Image
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1181027
 
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1178184


http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=120#p1180305
http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1181131

Version vom 26. Januar 2011, 13:41 Uhr

About

LCD_Config is a hardware and software solution to programm the Multi Wii Copters on flying field, also it contains the possibility to log data while flying.

You need:

  • an Arduino board Arduino Boards
  • Arduino 022 (for SD Card support)
  • a LCD Display, either using parallel 4 Wires or ShiftReq control (based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs.)
  • Some keys, some cable
  • latest Arduino Sketch for LCD_Config: http://www.rc-heli-fan.org/download/file.php?id=91727

Features

  • works for Multi Wii Software 1.5 (stable) and 1.6 beta
  • Communicates to the MultiWii software over serial line like the GUI
  • Same parameters changeable as in the GUI
  • Output of values for sticks, gyro, acc, and ESCs (excluding graphical views)
  • Logging onto SD card

Hardware

LCD Keypad Shield

This is the original LCD used with the LCD_Config app:

Schematics: http://www.nuelectronics.com/estore/index.php?main_page=project_lcd

Hardware Keys

If you like to use normal hardware keys on digital ports use this schematic to connect them:

http://arduino.cc/en/Tutorial/DigitalReadSerial

Then remove the comment signs // in front of line:

#define HWKEYS 

Define the ports to use here:

// Input pins of the hardbuttons: (used when HWKEYS is defined)
#define HW_RIGHT    10
#define HW_UP        9
#define HW_DOWN     11
#define HW_LEFT      8
#define HW_SELECT    6

It is possible to controll everything with out the Select key, so you don't need this key.

Shift Register LCD

Using 3 wires interface for LCD display:

http://www.arduino.cc/playground/Code/LCD3wires

Adjust the ports used here:

  ShiftRegLCD lcd(3, 2, 4, 2);        // (Datapin, Clockpin, Enablepin or TWO_WIRE [, Lines [, Font]]])

SD card connections

pin 13   SCK   SPI clock   
pin 12   MISO   SPI master in, slave out
pin 11   MOSI   SPI master out, slave in
pin 10   SS   SPI slave select

States Graphic

Simplified state chart of the LCD Config app

Gallery

Schematics as PDF,.PLT, Image

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1178184

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=120#p1180305


Here some links to already build and working boxes

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=60#p1171774

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=60#p1171802

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=105#p1180155

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=120#p1180731

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1180893

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1181027

http://www.rc-heli-fan.org/viewtopic.php?f=255&t=80336&start=135#p1181131