Package versturen over RS232.
33 berichten
• Pagina 3 van 4 • 1, 2, 3, 4
Re: Package versturen over RS232.
Ja daar heb je het al.
dat gaat dus niet werken, dit is een zoals de module al zegt een CAN-bus, dat is geen RS232 aansluiting, ook al gebruiken ze toevallig dezelfde soort connector.
deze shield heb je dan nodig
https://iprototype.nl/products/arduino/shields/rs232?gclid=EAIaIQobChMIrNnWhpvD2QIV8hbTCh3ynA-ZEAQYASABEgKfr_D_BwE
dat gaat dus niet werken, dit is een zoals de module al zegt een CAN-bus, dat is geen RS232 aansluiting, ook al gebruiken ze toevallig dezelfde soort connector.
deze shield heb je dan nodig
https://iprototype.nl/products/arduino/shields/rs232?gclid=EAIaIQobChMIrNnWhpvD2QIV8hbTCh3ynA-ZEAQYASABEgKfr_D_BwE
Met vriendelijke groet Arjan
Advertisement
- JMolenaar23
- Berichten: 14
- Geregistreerd: 05 Feb 2018, 15:06
Re: Package versturen over RS232.
Ik heb sinds gisteren de DFRobot RS232 shield binnen, zoals je aangaf.
Nu heb ik deze code in gebruik genomen omdat ik niet wist hoe de strings nou verwerkt moeten worden.
Hij werkt er alleen nog niet op. iemand enig suggesties?
O en als ik de shield aansluit op de kabel gaat de RXD Led kei fel branden.
Groet J.Molenaar.
Nu heb ik deze code in gebruik genomen omdat ik niet wist hoe de strings nou verwerkt moeten worden.
- Code: Alles selecteren
/*
# This sample codes is for testing the RS232 shiled.
# Editor : YouYou
# Date : 2013.9.25
# Ver : 0.1
# Product: RS232 shield
# SKU : DFR0258
*/
void setup()
{
Serial.begin(115200,SERIAL_8N1);
}
void loop()
{
if(Serial.available())
{
Serial.write("*#1PRGC3500000\r\n");
delay(1000);
Serial.write("*#1PRGC35,0000\r\n");
delay(1000);
Serial.write("*#1PRGC35\r\n");
delay(1000);
Serial.write("*#1PRGC350000\r\n");
delay(1000);
Serial.print("*#1PRGC3500000\r\n");
delay(1000);
Serial.print("*#1PRGC35,0000\r\n");
delay(1000);
Serial.print("*#1PRGC35\r\n");
delay(1000);
Serial.print("*#1PRGC350000\r\n");
delay(1000);
}
delay(1000);
}
Hij werkt er alleen nog niet op. iemand enig suggesties?
O en als ik de shield aansluit op de kabel gaat de RXD Led kei fel branden.
Groet J.Molenaar.
Re: Package versturen over RS232.
if(Serial.available())....... dit gebruik je om te kijken of er data naar de arduino verstuurd wordt, lijkt me overbodig op t moment omdat je er naar toe wil sturen
en de baudrate klopt waarmee je arduino met die led controller praat?
en de baudrate klopt waarmee je arduino met die led controller praat?
Met vriendelijke groet Arjan
- JMolenaar23
- Berichten: 14
- Geregistreerd: 05 Feb 2018, 15:06
Re: Package versturen over RS232.
Dankje voor je reactie, dat is dus de reden dat hij verder niks uitvoert.
De baud rate kan zowel 9600 zijn als 115200. die 2 baudrates gebruikt Powerled.
Ik had ze beide al geprobeert maar ter vergeefs.
De baud rate kan zowel 9600 zijn als 115200. die 2 baudrates gebruikt Powerled.
Ik had ze beide al geprobeert maar ter vergeefs.
Re: Package versturen over RS232.
hmmmmm, vreemd
knippert het tx ledje wel tijdens het verzenden van data vanaf de arduino?
als je trouwens de arduino helemaal niks laat doen, blijft dan dat RXD ledje dan ook nog branden?
knippert het tx ledje wel tijdens het verzenden van data vanaf de arduino?
als je trouwens de arduino helemaal niks laat doen, blijft dan dat RXD ledje dan ook nog branden?
Met vriendelijke groet Arjan
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Package versturen over RS232.
En ook die serial.available() eruit gesloopt?
- JMolenaar23
- Berichten: 14
- Geregistreerd: 05 Feb 2018, 15:06
Re: Package versturen over RS232.
Ja dat stukje code is er idd uit gesloopt, en de txd knipperd gewoon zoals het hoort. hij verstuurd gewoon zijn databits.
Ik heb afgelopen weekend een com port naar usb converter gekocht voor mijn computer en heb uartassist gebruikt.
Toen ik die opgestart had had ik hem vrijwel met 1 druk op de knop werkend.
Ik heb hier onder de instellingen van uart assist staan. misschien dat jullie me er dan verder mee kunnen helpen?
Met Vriendelijke groet, Jeffrey Molenaar.
Oh even een Edit : het werkt ook zonder het als HEX te versturen.
Ik heb afgelopen weekend een com port naar usb converter gekocht voor mijn computer en heb uartassist gebruikt.
Toen ik die opgestart had had ik hem vrijwel met 1 druk op de knop werkend.
Ik heb hier onder de instellingen van uart assist staan. misschien dat jullie me er dan verder mee kunnen helpen?
Met Vriendelijke groet, Jeffrey Molenaar.
Oh even een Edit : het werkt ook zonder het als HEX te versturen.
Re: Package versturen over RS232.
dan zou het toch gewoon een soort van copy-paste van je ontvangen hex getallen
- Code: Alles selecteren
Serial.write(0x2A);
Serial.write(0x23);
..enz.....
Met vriendelijke groet Arjan
- JMolenaar23
- Berichten: 14
- Geregistreerd: 05 Feb 2018, 15:06
Re: Package versturen over RS232.
Hallo allemaal,
Super bedankt voor jullie help volle reacties, het is me zelf al gelukt om dit te programmeren.
Dankzij jullie is er weer iemand goed op weg geholpen.
Ik kwam er namelijk achter dat mijn shield over een cross verbinding bestaat.
En 2 crossverbindingen op elkaar gaat niet samen.
Heel erg bedankt en tot de volgende ronde!!
J.Molenaar.
Super bedankt voor jullie help volle reacties, het is me zelf al gelukt om dit te programmeren.
Dankzij jullie is er weer iemand goed op weg geholpen.
Ik kwam er namelijk achter dat mijn shield over een cross verbinding bestaat.
En 2 crossverbindingen op elkaar gaat niet samen.
Heel erg bedankt en tot de volgende ronde!!
J.Molenaar.
Re: Package versturen over RS232.
Fijn om te lezen dat je er toch nog uitgekomen bent.
Kan je misschien (op z'n minst een stukje) code plaatsen wat je nu daadwerkelijk naar de controller stuurt?
dan kan een volgende die zo iets zoekt ook al uit de voeten
Kan je misschien (op z'n minst een stukje) code plaatsen wat je nu daadwerkelijk naar de controller stuurt?
dan kan een volgende die zo iets zoekt ook al uit de voeten
Met vriendelijke groet Arjan
33 berichten
• Pagina 3 van 4 • 1, 2, 3, 4
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 14 gasten