Stránka 2 z 3
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 17:31
od 00alkskodi00
pavel1tu píše: ↑29 srp 2020, 17:09
Tak pokud ti jde aktivovat laser - funguje to
Já vycházel z tohoto
https://drive.google.com/drive/folders/ ... XBRqtfJkUS
jsou tam i INO soubory, ale musíš z toho okoukat jen odesílání povelů na laser a pak přijmutí vzdálenosti
Popřípadě si projti tutorial v češtině o používání UART (RX/TX) na ArduinuMEGA,
postupuj krok za krokem, rozchoď část, pak další.
- už ti funguje evidentně odesílání
- za to dej z nějakého tutorialu příjem z laseru
- co přijmeš, odešli na serial co jsi připojený a bude se ti to vypisovat na PC
- důležité - dej si tam na konec nějaký delay(5000); aby to neběhalo tak často
Já nejsem doma a ten kod nemám na NAS a jinam se vzdáleně nepřipojím
hmm no je to divocina upravil som baudrate na serial1 upravil som odoslany prikaz na 0x44 a dostal som toto
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 17:59
od 00alkskodi00
TAKTO TO VYPADA KED SOM PRIPOJENY NA PC CEZ USB TTL
PRIKAZY: TO CO JE ZA DVOJBODKOU JE ODPOVED
O
C
S
D
M
F
V
X
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 18:23
od kiRRow
Přesně tak ti to bude chodit i přes arduino, pokud si dokážeš podle tutoriálu posílat data z jedné linky na druhou.
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 18:43
od 00alkskodi00
Prečítam data zo serial1 a vytlačiť to cez serial.print na pc. Len problém je v tom že to v podstate nejde a keď to nejako ide tak mi to vyhadzuje nezmysly
Dokonca som našiel na jednom fóre kód pre môj merak a ten nevypise ani prd
tak ja už neviem skúsiť druhé Arduino?
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 19:36
od pavel1tu
00alkskodi00 píše: ↑29 srp 2020, 17:16
mam si tam rezistory ako to mas v scheme ?
To není moje schema - z tohoto jsem vycházel - nevím čí to je, já měl pro odledění na stole Arduino DUE, to je na 3,3V, odpory jsem tudíž nepotřeboval.
Finál pak funguje s ATmega328 na 3,3V a knihovnou SoftwareSerial, výsledek měření nejde do komunikace ale ukládá se do proměnných, počítám z toho pak plochu podlah, zdí - po BT odesílám do APP - pak cenu za pokládku, malování, cenu materiálu - ale to už z vypočtených ploch na tabletu v APP.
Ale není to jen moje dílo, já dělal jen PCB a návrh zapojení, hrubý program v Arduinu+ATmega, zbytek včetně aplikace brigádník z ČVUT - celé pro podnikatele.
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 20:02
od 00alkskodi00
pavel1tu píše: ↑29 srp 2020, 19:36
00alkskodi00 píše: ↑29 srp 2020, 17:16
mam si tam rezistory ako to mas v scheme ?
To není moje schema - z tohoto jsem vycházel - nevím čí to je, já měl pro odledění na stole Arduino DUE, to je na 3,3V, odpory jsem tudíž nepotřeboval.
Finál pak funguje s ATmega328 na 3,3V a knihovnou SoftwareSerial, výsledek měření nejde do komunikace ale ukládá se do proměnných, počítám z toho pak plochu podlah, zdí - po BT odesílám do APP - pak cenu za pokládku, malování, cenu materiálu - ale to už z vypočtených ploch na tabletu v APP.
Ale není to jen moje dílo, já dělal jen PCB a návrh zapojení, hrubý program v Arduinu+ATmega, zbytek včetně aplikace brigádník z ČVUT - celé pro podnikatele.
hmm tak zeda skusim aj ja asi kupit due, lebo mam dojem ze tie data mi z meraku nejdu koli tomu ze ten merak prave pracuje na 3.3v
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 20:49
od 00alkskodi00
00alkskodi00 píše: ↑29 srp 2020, 20:02
pavel1tu píše: ↑29 srp 2020, 19:36
00alkskodi00 píše: ↑29 srp 2020, 17:16
mam si tam rezistory ako to mas v scheme ?
To není moje schema - z tohoto jsem vycházel - nevím čí to je, já měl pro odledění na stole Arduino DUE, to je na 3,3V, odpory jsem tudíž nepotřeboval.
Finál pak funguje s ATmega328 na 3,3V a knihovnou SoftwareSerial, výsledek měření nejde do komunikace ale ukládá se do proměnných, počítám z toho pak plochu podlah, zdí - po BT odesílám do APP - pak cenu za pokládku, malování, cenu materiálu - ale to už z vypočtených ploch na tabletu v APP.
Ale není to jen moje dílo, já dělal jen PCB a návrh zapojení, hrubý program v Arduinu+ATmega, zbytek včetně aplikace brigádník z ČVUT - celé pro podnikatele.
hmm tak zeda skusim aj ja asi kupit due, lebo mam dojem ze tie data mi z meraku nejdu koli tomu ze ten merak prave pracuje na 3.3v
ahoj este mam jednu otazku, kde si kupil ten tovj laserovi merak ? tu?:
https://www.tindie.com/products/greathi ... 2-20hz80m/
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 21:22
od 00alkskodi00
takze vyriesene
pouzil som arduino uno + software serial piny 2+3 a tento kod a frci
// LRF Arduino UNO
// VCC-----------VCC 2,8V
// RX------------TX pin3
// TX------------RX pin2
// GND-----------GND
// UKAZI
// "O" 0x4f PRIZGE laser, modul vrne "OK"
// "C" 0x43 UGASNE laser, modul vrne "OK"
// "S" 0x53 stanje modula, modul vrne temperaturo in napetost "18.0C, 2.7V"
// "D" 0x44 merjenje razdalje, modul vrne razdaljo in kvaliteto SQ "12.345m, 0079" Manjši SQ pomeni boljšo meritev
#include <SoftwareSerial.h>
const byte rxPin = 2;
const byte txPin = 3;
SoftwareSerial LRF_Port (rxPin, txPin);
void setup()
{
Serial.begin(9600);
LRF_Port.begin(19200); // start serial communication between the LRF and Arduino
delay(100);
}
void loop()
{
LRF_Port.write("O"); // laser ON
delay(100);
Serial.print("prizgemo ");
Serial.print(LRF_Port.readStringUntil(13));
Serial.println();
LRF_Port.write("D"); // distance
delay(3000);
Serial.print("razdalja ");
Serial.print(LRF_Port.readStringUntil(13));
Serial.println();
LRF_Port.print("C"); // laser OFF
delay(100);
Serial.print("ugasnemo ");
Serial.print(LRF_Port.readStringUntil(13));
Serial.println();
LRF_Port.print("S"); // status
delay(100);
Serial.print("stanje ");
Serial.print(LRF_Port.readStringUntil(13));
Serial.println(); Serial.println();
delay(1000);
}
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 29 srp 2020, 21:34
od pavel1tu
Ne, já to nekupoval, je to asi pouze "čínský" klon tohoto originálu, protože cena byla asi čtvrtinová.
Bylo to z gearbest.com a bralo se 30ks.
Vyrábělo se 15ks, zbytek modulů byla odměna pro zůčastněné. Jeden mám na kroužku pro děcka.
Re: Ziskanie citatelneho textu zo seriovej linky
Napsal: 15 říj 2020, 20:03
od 00alkskodi00
no takze novy problem
teda aspon premna
na spominany laserovy modul som nahral novy firmware, vraj je lepsi rychlejsi a presnejsi...
po nahrani firmware je tu problem ze z modulu ked chcem citat data, tak mi to vyhadzuje napriklad:
73
155
92
...
hladal som vseliako mozne ale nenapada ma nic proste to neviem
vystup by mal vypadat jenako takto: DIST;01938;AMP;0343;TEMP;1223;VOLT;115
Tu je link na upraveny firmware a vsetko okolo:
https://create.arduino.cc/projecthub/il ... 4dd849?f=1
ale vam bude stacit asai ino subor, ktory je nizsie
tu je sketch od autofa spominaneho firmware, ktory pouziva HW serial a potom udaje vypisuj na OLED:
https://hacksterio.s3.amazonaws.com/upl ... _tape1.zip
len ja by som to potreboval na software serial a udaje posom cez seriovu linku do pc cez terminal