Fórum témák

» Több friss téma
Fórum » Arduino
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Lapozás: OK   172 / 863
(#) erdeidominik1999 válasza GPeti1977 hozzászólására (») Dec 7, 2015 /
 
Akkor van erre valami megoldás? Vagy akkor fogok egy max485 ic-t és csináljak rs485-öt?
A hozzászólás módosítva: Dec 7, 2015
(#) atus1981 válasza erdeidominik1999 hozzászólására (») Dec 7, 2015 /
 
Hali!
Nekem összejött riasztókábelen. 4x0.22 árnyékolt, azt nem kötöttem be sehova.
Megy oda-vissza az adatáramlás, hiba nélkül.
A "fizikai" TX-RX lábakat használtam.
A hozzászólás módosítva: Dec 7, 2015
(#) erdeidominik1999 válasza atus1981 hozzászólására (») Dec 7, 2015 /
 
És milyen táv?
(#) Kera_Will válasza erdeidominik1999 hozzászólására (») Dec 7, 2015 /
 
Ok akkor ezt nem szereti a due , nekem nano-n simán ment ...
Akkor a sima rs232 libet nézzél ardu alá. Azzal is mennie kellene mint itt látszik más is kipróbálta. igaz csak rövid szakaszon jó gyorsan tekerve, simpi szerint.
(#) Kera_Will válasza atus1981 hozzászólására (») Dec 7, 2015 /
 
Persze uC lábai pedig a levegőben sok madzaggal lóbálva .
Te sem olvastad a fentebbi lényeges mondanivalómat ...
(#) erdeidominik1999 válasza Kera_Will hozzászólására (») Dec 7, 2015 /
 
És ahhoz milyen ic kell?
"Egyébként én simán rákötném a villámhárítóra is a pineket "
(#) Kera_Will válasza erdeidominik1999 hozzászólására (») Dec 7, 2015 /
 
Nem kell semmilyen IC az optocsatolók elegek a fizikai szinten ,rétegben a kivitelezéskor.
E felett van logikai réteg a protokoll , ezt már szoftverből kell leprogramozni vagy olyan libet találni ami csak az ardun lévő fizikai RX TX pineket, sebességet, kell neki megadni és az átvinni kívánt adat csomagok méretét ...stb .
(#) Kera_Will válasza Kera_Will hozzászólására (») Dec 7, 2015 /
 
pl..: ez a lib szoftveres sorosport
(#) GPeti1977 válasza erdeidominik1999 hozzászólására (») Dec 7, 2015 /
 
Mindenképpen, az I2C-t nem hoosszú távra tervezték, bár van i2C extender IC pl a
P82B715
(#) doni8 hozzászólása Dec 8, 2015 /
 
Üdv!
Szabad Ebayről olcsó kínai Arduino-t venni, vagy ezeket kerülni kell? Egy Nano-t szeretnék rendelni. Egy CH340G van ezeken a másolatokon.
Használt már ilyet valaki?
(#) tomat5 válasza doni8 hozzászólására (») Dec 8, 2015 / 1
 
Szia
Én már sokat rendeltem mindegyik rendben volt. Egyszer jött egy bootloader nélkül, de miután rátöltöttem az is ment.
(#) zosza18 válasza doni8 hozzászólására (») Dec 8, 2015 / 1
 
Üdv!
Nekem 1 UNO-m van ami itthoni, de nem is lesz több. Kintről vettem már jópár nano-t, uno-t,mega-t meg érzékelőket, egyikkel sem volt még baj. Az IC-t kell megnézni, hogy mivel szerelik és ahhoz igazodni, mert azzal tudnak szivatni embereket. Amúgy részemről csak ajánlani tudom, nekem mind jó eddig.
(#) doni8 hozzászólása Dec 8, 2015 /
 
Nagyszerű! Köszönöm a megerősítést!
(#) siletto válasza doni8 hozzászólására (») Dec 8, 2015 / 1
 
Én használtam, és szerintem nagyon jó. Van egy másolat Mega2560-am, amin az usb vezérlő ATMega8, és rendszeresen "soros port használatban van" hibát ír, bármilyen gépen. Ezzel a kis CH340G-s nanoval eddig sose volt még probléma.
(#) atus1981 válasza erdeidominik1999 hozzászólására (») Dec 8, 2015 /
 
kb 9-10 méter, falban.
(#) erdeidominik1999 hozzászólása Dec 10, 2015 /
 
Sziasztok! Próbálkozott már valaki e-mail-t küldeni arduinóról? Találtam egy mintaprogit, de nem akar menni:
  1. #include <Ethernet.h>
  2. #include <SPI.h>  
  3.  
  4. byte mac[] = { 0x90, 0xA2, 0xDA, 0x00, 0x59, 0x67 };  
  5. byte ip[] = { 192, 168, 1, 14 }; // ip in lan
  6. byte gateway[] = { 192, 168, 1, 1 }; // internet access via router
  7. byte subnet[] = { 255, 255, 255, 0 }; //subnet mask
  8. char server[] = "smtp.gmail.com";
  9.  
  10. EthernetClient client;
  11.  
  12. void setup()
  13. {
  14.  Serial.begin(9600);
  15.   pinMode(4,OUTPUT);
  16.   digitalWrite(4,HIGH);
  17.   Ethernet.begin(mac, ip, gateway, gateway, subnet);
  18.   delay(2000);
  19.   Serial.println("connecting...");
  20.  
  21.  // EthernetClient client = server.available();
  22.  
  23.   if (client.connect(server,465)) {
  24.     Serial.println("connected");
  25.     client.println("EHLO xxx@gmail.com");
  26.     client.println("AUTH LOGIN");                         //see "http://base64-encoder-online.waraxe.us/"
  27.     client.println("xxx");           //Type kltan@pph.com.my and encode it
  28.     client.println("yyy");                                                      //This line is password
  29.     client.println("MAIL FROM:<xxx@gmail.com>");  
  30.     client.println("RCPT TO:<xxx@xxx.hu>");
  31.     client.println("DATA");
  32.     client.println("from:xxx@gmail.com");
  33.     client.println("to:xxx@xxx.hu");
  34.     client.println("SUBJECT: Testing subject to arduino ethernet shield");
  35.     client.println();
  36.     client.println("This is the line body.");
  37.     client.println("This is another line of the body.");
  38.     client.println(".");
  39.     client.println(".");
  40.     client.println("QUIT");
  41.   } else {
  42.     Serial.println("connection failed");
  43.   }
  44. }
  45.  
  46. void loop()
  47. {
  48.   if (client.available()) {
  49.     char c = client.read();
  50.     Serial.print(c);
  51.   }  
  52. }


Csatlakozni csatlakozik, de nem jön meg az e-mail...
(#) icserny válasza erdeidominik1999 hozzászólására (») Dec 11, 2015 /
 
Csak olyan szerverrel próbálkozz, amelyiknél kézzel (telnet <server> <port> után) le tudod zongorázni a programodba írt SMTP kommunikációt! A programodban szereplő gmail szerver engem már az első parancsnál kidob.

A 465 port helyett próbálkozz az 587-tel!
(#) erdeidominik1999 válasza icserny hozzászólására (») Dec 11, 2015 /
 
Diginél csak 25 van, de ez jön vissza mindig:
Idézet:
„connecting...
connected
220 relay01.digicable.hu ESMTP ready
250-relay01.digicable.hu Hello mail.digikabel.hu [94.21.222.219]
250-SIZE 15728640
250-8BITMIME
250-PIPELINING
250-AUTH PLAIN LOGIN
250 HELP
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 Authentication succeeded
250 OK
250 Accepted
554 SMTP synchronization error


Tehát a hitelesítést elfogadja, de smtp synchronization error jön vissza.
(#) icserny válasza erdeidominik1999 hozzászólására (») Dec 11, 2015 /
 
Nekem meg a hülye Windows eltüntette a telnet parancsot, nem tudok kísérletezni.
(#) Balázs válasza erdeidominik1999 hozzászólására (») Dec 11, 2015 /
 
Nem biztos, hogy jó ötlet csak úgy egyben rázúdítani minden parancsot a szerverre. Legalább a 220-as választ meg kellene várni, mielőtt HELO/EHLO-t küldesz.

Icserny: puTTY-val is tudsz telnetezni, sokkal jobb is mint a windowsos kliens.
(#) erdeidominik1999 válasza Balázs hozzászólására (») Dec 11, 2015 /
 
Próbáltam úgy is, hogy csatlakozás után csak akkor küldi a többit, ha 220 visszajött, de úgy sem jó.
(#) erdeidominik1999 válasza erdeidominik1999 hozzászólására (») Dec 11, 2015 /
 
Sikeeeer! Szétszedtem még több alrészre, hogy csak akkor küldje, ha az előzőre megjött a válasz, és megy! Már csak az ékezetekkel van gondom.
(#) Bell válasza erdeidominik1999 hozzászólására (») Dec 11, 2015 /
 
A gmail-re hogyan küldesz vele emailt?
(#) erdeidominik1999 válasza Bell hozzászólására (») Dec 11, 2015 /
 
Gmail-re vagy gmail-es smtp-ről?
(#) erdeidominik1999 hozzászólása Dec 11, 2015 / 1
 
Egy problémám még mindig van: Soros kommunikáció egy sim900-as gsm egységgel, mert megy minden tökéletesen, viszont sms-t nem tudok olvasni, mert a hosszú szöveget minden képpen ketté tördeli. Így oldottam meg:
  1. if(Serial2.available()){
  2. delay(10);
  3.     while(Serial2.available()) {
  4.       adat[i++] = Serial2.read();
  5.     }
  6. adat[i++] ='\0';  
  7. }

Viszont az sms-nél így is 2-be jön le. Mi erre a megoldás?
Ja és felteszem az e-mail-es kódot, hátha valakit érdekel...

mail.ino
    
(#) csatti2 válasza erdeidominik1999 hozzászólására (») Dec 12, 2015 /
 
Tudomásom szerint a gmail nem enged titkosítatlan kommunikációt. Javítsatok ki ha tévedek.
(#) Bell válasza erdeidominik1999 hozzászólására (») Dec 12, 2015 /
 
Bocs, nem jól fogalmaztam, gmail smtp-ről. Régen ment akár egy telnet kliensről, de mint csatti2 is írja, nem engedi a titkosítatlan kommunikációt.
Vagy mégis?
(#) erdeidominik1999 válasza Bell hozzászólására (») Dec 12, 2015 /
 
Én is úgy tudom, hogy nem, illetve tapasztalom...
(#) Bell válasza erdeidominik1999 hozzászólására (») Dec 12, 2015 /
 
Külső szerveren futó stunnellel viszont lehet biztonságos kapcsolatot létrehozni a gmail felé, aminek normál telnet a bemenete tetszőleges porton.
A fiók beállításokat ehhez meg kell változtatni. Így már működik.
(#) atus1981 hozzászólása Dec 12, 2015 /
 
Sziasztok!
KTY 81-222 típusú szenzorral szeretnék egy LCD hőmérőt készíteni viszont ezt a Steinhart-Hart dolgot nem vágom. Van egy mintaprogramom, ami alkalmazza, de az 10k NTC-re készült.
El tudná magyarázni nekem ezt a dolgot valaki, hogy elkészíthessem a programot?
Köszönettel.
Következő: »»   172 / 863
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem