Bauanleitung für einen 5 Fach Servotester Arduino Nano und 0.96″ OLED Display:
Als erstes die Einkaufsliste:
- Arduino nano >=v3.0 klick
- 0.96″ i2c OLED Display Chip SSD1306 klick
- 270 Grad Poti 10K klick
- Stiftleiste 2.54mm klick
- Gehäuse nach Geschmack ca. 50×45 klick
- Kleinteile Kabel Kleber etc.
Nach wir alle Teile zusammen haben, gehts ans verdrahten. Das Display wird mit +5V, 0V ,SDA,SCL angeschlossen also I2C BUS. Die Stiftleiste wird in der Mitte gebrückt, dort wird die VIN vom Arduino Nano angeschlossen. Die untere Stiftleiste wird gebrückt und mit OV angeschlossen. Bei den oberen Pins wird von links an eine Verbindung zwischen dem Stift und der Arduino Nano PINS D3,D6,D9,D10,D11 dieses sind die PWM Pins des Arduino Nano. Das Poti wird an den äußeren Anschlüssen einmal mit +5V vom Arduino und 0V versorgt. Der mittlere Anschluss wird zum Arduino Nano A0 verdrahtet.
Nun kann das Programm in den Nano geladen werden. Dabei ist zu beachten das die SSD1306 Lib die GFX Lib benötigt. Falls es zu compiler Fehlern mit der Arduino IDE 1.5x kommt muss die Datei in /libraries/Adafruit-GFX/glcdfont.c editiert werden. Hier muss folgende Zeile geändert werden.
vorher : static unsigned char font[] PROGMEM = {
nachher: static const unsigned char font[] PROGMEM = {
Dann klappts auch mit dem Compiler.