- Hisense LCD és LED TV-k
- Milyen házat vegyek?
- Fejhallgató erősítő és DAC topik
- Az előírások megszegése miatt éghet le egyes alaplapokon a Socket AM5 foglalat
- HP notebook topic
- Milyen RAM-ot vegyek?
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- OLED TV topic
- Autós kamerák
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
gyenesmartin
őstag
Sziasztok!
Építeni szeretnék egy xl4016-os labor tápot. Csakhogy kijelzőn szeretném látni a beállított és mért értékeket.
Alapból a kínai xl4016-os panelen van két poti. Ezt szerettem volna felváltani digitálisra, de nem találtam megfelelőt. Majd eszembe jutott, hogy van nekem tda1543 dac-om. Ehhez kéne majd egy könyvtár vagy valami, hogy arduinoval tudjam vezérelni a kimeneteit külön-külön. -
gyenesmartin
őstag
válasz
gyapo11 #7459 üzenetére
Nem kell semmilyen FET.
Az első lámpához aminek a LED-je 200mA-es, veszel egy Attiny13/25/45/85-ös mikroprocesszort vagy 555-öt, hozzá meg egy 7135-ös led előtétet.Ez az IC kb úgy viselkedik, mint egy FET, csak kisebb feszültségről is működik, meglehet hajtani PWM-el, valamint stabil kimeneti 350mA-es árammal bír.
A nagyteljesítményű ledhez pedig, ha 3V-os led van benne, venni egy ilyen drivert.
Vagy még egyszerűbb, most 1800Ft-ért lehet venni Convoy S2+-t Gearbestről kuponnal (elemlámpás topik), abban a led 2100mA-t kap, 18650-es celláról működik, és kb 700-800 Lumenre képes, tartósan kézben tartva. -
gyenesmartin
őstag
Sziasztok!
Vettem két attiny85-öt. UNO-val programoztam volna fel, de véletlenül az egyiknél external 16MHz-et választottam ki.
Most meg bootloadernél ezt írja ki: avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Meg lehet valahogy még menteni ezt?
A másiknál már internalt választottam az működik is tökéletesen. -
gyenesmartin
őstag
válasz
Gergosz2 #5145 üzenetére
int positive = 3;
int negative = 2;
int xA = 5;
int xB = 6;
int x = 0;
int buttonPin = 4;
int led = 13;
int xALast = LOW;
int n = LOW;
int servo = 9;
double y;
void setup() {
pinMode (xA, INPUT);
pinMode (xB, INPUT);
pinMode (buttonPin, INPUT);
pinMode(led, OUTPUT);
pinMode(positive, OUTPUT);
pinMode( negative, OUTPUT);
digitalWrite( positive, HIGH);
digitalWrite( negative, LOW);
pinMode(servo, OUTPUT);
Serial.begin (9600);
}
void loop() {
n = digitalRead(xA);
if ((xALast == LOW) && (n == HIGH)) {
if (digitalRead(xB) == LOW) {
if (x > 0)
x--;
} else {
if (x < 65)
x++;
}
Serial.println (x); //y=36.74+4.73*x-0.0489*x^2-0.00038*x^3+0.000012*x^4
y = 36.66+4.73*x-0.0489*(x*x)-0.00038*(x*x*x)+0.000012*(x*x*x*x);
Serial.println (y);
}
xALast = n;
analogWrite(servo, y);
}
Igaz. int-el tényleg nem jó. Double-l meg float-al már igen. -
gyenesmartin
őstag
Sziasztok!
Lenne egy kis gondom. Adott egy függvény:y=36.74+4.73*x-0.0489*x^2-0.00038*x^3+0.000012*x^4
x megy 0-65-ig. f(65)=247 lenne. De az arduino valahogy sehogy sem akar 150 fölé menni.
Így lett beírva a programba: y = 36.66+4.73*x-0.0489*(x*x)-0.00038*(x*x*x)+0.000012*(x*x*x*x);
Az x és y az int-es, de próbáltam float-al és double-el is. -
gyenesmartin
őstag
válasz
gyenesmartin #4000 üzenetére
Egy ilyet néztem ki:
[link]
A két hőmérő egy DS18B20-as. A kijelző I2C-s. -
gyenesmartin
őstag
Sziasztok!
Tudja valaki, hogy egy LCD kijelzőn, hogy kell különböző betűket kiírni?
Mármint az angol abc betűivel semmi baj, csak amikor pl ékezetes betűket vagy egyéb latin betűket kell kiírni.
I2C-n megy a kijelző. -
gyenesmartin
őstag
Sziasztok!
A kimenetek közül lehet a 0.-át és az 1.-et használni? Csak azért kérdezem mert az van rajta, hogy TX és RX. -
gyenesmartin
őstag
Sziasztok!
Tudja valaki, hogy mennyi a pwm maximális frekvenciája az arduinonak? -
gyenesmartin
őstag
válasz
FireKeeper #3642 üzenetére
Ha elég lesz neki 2 cella is, akkor a közös pontot gondolom elég lenne egy sima ellenállással a bemenetre kötni. Feszültségfigyelőt 3.4V-ra gondoltam beállítani, bár lehet inkább 3.5 kéne, mert ez már 0%-ot jelent ennél az akkunál.
Egyébként az arduino bemenete az 0-5V-os? Mennyire ad pontos értéket? -
gyenesmartin
őstag
Sziasztok!
Vettem egy ilyet:[link]
Még nem nagyon értek hozzá.
Látom van rajta egy DC csatlakozó. Ez egy lehetőség rajta, hogyha nincs usb-vel összedugva a géppel akkor tudjon magába is menni, vagy mindenképpen kell ott tápot is adni neki?
Ha igen akkor mennyit? Van 3db lithium cellám, ha sorosan kötöm, akkor 12.6V-ot kapna, lemerülten pedig 9-et. Ez jó érték lenne neki? Vagy 2 is elég lenne?
Új hozzászólás Aktív témák
Hirdetés
- BESZÁMÍTÁS! Apple MacBook Pro 16 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 16 2024 M4 Max 64GB 2TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple Macbook Pro 13 2020 M1 16GB 1TB SSD macbook garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASUS TUF VG27AQ 165Hz QHD IPS 1ms monitor garanciával hibátlan működéssel
- Audio-Technica ATH-M20x fejhallgató
- DELL Precision 7540 - Intel Core i9-9980HK, RTX 3000 (nagyon erős GPU-val)
- Xiaomi Redmi 12C 64GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó karcmentes Apple iPhone 11 128GB / 12 hó jótállással
- Olcsó Notebook! Dell Latitude E6540! I7 4600U / 8GB DDR3 / 128GB SSD! / HD8790M
Állásajánlatok
Cég: FOTC
Város: Budapest