Fórum témák
- • Transzformátor készítés, méretezés
- • Szárítógép problémák
- • Arduino
- • Lézer érzékelő
- • Erősítő mindig és mindig
- • Fejhallgató erősítő
- • Sárga Kazettás Piaci Nintendo (8bit)
- • Klíma beszerelése, fűtés-hűtés házilag
- • Napelem alkalmazása a lakás energia ellátásában
- • Hűtőgép probléma
- • Kutya macska (vad) riasztó
- • Rendelés külföldről (eBay - Paypal)
- • FET vezérlése
- • Muzeális készülékek-alkatrészek restaurálása
- • Oszcilloszkóp, avagy hogyan kell használni?
- • Toroid transzformátor
- • LCD TV probléma
- • Elektromos távirányítós kapunyitó
- • Videomagnó problémák
- • SMD forrasztás profin
- • Érdekességek
- • CNC építése házi alkatrészekből az alapoktól
- • Ki hol gyártatja a NYÁK-ot ?
- • Felajánlás, azaz ingyen elvihető
- • Kazettás magnó (deck) javítása
- • HESTORE.hu
- • Szobatermosztát bekötése
- • Hibrid erősítő
- • Borhűtő vezérlő panel
- • Karácsonyi fényfüzérek
- • Mosogatógép hiba
- • PC táp átalakítás
- • LED-es világítás
- • Kombikazán működési hiba
- • Áramlökés határoló lágyindító
- • Rádió adó építése
- • Akkus lámpa javítás
- • Villanyszerelés
- • Elektromos tolókapu
- • Villanypásztor
- • Li-Po - Li-ion akkumulátor és töltője
- • Gondolkodó ház avagy házautomatizálás
- • Mikrohullámú sütő javítás, magnetron csere, stb.
- • Kapcsolási rajzot keresek
- • Műhelyünk felszerelése, szerszámai
- • Rádióamatőrök topikja
- • Villanymotor mi a hiba?
- • Eredményjelző
- • Számítógép tápegység
- • Porszívó javítás
- • ARM CPU assembler programozás
- • Autórádió (fejegység) problémák, kérdések, válaszok
- • Számítógép hiba, de mi a probléma?
- • 433 MHz adóvevő modul tapasztalatok
- • Labortápegység készítése
» Több friss téma
|
A klónok CH340 Soros-USB illesztőjének drivere ( Letöltés)
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?
Most látom,hogy módosítottad a hozzászólásodat,így már tiszta köszönöm.
Az csak tizedespont kérdése ( ha kijelzéshez kell !) ! A hozzászólás módosítva: Jún 13, 2016
Szia. Sajnos mert egy lépésnél csak 6-t ír ki és nem 6.594-et
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?
keresőbe beírod: * user:ALI
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.
Ü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!
Az Arduino Uno az nem programozó, hanem egy fejlesztő eszköz.
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....
Ü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?
Szia. Akárhogy variálom,sajna a tizedes jel nem jön össze
???
void setup() {
// put your setup code here, to run once:
long meter = 6594;
long maradek = 0;
//és a végeredményt osztod 1000 rel.
Serial.print(meter / 1000); // egész érték
Serial.print("."); // tizedespont
Serial.println(meter % 1000); // tizedes érték (maradék)
}
void loop() {
// put your main code here, to run repeatedly:
}
Szia. Köszönöm a segítséget. Jelenleg így néz ki a kódom : #include <LiquidCrystal_SR.h>
int encoderPin1 = 2;
int encoderPin2 = 3;
volatile int lastEncoded = 0;
volatile long encoderValue = 0;
long meter = 6594;
long lastencoderValue = 0;
int lastMSB = 0;
int lastLSB = 0;
LiquidCrystal_SR lcd(8,7,TWO_WIRE);
// | |
// | \-- Clock Pin
// \---- Data/Enable Pin
void setup(){
lcd.begin(16,1); // initialize the lcd
// go home
pinMode(encoderPin1, INPUT);
pinMode(encoderPin2, INPUT);
digitalWrite(encoderPin1, HIGH); //turn pullup resistor on
digitalWrite(encoderPin2, HIGH); //turn pullup resistor on
//call updateEncoder() when any high/low changed seen
//on interrupt 0 (pin 2), or interrupt 1 (pin 3)
attachInterrupt(0, updateEncoder, CHANGE);
attachInterrupt(1, updateEncoder, CHANGE);
}
void loop(){
lcd.setCursor (0,0);
lcd.print(encoderValue * meter / 1000);
lcd.print(".");
lcd.print(meter % 1000);
delay(500);
}
void updateEncoder(){
int MSB = digitalRead(encoderPin1); //MSB = most significant bit
int LSB = digitalRead(encoderPin2); //LSB = least significant bit
int encoded = (MSB << 1) |LSB; //converting the 2 pin value to single number
int sum = (lastEncoded << 2) | encoded; //adding it to the previous encoded value
if(sum == 0b1101 || sum == 0b0100 || sum == 0b0010 || sum == 0b1011) encoderValue ++;
if(sum == 0b1110 || sum == 0b0111 || sum == 0b0001 || sum == 0b1000) encoderValue --;
lastEncoded = encoded; //store this value for next time
}
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
Szia!
Azért nem változik, mert: konstans a 'meter' értéke. Ugyanúgy szorozd meg ezt is az 'encoderValue'-val, így: 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.
Köszönöm,valóban ez hiányzott. Már csak a frissítést kell megoldani. De az ráér.
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??
Képek alapján megválaszoltad a saját kérdésed.
Erről pont a lényeg hiányzik,a BTM 
Ez csak egy adapter.
Üdv!
Az ilyen ebayes relémoduloknak nem baj hogyha gyorsan kapcsolgatom (20-30 ms-enként)?
Pl. zenére #define soundpin A0 // reads the power from the light sensor from Analog input 0
#define R1 3 // 4 Leds LED's on Digital output pins 3,4,5,6
#define R2 4
#define R3 5
int sound;
void setup()
{
// initialize the serial communications:
Serial.begin(9600);
// Provide power by using the analog inputs as normal digital pins.
pinMode(soundpin, INPUT);
pinMode(R1, OUTPUT);
pinMode(R2, OUTPUT);
pinMode(R3, OUTPUT);
}
void loop()
{
sound=analogRead(soundpin); // this samples the sound constantly
if((sound)>125)
{
digitalWrite(R1,LOW); // set the LEDs on
digitalWrite(R2,LOW);
digitalWrite(R3,LOW);
}
else if((sound)>85)
{
digitalWrite(R1,LOW); // set the LED on
digitalWrite(R2,LOW);
digitalWrite(R3,HIGH);
digitalWrite(R1,HIGH); // set the LED on
digitalWrite(R2,LOW);
digitalWrite(R3,HIGH);
}
else if(sound>60)
{
digitalWrite(R1,LOW); // set the LED on
digitalWrite(R2,HIGH);
digitalWrite(R3,HIGH); // set the LED off
}
else if(sound>40)
{
digitalWrite(R1,LOW); // set the LED on
digitalWrite(R2,HIGH); // set the LED off
digitalWrite(R3,LOW);
}
else
{
digitalWrite(R1,HIGH); // set the LEDs off
digitalWrite(R2,HIGH);
digitalWrite(R3,HIGH);
}
Serial.println(soundpin); //output for serial monitor
delay(100); // And a shot delay
}
Ü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.
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.
Szia,
ha solid state relét használsz az gyorsabb szerintem, ha nem kell nagy áramot kapcsolni.
pl ez
2x16os lcdnek mennyi a hivatalos üzemideje hány órát bír ki állandó működéssel?
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.
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.
Master/Slave mindkét módra használható ami HC-05 csak olyat vegyél!
|
|