Ruderweg Messung mit Arduino

kalle123

User
Hi, würde vorschlagen, du meldest dich, wenn du den Uno und das LCD keypad shield hast. :D

- Dann schauen wir mal, dass du das zusammen steckst.

- Die Arduino IDE installierst.

- Das keypad shield sketch mal lädst, kompilierst und auf spielst.

- Den Abgleich für die Widerstandsteiler machst.

- Dann mal die beiden zusätzlichen libs von Eckehard in die Arduino IDE installierst.

- Mal probehalber Eckehards sketch kompilierst und lädst.

So far, so good ;)

Dann warten wir mal auf die Sensoren und wenn die da sind, was basteln, um die Sensoren an die Klappen zu bringen und mit möglichst dünnen, flexiblen Kabel an die Combo Uno - LCD keypad anschliessen.

Weiter könnte man dann mal über den Punkt Sensorkalibrierung nachdenken und ggfs. auch machen.

UND WENN WIR DA ANGEKOMMEN SIND :D mach auch ich mir Gedanken um das "Kästchen".

Grüße KH (nix für ungut)
 

Tobias Reik

Moderator
Teammitglied
Gibt es mittlerweile eine fertige Lösung für jemanden der nicht programmieren kann usw?
Wenn nur die Funktion gefragt ist gibt es neben dem Teil von Stein-elektronik auch andere, preiswerte Lösungen zu kaufen (Lieferzeit einplanen!)
z.B. hier: https://www.amazon.de/gp/product/B00QK0ZH3O/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1

Im Einsatz sieht das dann so aus:
PB2-EinstellenLR.jpg

Dem Basteltrieb bleibt hierbei jedoch leider nichts übrig - der muss sich dann etwas neues/anderes suchen :cry:

Viele Grüße
Tobi
 
Danke für den Tipp.
Kenne ich schon und nutze ich auch für den Heli.
Wie gesagt, für den Heli.
Eine digitale Pitch Lehre hat ja nix mit Ruderausschlägen gemeinsam.
Gemeinsam ist nur der gemessene Winkel.

Grüße
Steffen
 

kalle123

User
Na dann...
Die Profildesigner die ich kenne geben klappentiefe in % und Ver-/Entwölbung jedenfalls in ° an ;)

Hallo Tobi. Glaube, das Thema hatten wir schon mal ;)

Dein Bild da? Du hast die Klemmschienen abgeschnitten? Und wie gut sind die Dinger deiner Meinung nach? 1/10° realistisch?

So, und nun lass uns weiter "basteln". Mit nem Arduino kann man ne Masse mehr machen im Modellbau. Nicht nur blöde Winkel messen ..... :D

Grüße KH

PS. Seh gerade, die Dinger sind mit der Klemmschiene verschraubt.

SrVsuXQl.png
 
Arduino 1.8.3 ist installiert

Wenn ich ein Sketch öffne und auf Fehler überprüfe gibt es diverse Fehlermeldungen.
Liegt das daran dass noch kein Uno angeschlossen ist?
 

kalle123

User
Arduino 1.8.3 ist installiert

Wenn du die IDE neu installiert hast, warum nicht die aktuelle Version 1.8.7?

Auf Win (WELCHES?), Linux oder MacOS?

Wenn ich ein Sketch öffne....

Welches sketch? Wie öffnest du das? Normal fängt man mit dem Blink sketch an.

2wd8m2Ml.png


.... auf Fehler überprüfe gibt es diverse Fehlermeldungen.

Besser als "... es geht nicht!". Aber noch besser wären die Fehlermeldungen ;)

Wenn ich den Blink sketch hier lade, seh ich keinerlei Fehlermeldungen ....

6pkNwfZl.png


Wenn ich auf "Überprüfen" klicke, kommt das hier. Aber keine Fehlermeldungen.

HaOsoz5l.png



Also Steffen, bitte konkrete Infos. Und wenn du nicht weißt, wie du es sagen sollst, mache Bilder und setzt die hier einfach rein.

