Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- laskr99: DFI és DFI Lanparty gyűjteményem
- eBay-es kütyük kis pénzért
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Ágymatrac keresési kálvária
- gban: Ingyen kellene, de tegnapra
- sh4d0w: Kalózkodás. Kalózkodás?
-
LOGOUT
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
-
norbert1998
nagyúr
Halihó.
Tegnap próbálkoztam a korábbi projektem bővítésén egy másik vezérlővel, egy ESP32C3 SuperMini-vel. Az SDA/SCL-es elven működő cuccok hibátlanul mennek rajta - egyelőre csak egyesével néztem őket, viszont a UART-ot nem bírom működésre. Amire jutottam, hogy nem megy úgy, ha a PC-vel fennáll a Serial Monitor kapcsolat meg az USB CDC izé, ezt írja a leírása is.Elvileg működhetne SoftwareSerial-lal is, de azt még nem sikerült próbálni igazából. Van rá esély? Egy NEOM6V2 GPS-t szeretnék rákötni...
-
norbert1998
nagyúr
Azt fontos megemlíteni, hogy bár a programozás terén nem vagyok új, de nem Arduino IDE-ben űztem ezt, így a szakszavakkal lehetek bajban, ezen területen kezelhettek újként.
A kód a következő:
void handle_Home() {String html = "<!DOCTYPE html><html>";html += "<head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">";html += "<link rel=\"icon\" href=\"data:,\">";html += "<style>html { font-family: Helvetica; text-align: center;}";html += ".button { background-color: #195B6A; border: none; color: white; padding: 16px 40px;";html += "text-decoration: none; font-size: 30px; cursor: pointer; }";html += ".button2 { background-color: #77878A; }</style></head>";html += "<body><h1>Star Tracker V0.1</h1>";html += "<p>Motor state is " + EN_state_text + "</p>";if (!EN_state) {html += "<p><a href=\"/EN_on\"><button class=\"button\">ON</button></a></p>";}else {html += "<p><a href=\"/EN_off\"><button class=\"button button2\">OFF</button></a></p>";}html += "<p>Direction state is " + DIR_state_text + "</p>";if (DIR_state) {html += "<p><a href=\"/DIR_track\"><button class=\"button\">TRACKING</button></a></p>";} else {html += "<p><a href=\"/DIR_backward\"><button class=\"button button2\">BACKWARD</button></a></p>"; }html += "<p>LASER state is " + LSR_state_text + "</p>";if (LSR_state) {html += "<p><a href=\"/LSR_OFF\"><button class=\"button\">OFF</button></a></p>";} else {html += "<p><a href=\"/LSR_ON\"><button class=\"button button2\">ON</button></a></p>"; }html += "</body></html>";server.send(200, "text/html", html);}
És akkor különböző handle alprogik vannak, pl:void handle_Enable() {digitalWrite(EN, LOW); // Enable motorEN_state_text = "enabled";EN_state = true;Serial.println("Motor ENABLED");handle_Home(); // Show the main page again}Maga a "weblapkezelés" meg ilyen
// Define URL handlersserver.on("/", handle_Home);server.on("/EN_on", handle_Enable);server.on("/EN_off", handle_Disable);server.on("/DIR_track", handle_track_dir);server.on("/DIR_backward", handle_backward_dir);server.on("/LSR_ON", handle_LSR_ON);server.on("/LSR_OFF", handle_LSR_OFF);server.begin(); -
norbert1998
nagyúr
Sziasztok!
Van egy projektem, ahol egy TMC2209-et hajtanék egy ESP8266-tal. A szokásos, olcsó, egyszerű, WiFi board-os verzió.Van egy HTML kód mellé, telefonról tudom indítani és megállítani a motort.
28650 us időtartamonként kap egy impulzust a TMC, ezzel a kívánt átlagos 1,3089 ford/perc sebességet elvileg tartja - mondjuk olyan ~1,3-at biztos, az átlagos sebességgel nincs bajom. Csakhogy ezt átlagosan tartja, egyébkétn viszont inog! Nekem viszont nagyon kéne a stabil sebesség.Ugye jelenleg csak STEP/DIR/EN módban hajtom, valami nanoméretű SMD-t kell arrébb forrasszak, hogy megegye az UART-ot. Van értelme arra átállni? Vagy az alábbi kódnak működnie kéne?
Ami jelenleg van (munkahelyről, emlékezetből írom):
loop(){if(firstLoop) then {firstloop = FALSE;startTime = micros();}if (micros()> ( startTime + delay) THEN {digitalWrite(STEP, HIGH);difitalWrite(STEP, LOW);startTime = micros();}}
Nincs delay a STEP hi-lo váltása között, de nincs lépéskihagyás, így kihagytam. Nincs egyetlen delay sem a kódban, pörög körbe folyton, mint egy PLC. -
norbert1998
nagyúr
üdv
érdeklődnék, hogy egy win xp-t futtató gépre mennyi macerával jár egy már grbl-t futtató arduino-t csatlakoztatni, hogy utána offline működjön végre az a kramanc?
-
norbert1998
nagyúr
A CNC shield ötletét elvetettem, kevés ide. Ingyen jött, megy a süllyesztőbe. TB6600 lesz helyette, viszont azt shield-re nem tudom kötni, a kérdésem az lenne, lehetséges lenne-e valahogy (nemigazán találtam róla infókat
) Xmax, Xmin, Ymax, Ymin, Zmax, Zmin érzékelőket kötni rá, hogy a GRBL homing cycle-je boldoguljon vele?CNC shield-en voltak ilyenek, de anélkül, simán Arduino-val és TB6600-kkal, nem igazán tudom

Előre is köszi

-
norbert1998
nagyúr
Üdv.
Adott egy uno, egy cnc pajzs és 1 drv8825 (van több is csak becsomagolva). Ki akartam próbálni, de egyszerűen nem jutok dűlőre.
Grbl 0.9j van rajta, universal sender és grbl controller egyaránt nem csinál semmi reakciót a gépen. 24v1a-t kap tápot, tudom hogy nudli, de meginditania kellene tudni.
2.8a a motor gyári értéke.Mi lehet az ok?
Megpróbáltam tobbfelekepp a motor bekötését, de a sikereset még nem találtam meg. -
norbert1998
nagyúr
válasz
soldi3r
#3095
üzenetére
Le lett fújva a kicsi méret. Nagyban, minimum 280oz-in nyomatékkal fog menni, nema23-al. Arra láttam már konkrét felső marót is tenni. De lehet még nagyobb lesz, konkrét tervekről és költségvetésről csak ilyenkor este tudok beszélni a héten a kollégával, akivel építjük.
Igen, most sem nm a mértékegység, de már hív az ágyam, majd holnap váltok ha kell

-
norbert1998
nagyúr
válasz
norbert1998
#3093
üzenetére
Méretét mondjuk nem tudom. Olyan 8-10 mm átmérőjű lehet, ahhoz mért átlag emelkedéssel. Holnapra le lesz mérve.
-
-
norbert1998
nagyúr
válasz
norbert1998
#3089
üzenetére
a link lemaradt
[link] -
norbert1998
nagyúr
válasz
Janos250
#3088
üzenetére
Hát most vagy nem értelek, vagy magas ez nekem, mint lónak a hátúszás.
Ezt is próbáltam használni, bár nem megyek vele sokra, azt írtam be, hogy 20N kell, a többit pedig hagytam alapon, az alapján 1.63 oz-in kellene emeléshez nyomaték, viszont gőzöm sincs, az a motor mennyi erőt tud kifejteni mozgás közben
Találtam olyat, ami 3.3 oz-in nyomatékot tud menet közben kifejteni, az biztos jó lesz, de szeirintem az első linkelt is, pár hsz-el feljebb.
-
norbert1998
nagyúr
Szóval már csak egy kérdésem maradt, ha a grinding tool amit emelgetnie kell függőlegesen 1,2 kg, illetve az azt tartó alkatrészek súlya (cirka 2 kg lesz a vége), akkor egy alant látható szerkezeten való emeléshez ez a motor elég erős lesz?

-
norbert1998
nagyúr
Dede, írtam, hogy eszembe jutott az erősítő 24v/3a laptop töltős tapja, illetve a padláson találtam egy 13 éves, de még működő codegány tápot, 12v-on 10a-t mértem rajta multimeterrel, bár nem tudom, hogy a feszültség esett e, és mennyit, egyszerre csak egy mérés megy sajnos. Viszont szerintem a 10a a mérő vége, a táp 20a-t tud 12v-on leadni.
Ez is jó, ideiglenesen a cucchoz, nem?
Tesuti ha esetleg vicces eredményre szamitanal, semmit nem fog csinálni. Szimplán nem kapcsol be, mert nem érzékel feszültséget.
-
norbert1998
nagyúr
válasz
fpeter84
#3060
üzenetére
Szerintem is ez lesz akkor. Majd egy ventit kell rá eszkábálnom, mert ami benne volt, azt megöltem.
De amúgy az a motor 6.6 W volt, tehát elvileg kisebb feszt kap a motor. Bár igaz, tényleg a PC táp lesz a legjobb egyelőre.
Ja, meg most eszembe, az erősítőmet a gépnél egy 3A-es 24V-os táp hajtja. Bár inkább a laptoptöltő minőségű és precízségű dolog, de egy 6-10 w-os motort meg tud talán rendesen hajtani.
-
norbert1998
nagyúr
-
norbert1998
nagyúr
Üdv!
Egy CNC gépet szeretnék alkotni az Arduino segítségével, viszont az Arduino CNC Shield V3 egy kicsit magas nekem.
Most amit kitaláltam, az egy olcsóbb Ardunio copy, egy olcsóbb Shield 3 és 3 db a4988 driver. Egy 24v-os tápról menne. Viszont nem értem a Shield vezérlésének működését, therefore a táp minimális erejét sem tudom kiszámítani, hogy mekkora kellene legyen.Vagy lehet hülyeséget beszélek, és nem is 24 voltot ad a motornak, hanem pl egy 17hs4401 esetében 2.5V körül?
Valaki igazítson ki, legyen szíves

Előre is köszi

Új hozzászólás Aktív témák
- Ne várj sokat a vásárlással: drágulás a láthatáron
- Melyik tápegységet vegyem?
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Nintendo Switch 2
- Kerékpárosok, bringások ide!
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Amlogic S905, S912 processzoros készülékek
- Milyen autót vegyek?
- Anglia - élmények, tapasztalatok
- Docker konténerizálás
- További aktív témák...
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- magyar billentyűzet - 165 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- Microsoft Surface Hub 2s - Interaktiv 4K monitor/ All in one PC - I5 8. generációs - Piaci ár alatt
- Benq - LU951- 5000 Ansi Lézer projektor - Piaci ár alatt
- Hp, Dell gyári 65W USB-C Type-C töltők, tápegységek
- Telefon felvásárlás!! Samsung Galaxy A12/Samsung Galaxy A22/Samsung Galaxy A32/Samsung Galaxy A52
- Laptop felvásárlás , egy darab, több darab, új , használt ! Korrekt áron !
- Apple iPhone 13 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- Apple iPhone 12 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ha beválik az eddigi terv. de nem mostanában, az biztos.
) Xmax, Xmin, Ymax, Ymin, Zmax, Zmin érzékelőket kötni rá, hogy a GRBL homing cycle-je boldoguljon vele?



ekkold
