Recent Posts

Pages: [1] 2 3 ... 10
1
Good points. The reading declaration can indeed be later and the only thing that does need to be static is x.
2
What programming language would be easiest programming, most useful programming language to learn for a real newbie?
If you want to write programs for an Arduino you have no choice but to use C++.

If you are just writing a program to run on a PC then you have a wide range of options. My recommendation would also be for Python. I actually prefer Ruby but the Python infrastructure is more convenient IMHO.

However if you are using Windows and will never need to work with a non-Windows system then one the Microsoft languages (such as Visual Basic or Visual C#) makes a lot of sense - especially if you want to make an attractive GUI.

...R
3
Deutsch / Re: Bluetoothdaten auswerten.....
Last post by michael_x - Today at 05:03 pm
Quote
wie kann ich diese Trennen?
Indem du es dir (bzw. deinem sketch) einfach machst.

- Wenn du mit nur 1 Buchstaben auskämst, wäre es einfacher (BR ist nicht ganz so einfach)
- Wenn du extra Trennzeichen überträgst, wäre es etwas einfacher ( 1 Zeile lesen, dann auswerten )
- Denn die Werte der Variablen nur Ziffern 0 .. 9 sind, ist es einfacher (keine Negativen, keine Nachkommastellen erforderlich?).


Quote
die Variablen stehen dann schon nur die Werte sollen eingefügt werden
Ja klar. Alles andere macht keinen Sinn.
Fragt sich nur, ob das so reicht: Du willst evtl. die Farben von verschiedenen Leuchten unterschiedlich setzen. ?

Evtl. wäre so etwas klarer:
L10:255,255,100
L11:86,86,86
R01:0


Leuchte 10 auf einen hellen Gelb - Ton
Leuchte 11 weiß gedimmt (33%)
Jalousie 01 zu

Hier hätten ':' ',' und '\n' (=ZeilenEnde) verschiedene Trenner-Funktionen,
Dass die 3 Zahlen bei einer RGB-Leuchte deren Farbanteile in der Reihenfolge RGB bedeuten, muss dem Arduino nicht jedesmal mitgeteilt werden, denke ich.

Das ist aber nur eine Idee.
Quote
...mein eigenes Smarthomesystem
Na dann, Viel Erfolg !
4
can this come from an error that is detected by the card?
5
Project Guidance / Re: new touch screen (8.5 inch...
Last post by FShiwani - Today at 05:02 pm
If you still have access to the Android OS of the tablet, you could use something like Firmata combined with an OTG cable for the tablet. Firmata essentially allows software running on the host computer in this case the Android OS communicate over the OTG with the Arduino.
6
I moved the x, y and z wires down 2. Where the diagram shows step pulse x-axis at pin 24 I moved it to pin 22.

step pulse x-axis @ 22 direction x-axis @ 23
step pulse y-axis @ 24 direction y-axis @ 25
step pulse x-axis @ 26 direction z-axis @ 27

That has solved the problem I was having.
7
Quote
Servos draw easily 1-2A a piece, and need their own power supply for that reason, not powered through the Arduino.
Same for those pro micros: even if each one needs only 50 mA that's a total of 1.4A, way more than an Arduino can supply.
At any given point only two servos will be running at the same time. When they're not moving, they're detached:

My understanding is that by using detatch (https://www.arduino.cc/en/Reference/ServoDetach) the servos don't draw any power when they're not moving/detached.

If this is the case, can I get away with my previously mentioned wiring?
9
Deutsch / Re: Akku-Umschalter fuer LiPo-...
Last post by SpaghettiCode - Today at 04:58 pm
Hi,

ich nochmal. Ich hatte es oben etwas sehr verkürzt dargestellt.
Die einfache Methode: Entkoppeln musst Du eh über Dioden. Bei 2 gleichen Akkupacks und gleichem Ladezustand und gleichen Dioden würden sich die Akkus in etwa gleichzeitig entladen. Bringst Du ein Potentialunterschied (2.Diode), wird sich der Pack mit der höheren (zur Verfügung gestellten) Spannung zuerst entladen, der 2. Akku läuft mit der Differenz der 2. Diode hinterher.
Die intelligentere Lösung schaltet über einen Komparator (1.Akku leer) den 2. Akku, ebenfalls über Dioden entkoppelt dazu, und schaltet den 1. Akku weg, wenn die Umschaltung erfolgreich war.
Ich habe keine Schaltung parat, aber ich würde mir das mit einem OPV und Transistor/FET aufbauen, über den Arduino geht es auch + Transistor/FET.
Um welche Spannung und Stromstärke reden wir denn?

Gruß André
10
Before we go any further can you please answer the question that I posed in reply #6 ?

Another question
Code: [Select]

  if (millis() > 5000 &&  millis() -  timeLastChange >   period) //If the timeout has been reached, exit calibration

What makes you think that the program will stay in the calibrate() function until the conditions in the line above are false ?
Pages: [1] 2 3 ... 10