cu KH
 

kalle123

User
So, und wenn du dann endlich den Uno auf dem Tisch hast.

- Uno mit USB Kabel am Rechner.

- Arduino IDE starten.

- BLINK laden und überprüfen (kompilieren). Ohne Fehler.

- Dann den Arduino Typ wählen.

uIowCEnl.png


- Schnittstelle auswählen

shpRqstl.png


- Jetzt das kompilierte Blink sketch auf den Uno laden. (Oberer Pfeil)

ZfoHVetl.png


Die LED auf dem Uno sollte jetzt im Rhythmus (1s AN, 1s AUS) blinken.

5ZJZZzKl.png


Soweit OK. Nun kannst du mal die Zeiten 1s entspricht 1000ms (im 3.Bild markiert) ändern, den sketch neu kompilieren und hoch laden ....

Die Blinkfrequenz sollte sich entsprechend ändern .....
 
Ich habe die Version 1.8.3 genommen da diese aufgeführt wurde von Eckehard und Jochen glaube.

Windows 10 64bit

Wenn ich das RC Angle Throw einlese (Datei-öffnen) und überprüfen lasse kommt das:



Arduino: 1.8.3 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\polo1\Desktop\Arduino\RC_ANGLE_THROW\RC_ANGLE_THROW.ino:33:17: fatal error: LCD.h: No such file or directory

#include <LCD.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.


Ich glaube ich habe auch einen Fehler beim Speichern der Dateien aus dem Forum heraus.
Da brauche ich bitte mal ein Update zu.

Grüße
Steffen
 

Eckehard

User
Hallo,

diese Fehlermeldung sagt mir folgendes:

- es scheint mir, dass Du nicht meinen Sketch verwendest, denn Dein Fehler spricht von der Sketchdatei "RC_ANGLE_THROW.ino"
(Mein Sketch hat einen anderen Namen)

- es scheint, Dein Sketch möchte die Library LCD laden, die anscheinend nicht in Deiner Arduino Installation verfügbar ist.
(Mein Sketch benötigt die Library "LiquidCrystal", also eine andere)

Daher, hier einmal die imho letzte Version direkt an diesen Post angehängt:

Anhang anzeigen RC_ANGLE_THROW_KeypadShield_52.zip.txt

Anhang anzeigen KeypadShield_Button_Values.zip.txt

Dateien herunterladen, dann die Dateierweiterung von

RC_ANGLE_THROW_KeypadShield_52.zip.txt ändern auf
RC_ANGLE_THROW_KeypadShield_52.zip

KeypadShield_Button_Values.zip.txt ändern auf
KeypadShield_Button_Values.zip

dann Archive in Dein Sketchverzeichnis entpacken.

Und nochmal den Hinweis auf die Informationen (notwendige Libraries in der arduino IDE und zusätzliche Libraries im Sketchverzeichnis) am Anfang des RC_ANGLE_THROW_KeypadShield_5.ino!

Dann in der arduino IDE , Menu Sketch/Bibliothek einbinden/Bibliothek verwalten prüfen ob die geforderten Libraries (siehe RC_ANGLE_THROW_KeypadShield_5.ino) in der arduino IDE installiert sind, ggf. installieren.

Erst dann RC_ANGLE_THROW_KeypadShield_5.ino laden, und Überprüfen/kompilieren lassen.....


Viel Erfolg

Eckehard
 

kalle123

User
Steffen, bitte arbeite die von mir oben aufgeführten Punkte ab.

Vielleicht sind dir die von mir da geschilderten Schritte mit dem BLINK sketch auch zu trivial und unnötiger Aufwand.

Ich kann das von hier aus nicht einschätzen.

Wenn du meinst, "das Pferd von hinten auf zäumen" zu müssen, bitte.

Aber dann kann ich dir da nicht mehr weiter helfen.

Gruß KH
 
