- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Jól felszerelt, csúcskategóriás külső videokártya jött a Gigabyte zászlaja alatt
- Gamescom 2025: Limitált szériás Godlike X lap és más finomságok az MSI-nél
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- India betiltja a pénzalapú online játékokat
-
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
-
ekkold
Topikgazda
válasz
5150head #22540 üzenetére
- Sokféle megoldás elképzelhető, akár potis is.
- De a nyomógombokhoz is írható olyan program, hogy ha a "FEL" gombot nyomogatod, akkor minden gombnyomás növel egy kicsit a sebességen, ha pedig a "LE" gombot, akkor minden gombnyomás csökkent egy kicsit a sebességen.
- Vagy használhatsz akár rotációs enkódert is a poti helyett. -
ekkold
Topikgazda
válasz
5150head #22536 üzenetére
A loop elején mindíg újra 10-re állítod a sebességet, helyette inkább:
Kell egy változó a sebességnek, és azt növeled vagy csökkented, és ha kell, akkor hívod a függvényt ami végrehajtja. pl:
void loop() {
static int16_t sp=10;
// Set the speed in steps per second:
stepper.setSpeed(sp);
// Step the motor with a constant speed as set by setSpeed():
stepper.runSpeed();
if(digitalRead(uppin) == LOW) {
sp =30
}
if(digitalRead(downpin) == LOW) {
sp = 1;
}
} -
válasz
5150head #22239 üzenetére
Ha jól értem, akkor az ESP32 az unot váltaná fel, csak korszerűbb kivitelben, viszont kell hozzá egy alap board.
Lehet venni ESP32-t magában is, de senki nem teszi, vannak UNO-hoz hasonló board-ok usb-vel, visszajelző ledekkel, headerrel stb, Janos250 kolléga is ilyen kész board-okat illeszt saját pcb-re, hogy ne kelljen huzalozni/jumper kábelt használni. Ilyen board többféle van, Lolin, Wemos, NodeMCU, XY developer board néven találod meg. Olyat vegyél, ami usb csatlakozót tartalmaz, ahhoz nem kell külön programozót is venni. Például ilyen esp32-s3 board-ot: [kép]. De találsz olyat is, amin van egy kis OLED kijelző, ami szintén hasznos lehet.Érdemes egyébként starter kitet venni, majd ahhoz még amit kell, vagy csak vadásszam össze ami jó lehet?
Attól függ, mit szeretnél. Ha szükséged van sok kiegészítőre, szenzorra stb mert nem tudod előre, mit szeretnél, akkor jó lehet, de olcsóbb, ha pl az Ali-n összekattintgatsz mindent külön, ami kell.
-
Janos250
őstag
válasz
5150head #22236 üzenetére
Amit linkeltél, az is jó. Az az egyszerűbb olcsóbb léptetőmotor vezérlő is jól használható. Gyakorlatilag egyformák ezek. Megvan, mit kell a tekercsekhez kötni, van irányt megadó bemenete, és "lépj egyet" bemenete. Van pár pinjük, amivel be tudod fixen, drótozni, hogy milyen legyen a microstep, ha akarod (microstep, amikor nem egész lépést tesz, hanem valahol közte megáll)
A többi szoftver kérdése. Meg kell csinálnod egy szabályt, algoritmust, hogy milyen időközönként léptessen. Olyankor ad egy "lépj egyet" jelet. Ennyi. Az ESP32 annyival jobb, mint az UNO, hogy korszerűbb, hosszabb távon is jó. Ami program az UNO-n megy, annak általában az összes többin (pl. ESP32-n is) kell mennie, hiszen az is Arduino.
ESP32-nek még előnye, hogy van benne WiFi, így később ha kedved szottyan, tehetsz rá WEB szervert, és telefonon keresztül állíthatod a paramétereket. -
JulianSinulf
őstag
válasz
5150head #22228 üzenetére
Szia!
Hogyan szeretnéd hajtani?
Számítógép nélkül vagy számítógéppel?Ha számítógéppel, akkor érdemes egy Mega-t választani, azon van több serial port.
Persze megoldható Uno-val is, de, akkor szoftveresen kell megcsinálni a serial portot, mert a hardverest a számítógéppel való kommunikációra használja. Úgy olvastam, hogy ez nem mindig jó.
Ha számítógép nélkül csinálod, akkor csak addig kell lehúzni a meghajtót, amíg felprogramozod az Uno-t.Én TMC2209 meghajtót használtam.
GitHub-on elérhető a library.
Sajnos nincs benne hogyan lehet adott lépésre vezérelni. Legalábbis én nem találtam meg. Így maradt az adott sebesség alatt megtett út beállítása és a működtetési idő változtatása a kívánt távolság eléréséhez. Elméletileg.
Egy lézervágó állítható magasságú asztalát csináltam meg vele.
Számítógépről állítható.Azért ezt a meghajtót választottam, mert erről tudom, hogy csendes.
Viszont lehet, hogy egy A4988-ban több a lehetőség programozás szempontjából. Érdemes utánanézni. Én nem tettem, csak tudtam 3D nyomtató tapasztalatból, hogy ez hangos meghajtó, míg a TMC2209 halk.Én csak vettem pár különböző arduino darabot ebay-en rákeresve. Hogy pontosan milyen klón, nem tudom. Működnek.
Van köztük Mega wifivel is.
Új hozzászólás Aktív témák
Hirdetés
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Android alkalmazások - szoftver kibeszélő topik
- sziku69: Fűzzük össze a szavakat :)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Milyen videókártyát?
- E-roller topik
- Milyen RAM-ot vegyek?
- Óra topik
- Vivo X200 Pro - a kétszázát!
- Gumi és felni topik
- További aktív témák...
- DJI Mini 4 pro Fly More Combo RC2 drón 6 akkumulátorral - Garancia, Care Refresh
- DJI Mini 4 pro - Fly More Combo - RC2 drón szett - Garancia, Care Refresh
- DJI Mavic 3 Fly More Combo RC Pro drón szett - 4/3" Hasselblad + 7x-es zoom kamera
- Asus ROG Strix Flare II Animate Gamer Billentyűzet - Magyar kiosztás
- Lenovo 14 Ideapad 3 FHD LED Matt i3-1115G4 4.1Ghz 8GB 256GB SSD Intel UHD Graphics Win11 Garancia
- Telefon szerviz helyben - Gyors javítás, akár 30 perc alatt!
- Bomba ár! Dell Latitude 5400 - i5-8GEN I 16GB I 256SSD I 14" HD I HDMI I Cam I W11 I Gari!
- BESZÁMÍTÁS! Intel Core i7 6700K 4mag 8szál processzor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Dell Latitude 7440 -14"FHD+1 IPS - i5-1345U 16GB - 512GB - Win11 - 1 év garancia + Dokkoló + 240W DC
Állásajánlatok
Cég: FOTC
Város: Budapest