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   332 / 332
(#) zosza18 válasza de minek hozzászólására (») Pé, 18:06 /
 
Szia!
Szerintem hibás a pro-d. Konkrétan a reset kört(DTR) kéne átnézni, hogy az ellenállás jó-e, a kondi jó-e, nincs-e szakadás és ilyenek. Ez hardveres problémának tűnik. Nekem most azért nem működött megfelelően a pro-m, mert rajta volt az usb-n, meg külső tápon is és emiatt állandóan csak hibát adott, mire rájöttem, hogy kiütik egymást valamilyen ok miatt. Azóta a saját tápról üzemel tökéletesen, ha progi módosítás van, akkor meg táp le, usb be és minden okkés. Remélem hasznodra válik az infó, vagy valaki tud okosabbat.

Próbáljuk a szóhasználatot a kocsmai szint felett egy kicsivel megtartani!
Köszönöm!
A hozzászólás módosítva: Pé, 23:36
(#) de minek válasza ronin75 hozzászólására (») Pé, 18:29 /
 
Unoval működik már régóta. Due csinál még hasonlót, de az ki-bekapcsolás után jó.
A kondis dolog mire jó ? [Elég dinka vagyok az elektronikához, csak a ledek miatt csinálok ilyesmit.]
(#) de minek válasza zosza18 hozzászólására (») Pé, 18:34 /
 
Mondjuk ez gyanús, mert első bekapcsoláskor azonnal futni látszik a program, mivel a setup() -ban kikapcsolom az rx és tx ledeket, viszont reset után kell pár másodperc, hogy elaludjanak.
(#) ronin75 válasza de minek hozzászólására (») Pé, 18:49 /
 
A kondi bekapcsoláskor rövidzár, így olyan mintha megnyomnád a resetgombot bekapcsoláskor.
(#) vargham válasza de minek hozzászólására (») Pé, 19:21 /
 
Ha nem kell az USB funkcionalitás, akkor inkább használj másik Arduino-t. Például ATmega328 vagy ATmega2560 alapút. Könnyebb lesz az életed.
(#) vargham válasza de minek hozzászólására (») Pé, 19:22 /
 
Bővebben: Link
A hozzászólás módosítva: Pé, 23:29
(#) de minek válasza ronin75 hozzászólására (») Szo, 21:48 /
 
Jónak tűnik, köszönöm !
(#) zsolt58 hozzászólása Vas, 21:03 /
 
Helló.
Vettem egy arduino nanot(mega328p) ebayről, de nem akkar fel települni.
Valaki tudna segiteni?

arddd.jpg
    
(#) atus1981 válasza zsolt58 hozzászólására (») Vas, 21:05 / 1
 
Idézet:
„A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)”

A fejlécben.
(#) akosnagy hozzászólása Hé, 12:02 /
 
Sziasztok!
Remélem jó helyen kérdezek.

Kis kiegészítés a rajzhoz. LED-eket tettem a vezérlések végére, de csak mert az Eagle-ben nem találtam motort. A LED-ek helyén 6-8,4V-os DC motorok lesznek. Illetve a távirányító vevőegységét is kihagytam a rajzról.
A mellékelt kacsolás helyessége érdekelne. Vajon leég, felrobban vagy ugyan nem tesz ilyesmit, de nem is működik, esetleg jól csináltam és működőképes?
Köszönöm!

drone.png
    
(#) proba válasza akosnagy hozzászólására (») Hé, 12:14 /
 
Szerintem nem nyert kategória. a Ledeket/motort a fet másik oldalára telepíteném át. Az S láb testen a fogyasztó meg a D láb és a táp közé.
(#) RoliNyh válasza akosnagy hozzászólására (») Hé, 13:40 /
 
Talán még annyit hozzá, hogy az IRF540 nem logikai szintü fet, nem biztos hogy teljesen kinyit majd 5V ról, a másik pedig, ha motor lesz rajta, a kondenzátor helyett diódát kell tenni fordított polaritással, ami rövidre zárja a motor tekercsein kialakuló feszültségtüskéket...
(#) vargham válasza akosnagy hozzászólására (») Hé, 13:44 / 1
 
Hirtelen négy dolog:
1. IRF540 az nem logikai szintű FET, minimum 10 Volt kell neki, hogy teljesen kinyisson. Lásd adatlapot: http://www.vishay.com/docs/91021/91021.pdf RDS(on) 10 Voltra van megadva. Használj helyette IRL540-et, az logikai szintű. Biztosan szükséged van 20 Amper kapcsolására? Nem lenne elég kisebb tranzisztor?
2. Tegyél védődiódát, különben a lekapcsolt motor visszarúgása kinyírja a FET-et.
3. Tegyél lehúzó ellenállást, különben kikapcsolt mikrokontrollernél lebegni fog a láb, a motor ki/be kapcsol, esetleg leég a FET.
4. N csatornás MOSFET használata estén ne a tápot, hanem a földet kapcsold.
(5. Ha nagyon óvatos vagy, akkor rakhatsz áramkorlátozó ellenállást a Gatere.)

Valahogy így:
Bővebben: MCU FET kapcsolás
A hozzászólás módosítva: Hé, 13:46
(#) GPeti1977 válasza vargham hozzászólására (») Hé, 14:42 /
 
Nagyon hiányoznak itt az alapok az arduinozók nagy többségénél.
(#) akosnagy hozzászólása Hé, 17:15 /
 
Remélem mindent jól értelmeztem. Ez lett a javított terv, a vélemények alapján.
Köszönöm az eddigi építő hsz-eket. Várom a következő fordulót.

jav.png
    
(#) GPeti1977 válasza akosnagy hozzászólására (») Hé, 17:19 /
 
Majdnem jó csak a GND meg a + lett összekeverve, a FET source megy a GND-re.
(#) zsolt58 válasza atus1981 hozzászólására (») Hé, 20:25 /
 
Köszönöm szépen, nem figyeltem
(#) akosnagy hozzászólása Kedd, 6:21 /
 
Mindenkinek köszönöm a segítséget!
(#) trickentrack hozzászólása Kedd, 13:18 /
 
Üdv!

Tanulgatom az arduino programozását.
Azt szeretném megcsinálni, hogy egy led hirtelen felvillan majd szép fokozatosan elhalványul.
Bárhogy próbálom nem sikerül megcsinálnom.
Tudna valaki segíteni?

Előre is köszönöm!
(#) molnarp hozzászólása Kedd, 13:25 /
 
Sziasztok!
Egy ultrahangos folyadékszint mérővel kísérletezem, ebben kérném a segítségeteket.
Ha nagyobb pl. 100cm-t adok meg (levelmax) méréshatárnak, tökéletesen működik, viszont, ha a nekem szükséges 35cm-t, akkor csak 3 %-onként mutatja a változást.
Szerintem olyasmi lehet a gond, hogy cm-ből számol vagy hogy nem tizedes értékben.
Tud valaki ebben segíteni?

  1. // defines pins numbers
  2. const int trigPin = 9;
  3. const int echoPin = 10;
  4.  
  5. // defines variables
  6. int duration,percentage,distance,levelmax,levelmin;
  7.  
  8. void setup() {
  9. pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
  10. pinMode(echoPin, INPUT); // Sets the echoPin as an Input
  11. Serial.begin(9600); // Starts the serial communication
  12. }
  13.  
  14. void loop() {
  15. levelmax=35;
  16. levelmin=5;
  17.  
  18. // Clears the trigPin
  19. digitalWrite(trigPin, LOW);
  20. delayMicroseconds(2);
  21.  
  22. // Sets the trigPin on HIGH state for 10 micro seconds
  23. digitalWrite(trigPin, HIGH);
  24. delayMicroseconds(10);
  25. digitalWrite(trigPin, LOW);
  26.  
  27. // Reads the echoPin, returns the sound wave travel time in microseconds
  28. duration = pulseIn(echoPin, HIGH);
  29.  
  30. // Calculating the distance
  31. distance=(duration/2)/29;
  32. percentage=100-(((distance-levelmin)*100)/levelmax);
  33.  
  34. // Prints the distance on the Serial Monitor
  35. if (distance  >= levelmax || distance <= levelmin){
  36.   Serial.println("Tartományon kívül");
  37. }
  38. else {
  39. Serial.print(percentage);
  40. Serial.println(" %");
  41. }
  42. }
(#) Kovidivi válasza molnarp hozzászólására (») Kedd, 13:36 / 1
 
Itt a probléma: "distance=(duration/2)/29;". Két dolgot tehetsz: unsigned longra deklarálod, aztán először felszorzod a változódat, akár 10000-rel is, majd ezt osztod. Vagy simán float-nak deklarálod.
(#) molnarp válasza Kovidivi hozzászólására (») Kedd, 13:40 /
 
Köszönöm a gyors választ!
Floattal láttam egy mm-es mintaprogramban, de %-ra nem tudtam átgyúrni.
A simán floatos verziót meg tudnád mutatni?
Most kezdtem az arduinoval ismerkedni...
(#) Kera_Will válasza trickentrack hozzászólására (») Kedd, 13:58 /
 
PWM vezérlését nézd meg minta programok között ott a FADER nevű.
pl.: az analogwrite utasítás .

PWM 1
PWM 2
analog write
analogwrite felbontasa
Igaz ezek itt most potencióméter értékét olvassa be majd ezzel hajtja meg a ledet.
De neked elég az analogwrite változójának az értékét valamennyi időzítés után
növelni adott értékkel.
Olvasd át ezt a cikket de elég a forráskódok magyarázatát :
deprez óra cikk
(#) molnarp válasza Kovidivi hozzászólására (») Kedd, 14:01 /
 
Köszi, sikerült megoldanom.
(#) bence1971387 hozzászólása Kedd, 14:03 /
 
Sziasztok!

MPU6050 szenzor adataival próbálnék relatív pozíciót számítani.
A problémám az, hogy nem tudom ezt hogyan kéne a nyers adatokkal kivitelezni.
Esetleg jobb lenne a DMP-vel számított kombinált adatokat használni erre a célra? Azért gondolom hogy nem, mert több helyen is azt láttam, ez csak az orientációt adja vissza.

Előre is köszi a válaszokat!
Következő: »»   332 / 332
Bejelentkezés

Belépés

Hirdetés
Frissek
2017. Márc, 30. Csü
14:40:57
Jelenleg 411 fő olvassa az oldalt
Online tagok:
Lapoda.hu     XDT.hu     HEStore.hu