Der Sketch ist von Kalle.

Das war auf die Arduino Version bezogen. Jochen und Du habt was von 1.8.3 erwähnt gehabt.

Wie speichere ich die Dateien aus dem Forum ab und nenne sie dann um?
Bin ich zu blöd für anscheinend.

Grüße
Steffen
 
OK ich denke ich habs nun.
Ich habe mich immer daran gestört dass die zip Files auf dem PC als Textdokument deklariert wurden.
Wenn ich die aber in die Bibliothek einlese klappt es.
 
Steffen, bitte arbeite die von mir oben aufgeführten Punkte ab.

Vielleicht sind dir die von mir da geschilderten Schritte mit dem BLINK sketch auch zu trivial und unnötiger Aufwand.

Ich kann das von hier aus nicht einschätzen.

Wenn du meinst, "das Pferd von hinten auf zäumen" zu müssen, bitte.

Aber dann kann ich dir da nicht mehr weiter helfen.

Gruß KH

Habe ich gemacht Kalle.
Außer eben den zweiten Part da ich noch keinen Uno hier habe.
Wollte mich damit vorab einfach nur etwas beschäftigen und gucken was passiert.
Kaputt machen kann man ja nix.
Mir ist dennoch unklar wie man die zip Dateien so abspeichert dass mein PC diese auch als solche erkennt. Wenn ich die öffne kommt eine Fehlermeldung. Ordner ist ungültig.

VG
Steffen
 

Eckehard

User
Hallo,

ja, Windows ist halt etwas komisch konfiguriert....

Mir ist dennoch unklar wie man die zip Dateien so abspeichert dass mein PC diese auch als solche erkennt

1. Also speichern, nach dem Downlaod, tust Du die .txt Datei!
2. Danach umbenennen....also ".txt" "wegnehmen"...


Man kann den tatsächlichen Dateinamen anzeigen lassen, dann ist das Umbenennen der Dateien von *.zip.txt nach *.zip recht einfach.....

Schau mal ob folgendes Dir irgendwie hilft:

ErweiterungAusblenden.png

Eckehard
 

kalle123

User
Arduino 1.8.3 ist installiert

Wenn ich ein Sketch öffne und auf Fehler überprüfe gibt es diverse Fehlermeldungen.
Liegt das daran dass noch kein Uno angeschlossen ist?

Steffen, wie ich das da gelesen habe, bin ich mal vom nen noob ausgegangen. Anscheinend bist du das nicht. Also hätte ich mir den ganzen Schei.... mit BLINK und so schenken können.

WIN 10 hab ich nicht, WIN 7 maximal in einer VM. Und auch da hab ich mit den zip und txt Paketen keine Probleme. Hier läuft Linux als BS.

Da Eckehard online ist, soll er mal den Rest machen. ;)

Gruß KH
 
Steffen, wie ich das da gelesen habe, bin ich mal vom nen noob ausgegangen. Anscheinend bist du das nicht. Also hätte ich mir den ganzen Schei.... mit BLINK und so schenken können.

WIN 10 hab ich nicht, WIN 7 maximal in einer VM. Und auch da hab ich mit den zip und txt Paketen keine Probleme. Hier läuft Linux als BS.

Da Eckehard online ist, soll er mal den Rest machen. ;)

Gruß KH


Lieber so als anders oder?
Ich bin ein Noob in Sachen Arduino und co.
Da ich aber vieles teste und das Programm ja auch nicht soooo komplex scheint hab ich einfach mal getestet.
Dass ich Bibliotheken installieren muss hab ich ja auch nicht gewusst.
W10 ist im Grunde wie W7.
Mal sehen wann die Hardware da ist.

Anschlüsse Sensoren: da es leicht und flexibel sein muss könnte man das auch mit dünnem Kupferlackdraht realisieren oder?

Könnte man ja schon mal bestellen zb.

VG
Steffen
 
Ansicht hell / dunkel umschalten
Oben Unten