| |
|
|
QWurzel | allô à Alle,
je cherche une Possibilité Arduino-Controller sur qui USB-Schnittstelle avec Profan anzusteuern. (Arduino UNO ou bien Arduino Duemilanove (sur Virtual-USB) )
Hat que voici quelqu'un déjà la fois gemacht?
Über qui COM-Befehle habe je es déjà versucht. cela hat mais rien gebracht.
je s'il te plaît daher um un Beispiel.
(Brauche je une zusätzliche DLL zur Ansteuerung ?)
merci! |
|
|
| |
|
|
|
GDL | Hi,
je connais malheureusement qui Arduino-Controller pas.
comme allererstes serait je dire, tu vois erstmal pour si dein Virtual-USB une COM Schnittstelle belegt. chez installiertem Treiber et angeschlossenem RS232/USB Wandler sollte ca im Gerätemanager angezeigt volonté.
So funktioniert cela zumindest chez meinen FTDI Wandlern.
Grüßle Georg |
|
|
| |
|
|
|
QWurzel | allô Georg!
chez Arduino Duemilanove wird un FTDI-Wandler (UART-Wandler) verwendet (daher Virtual-USB).
chez Arduino UNO leistet un seperater USB-Treiber seinen Dienst.
qui Arduino wird simple à une freien USB-Port angeschloßen et comme COM-Port erkannt.
Über cela Serial-Terminal-Emulator-Programme qui Arduino-Programmiersoftware peux je z.B. une "2" eingeben et une LED leuchtet .
Arduino-Code:
void setup() { pinMode(10, OUTPUT);
Serial.begin(9600); }
void loop() {
si(Serial.available()) { int c = Serial.read(); si (c == '2') { digitalWrite(10,HIGH); } si (c == '1') { digitalWrite(10,LOW); }
} }
XProfan:
f% = @OpenCom("COM25", 12024, 12024) @SetCom("COM25:9600,N,8,1") @WriteCom(f%,"2") @CloseCom(f%)
(qui COM-Befehle sembler so pas trop marcher. Brauche je weitere paramètre ou bien une anderen Ansatz.)
ca ist erstmal seulement un très simple Beispiel.
merci! |
|
|
| |
|
|
|
QWurzel | Hat quelqu'un une(n) funktionierende(n) Solution(sansatz).
merci! |
|
|
| |
|
|
|
QWurzel | Habe folgendes Programme (Script-Discours) trouvé et getestet: "AutoIT" alors avec "AutoIT" peux je avec dem selben Ansatz comment chez XProfan den Arduino contrôle.
pourquoi aller qui COM-Befehle pas chez XProfan ?
(chez AutoIT habe je qui selben COM-paramètre) |
|
|
| |
|
|
|
| Bisher avons alle Controller-Freaks gemeldet dass qui Com-Befehle super avec cela marcher. la hâte Du la fois SetComExt angeschaut? je crois dass ca qui Schlüssel zum Glück ist bzw. mon je mich daran trop erinnern. je selbst suis malheureusement ne...aucune Controller-Freak et kanns pas testen. |
|
|
| |
|
|
|
GDL | Hallöle
probier la fois sous qui Vorraussetzung cela Com25 qui Richtige ist.
f% = @OpenCom("COM25", 12024, 12024) imprimer f% ' Nachsehen si Schnittstelle überhaupt ouvert wird @SetCom("COM25:9600,N,8,1") données$=chr$(2) faute%=WriteCom(f%,données$) ComError(f%) imprimer faute% sleep 1000
avec faute% devrait du voyons si quoi gesendet wird. et ensuite seulement closecom(f%)
So gehts chez mir einwandfrei |
|
|
| |
|
|
|
| encore un Hinweis de Georg:
tu écris: @WriteCom(f%,"2")
cela sendet Byte 50.
si Du Byte 2 senden vouloir ensuite:
|
|
|
| |
|
|
|
QWurzel | Juhu!
je bin's wieder!
So comment son cela voyez ca va malheureusement pas.
XProfan scheint ne...aucune "RS232" trop soutien.
avec qui "commg.dll" de AutoIT scheint es mais pour aller.
Bsp. :
Déclarer hCom&
hCom& = @UseDll("commg.dll")
Def @SetzePort(8) !"commg.dll","SetPort"
Def @SendeString(2) !"commg.dll","SendString"
Def @BeendeCom(1) !"commg.dll","CloseDown"
@SetzePort(25,9600,8,"none",1,2,0,0)
@SendeString("1",0)
@BeendeCom(0)
|
|
|
| |
|
|
|
Pedro Miguel | allô QWurzel
Fals Möglich Poste doch une kleines Beipiel um données trop senden et trop empfangen avec qui DLL. wohin peux je qui DLL trouver.
déjà depuis Jahre nutze je Xprofan et qui serielle schnittstelle et habe avec cela aucun Probleme. Fals mais qui de Dir genannte DLL besser funktioniert wurde je es aussi volontiers experementieren.
Gruss Pedro |
|
|
| |
|
|
|
QWurzel | allô Pedro,
qui DLL ist im Anhang enthalten.
ou bien nutze folgenden Link: [...]
qui Dll funktioniert chez mir zum seriellen Einlesen et Senden.
Dabei verwende je une Arduino (à USB) et Windows 7 64bit.
XProfan soutenu plan ne...aucune "USB to RS232" ! ou bien ? |
|
|
| |
|
|
|
maroro | Lesen allez sur jeden le cas.
je lese une ESP8266 sur qui virtuelle Com aus. |
|
|
| |
|
|