Hirdetés
- 3D nyomtatás
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Notebook hibák
- Dell notebook topic
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Kormányok / autós szimulátorok topikja
- Stratégiai biztonsággal védekeznek a dráguló memóriák ellen a gyártók
- AMD vs. INTEL vs. NVIDIA
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen asztali (teljes vagy fél-) gépet vegyek?
-
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
- 3D nyomtatás
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Vicces képek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen hagyományos (nem okos-) telefont vegyek?
- Google Pixel Buds 2a és Pixel Buds Pro 2 összehasonlító gyorsteszt
- Linux kezdőknek
- Windows 11
- Filmvilág
- Notebook hibák
- További aktív témák...
- GIGABYTE GeForce RTX 4070 Ti GAMING OC
- Apple Watch Ultra (1. gen.) // 49mm // Black/Gray Trail Loop (M/L)
- Új, bontatlan G.SKILL 32GB (2x16GB) KIT DDR5 6000MHz CL36 Ripjaws M5 Neo RGB White EXPO - 10 év gari
- Új, bontatlan ADATA XPG 32GB (2x16GB) KIT DDR5 6000MHz CL30 Lancer Blade Black XMP/EXPO - 10 év gari
- Új, bontatlan ADATA XPG 48GB (2x24GB) KIT DDR5 6000MHz CL30 Lancer Blade RGB Black - 10 év garival!
- Dell Latitude 5440 14" Touchscreen i5-1235U 16GB 256GB 1 év garancia
- iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4065, 100% Akkumulátor
- LG 65QNED86T3A / QNED / 65" - 164 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- BESZÁMÍTÁS! ASUS H510M i3 10105F 16GB DDR4 512GB SSD GTX 1050Ti 4GB Thermaltake V3 fekete NBase 650W
- Lenovo ThinkPad // T - Széria // X1 carbon // X1 Yoga 2-in-1 // és a többiek... 3-12. gen.
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
ekkold

