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   238 / 850
(#) vyky válasza Balázs hozzászólására (») Jún 13, 2016 /
 
Szia. Sajnos a törtszámok szükségesek lennének.
Ezt a srting-é átkonvertálást nem csináltam még,elmagyaráznád?
(#) vyky válasza GPeti1977 hozzászólására (») Jún 13, 2016 /
 
Most látom,hogy módosítottad a hozzászólásodat,így már tiszta köszönöm.
(#) vyky hozzászólása Jún 13, 2016 /
 
Sajna az osztás 1000-el nem működik
(#) kissi válasza vyky hozzászólására (») Jún 13, 2016 /
 
Az csak tizedespont kérdése ( ha kijelzéshez kell !) !
A hozzászólás módosítva: Jún 13, 2016
(#) vyky válasza kissi hozzászólására (») Jún 13, 2016 /
 
Szia. Sajnos mert egy lépésnél csak 6-t ír ki és nem 6.594-et
(#) kapu48 válasza vyky hozzászólására (») Jún 13, 2016 /
 
Igen itt jönbe a trüközés!

Az egész után teszel pontot, és utánna írod a maradékot.
Amit ezzel a utasítással kapsz meg:
Osztás maradéka
(#) ALI hozzászólása Jún 14, 2016 /
 
Sziasztok.
Valaki meg tudná mondani hogy tudom vissza keresni a régebbi hozzászólásaimat és a rá kapott válaszokat?
Van rá lehetőség?
Vagy végig kell lapoznom az egész fórumot?
(#) kegyetlen19 válasza ALI hozzászólására (») Jún 14, 2016 / 1
 
keresőbe beírod: * user:ALI
(#) icserny válasza ALI hozzászólására (») Jún 14, 2016 / 2
 
Idézet:
„Valaki meg tudná mondani hogy tudom vissza keresni a régebbi hozzászólásaimat?”
A hozzászólásaid...

1. A Keresendő kifejezés rovatban szerepeljen ez: user:ALI (ha kulcsszavat is írsz mellé, akkor azzal szűkíted a keresést)
2. A Keresés módja rovat: Hozzászólás keresése
A hozzászólás módosítva: Jún 14, 2016
(#) ALI hozzászólása Jún 14, 2016 /
 
Köszönöm mindkettőtöknek a segítséget.
(#) trickentrack hozzászólása Jún 14, 2016 /
 
Üdv!

Most szeretnék vásárolni aliexpressen egy Arduino UNO programozót.
Azt szeretném kérdezni, hogy milyen mikrovezérlőket tudok ezzel programozni?
Vagy ebben az árban tudtok valamit ami ennél többet tud? Vagy egyszerűbb? Mival ez lenne az első programozóm!

Előre is köszönöm!
(#) attika válasza trickentrack hozzászólására (») Jún 14, 2016 /
 
Az Arduino Uno az nem programozó, hanem egy fejlesztő eszköz.
(#) TavIR-AVR válasza attika hozzászólására (») Jún 15, 2016 /
 
Az Arduino keretrendszer tartalmaz egy ARDUINOISP szoftvert. Ez AVR910/STK500v1 programozóvá alakítja az UNO lapot.
Utána ez AVRDUDE-val kezelhető és a legtöbb 8bites AVR-t lehet vele égetni....
(#) KDavid753 hozzászólása Jún 15, 2016 /
 
Üdv!
Az lenne a kérdésem, hogyha isp-n keresztül (az a 6 pines) sem tudom még olvasni se a 328-ast, és usb-n keresztül sem megy rá a program pedig felismeri a gép az eszközt, akkor a 328 ment tropára?
(#) vyky válasza kapu48 hozzászólására (») Jún 15, 2016 /
 
Szia. Akárhogy variálom,sajna a tizedes jel nem jön össze
(#) kapu48 válasza vyky hozzászólására (») Jún 15, 2016 /
 
???
  1. void setup() {
  2.   // put your setup code here, to run once:
  3.  
  4. long meter = 6594;
  5. long maradek = 0;
  6. //és a végeredményt osztod 1000 rel.
  7.  
  8. Serial.print(meter / 1000);       // egész érték
  9. Serial.print(".");                       // tizedespont
  10. Serial.println(meter % 1000);   // tizedes érték (maradék)
  11. }
  12.  
  13. void loop() {
  14.   // put your main code here, to run repeatedly:
  15.  
  16. }
(#) vyky válasza kapu48 hozzászólására (») Jún 16, 2016 /
 
Szia. Köszönöm a segítséget. Jelenleg így néz ki a kódom :
  1. #include <LiquidCrystal_SR.h>
  2. int encoderPin1 = 2;
  3. int encoderPin2 = 3;
  4.  
  5. volatile int lastEncoded = 0;
  6. volatile long encoderValue = 0;
  7. long meter = 6594;
  8.  
  9.  
  10.  
  11. long lastencoderValue = 0;
  12.  
  13. int lastMSB = 0;
  14. int lastLSB = 0;
  15.  
  16. LiquidCrystal_SR lcd(8,7,TWO_WIRE);
  17. //                   | |
  18. //                   | \-- Clock Pin
  19. //                   \---- Data/Enable Pin
  20.  
  21. void setup(){
  22. lcd.begin(16,1);               // initialize the lcd
  23.                    // go home
  24.  
  25.  
  26.   pinMode(encoderPin1, INPUT);
  27.   pinMode(encoderPin2, INPUT);
  28.  
  29.   digitalWrite(encoderPin1, HIGH); //turn pullup resistor on
  30.   digitalWrite(encoderPin2, HIGH); //turn pullup resistor on
  31.  
  32.   //call updateEncoder() when any high/low changed seen
  33.   //on interrupt 0 (pin 2), or interrupt 1 (pin 3)
  34.   attachInterrupt(0, updateEncoder, CHANGE);
  35.   attachInterrupt(1, updateEncoder, CHANGE);
  36. }
  37. void loop(){
  38.  
  39. lcd.setCursor (0,0);
  40. lcd.print(encoderValue * meter / 1000);
  41. lcd.print(".");
  42. lcd.print(meter % 1000);
  43.  
  44.   delay(500);
  45. }
  46.  
  47. void updateEncoder(){
  48.   int MSB = digitalRead(encoderPin1); //MSB = most significant bit
  49.   int LSB = digitalRead(encoderPin2); //LSB = least significant bit
  50.  
  51.   int encoded = (MSB << 1) |LSB; //converting the 2 pin value to single number
  52.   int sum  = (lastEncoded << 2) | encoded; //adding it to the previous encoded value
  53.  
  54.   if(sum == 0b1101 || sum == 0b0100 || sum == 0b0010 || sum == 0b1011) encoderValue ++;
  55.   if(sum == 0b1110 || sum == 0b0111 || sum == 0b0001 || sum == 0b1000) encoderValue --;
  56.  
  57.   lastEncoded = encoded; //store this value for next time
  58. }


Bár tizedes jegy az van de az értéke nem változik.
Mit rontok el?
Látom,hogy te nem így írtad a mintában,megpróbáltam módosítani nekem megfelelően. Nem jött össze
(#) Ivan93 válasza vyky hozzászólására (») Jún 16, 2016 /
 
Szia!
Azért nem változik, mert:
  1. lcd.print(meter % 1000);
konstans a 'meter' értéke. Ugyanúgy szorozd meg ezt is az 'encoderValue'-val, így:
  1. lcd.print((encoderValue * meter) % 1000);
A belső zárójel nem biztos, hogy kell, nem tudom, hogy a szorzás, vagy a modulus precedenciája nagyobb.
(#) vyky válasza Ivan93 hozzászólására (») Jún 16, 2016 /
 
Köszönöm,valóban ez hiányzott. Már csak a frissítést kell megoldani. De az ráér.
(#) Gránátalma hozzászólása Jún 17, 2016 /
 
Sziasztok!
Ebay-en vettem arduinomhoz BT modult, ami így néz ki:
Bővebben: Link

Az lenne a kérdésem, hogy ez egy működő BT modul és csak nekem nem sikerül életre keltenem, vagy erről hiányzik a "lényeg"? a fehér részről egy-két IC??
(#) szikorapéter válasza Gránátalma hozzászólására (») Jún 17, 2016 /
 
Képek alapján megválaszoltad a saját kérdésed.
(#) attika válasza Gránátalma hozzászólására (») Jún 17, 2016 /
 
Erről pont a lényeg hiányzik,a BTM
Ez csak egy adapter.
(#) brumbrus hozzászólása Jún 17, 2016 /
 
Üdv!
Az ilyen ebayes relémoduloknak nem baj hogyha gyorsan kapcsolgatom (20-30 ms-enként)?
Pl. zenére
  1. #define soundpin A0              //  reads the power from the light sensor from Analog input 0
  2. #define R1 3                    //  4 Leds LED's on Digital output pins 3,4,5,6
  3. #define R2 4
  4. #define R3 5
  5. int sound;
  6.  
  7. void setup()
  8. {
  9.   // initialize the serial communications:
  10.   Serial.begin(9600);
  11.  
  12.   // Provide power by using the analog inputs as normal digital pins.  
  13.   pinMode(soundpin, INPUT);
  14.   pinMode(R1, OUTPUT);
  15.   pinMode(R2, OUTPUT);
  16.   pinMode(R3, OUTPUT);
  17. }
  18. void loop()
  19. {
  20.       sound=analogRead(soundpin);   // this samples the sound constantly
  21.       if((sound)>125)
  22.         {
  23.              digitalWrite(R1,LOW);   // set the LEDs on
  24.              digitalWrite(R2,LOW);
  25.              digitalWrite(R3,LOW);
  26.         }  
  27.         else if((sound)>85)
  28.         {
  29.              digitalWrite(R1,LOW);   // set the LED on
  30.              digitalWrite(R2,LOW);
  31.              digitalWrite(R3,HIGH);
  32.              digitalWrite(R1,HIGH);   // set the LED on
  33.              digitalWrite(R2,LOW);
  34.              digitalWrite(R3,HIGH);
  35.         }
  36.         else if(sound>60)
  37.         {
  38.              digitalWrite(R1,LOW);   // set the LED on
  39.              digitalWrite(R2,HIGH);
  40.              digitalWrite(R3,HIGH);   // set the LED off
  41.         }
  42.          else if(sound>40)
  43.         {
  44.              digitalWrite(R1,LOW);   // set the LED on
  45.              digitalWrite(R2,HIGH);   // set the LED off
  46.              digitalWrite(R3,LOW);
  47.         }
  48.          else
  49.         {
  50.              digitalWrite(R1,HIGH);   // set the LEDs off
  51.              digitalWrite(R2,HIGH);
  52.              digitalWrite(R3,HIGH);
  53.         }
  54.        
  55.      Serial.println(soundpin);              //output for serial monitor
  56.  
  57.      delay(100);                                   // And a shot delay
  58. }
(#) Koleus válasza brumbrus hozzászólására (») Jún 17, 2016 /
 
Üdv.
Az eladónak biztos nem baj, mert szerez egy törzsvásárlót.

A relék kapcsolási száma elég véges, kb 10.000-100.000 ciklus, terheléstől függően. Na meg lassúak. Ilyesmire tranzisztort illik tenni.
(#) vargaf válasza brumbrus hozzászólására (») Jún 17, 2016 /
 
Most néztem a modulokba beépített reléknek az adatlapját, a mechanikára 30 kapcsolás/perc határértéket adnak meg. De ha így szeretnéd használni, akkor hamar tönkre fog menni. A 20-30 ms időnkénti kapcsolást nem tudod megvalósítani.
(#) jkornel válasza brumbrus hozzászólására (») Jún 18, 2016 /
 
Szia,

ha solid state relét használsz az gyorsabb szerintem, ha nem kell nagy áramot kapcsolni.
pl ez
(#) Tibicsek hozzászólása Jún 18, 2016 /
 
2x16os lcdnek mennyi a hivatalos üzemideje hány órát bír ki állandó működéssel?
(#) attika válasza Tibicsek hozzászólására (») Jún 18, 2016 /
 
A pontos időt nem tudom de nekem van egy órám ami több mint egy éve megy és eddig még bírja.
Viszont egy töltőbe lévő ugyan olyan lcd ami nincs napi szintem használva az már egyszer megadta magát.
Szerintem pontos adatot nem találni róla.
(#) Bakman válasza Tibicsek hozzászólására (») Jún 18, 2016 /
 
Találkoztam több olyan géppel (szünetmentse tápegység), ami a beüzemelési papírja szerint kb. 15 éve megy folyamatosan (értsd: 0-24 órában, évi 365 napban) és a kijelző tökéletesen üzemelt.
(#) ultraviola0 válasza Gránátalma hozzászólására (») Jún 18, 2016 /
 
Master/Slave mindkét módra használható ami HC-05 csak olyat vegyél!
Következő: »»   238 / 850
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