- eBay-es kütyük kis pénzért
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- bambano: Bambanő háza tája
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Szólánc.
- Meggyi001: RTX 5060 - Az új népkártya?
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
-
mArZsi
tag
válasz
Teasüti #9312 üzenetére
Jó tapasztalatok alapján én is ki fogom próbálni őket.
Eddig seeedstudio-tól rendeltem, ott a standard $5 hobbizásra.
Ha viszont ipari kivitelben kell gyártani, montírozva, lebegőtűs teszttel, stencillel, akkor többszörösére ugranak az árak.Az már más kérdés, hogy egy ipari vezérlés nyáktervét meg nem szívesen küld ki keletre az ember
(#9314) Teasüti:
A helyes megoldás: stencil, paszta, beültetőrobot, kemenceViccet félretéve csak arra figyelj, ha hőlégfúvod, hogy ne túl sok ideig, mert hősokkot kaphat.
-
mArZsi
tag
-
mArZsi
tag
válasz
multipass4 #8278 üzenetére
Ha még sem szeretnél saját magad vesződni vele, akkor van automatizálásra kész megoldásom.
-
mArZsi
tag
Én se értem, hogy ha nincs deep sleep, mi értelme lekonnektálni majd fel, hiba esetén meg belerúgni, újraindítani. Ha hibás az olvasás, akkor meg kell próbálni még egyszer lekérdezni. Workaround.
Hozzá tenném, hogy a hardware résznél kezdeném a hibakeresést, bár a DHT egy rakat fos.Használd e szerint, így jónak kell lennie, nálam így megy:
void Refresh(){
delay(2000);
temp = dht.readTemperature();
humidity = dht.readHumidity();
if (humidity == 2147483647){Refresh();}
if (isnan(humidity) || humidity == 2147483647 || isnan(temp) || isnan(hic)) {
Serial.println("- Failed to read from DHT sensor!");
return;
}
else {
Serial.print(F("TEMP: "));
Serial.println(temp);
Serial.print(F("HUMIDITY: "));
Serial.println(humidity);
}
}...bekéred loopból a Refresh();-t.
Hibás érték abból ered, hogy mire feléled már lekéste a kérést. delay(5000)-et is tehetsz neki.
begin meg csak setupba megy, egyszer kell inicializálni.
-
mArZsi
tag
Valaki használt már OLED-et ESP-vel? Hogy lehetne a kiiratási rutint ESP barát delay mentesíteni?
Esetemben az ESP-n fut egy NTP, loopban figyelem a percváltozásátt. Ilyenkor lefut pár rutin, végeredménnyel. Ezeket szeretném kiiratni.
Egy kiiratás igy néz ki:
void blabla(){
display.clearDisplay();
display.setCursor(0,0);
display.println(var);
display.display();
delay(5000);
}Ezt a rutint is meghívnám a perc változás figyelőből, sőt hogy tovább menjek van vagy 5-6 kiiratás más-más idő periódussal egymás után. Csak a millis(); figyelése a megoldás vagy van jobb? Esetleg yield()?
-
mArZsi
tag
Ez egy shield, egybedugod szendvicsbe
, csatlakoztatod a steppereket, adsz valami erős tápot neki (5A), szoftvert feltöltöd és mehet is a móka.
GBRL kompatibilis, 3D nyomtatót, CNC-t vagy bármi mást is vezérelhetsz vele.
A saját PnP beültetőgépet én is A4988 vezérlővel oldottam meg.Szoftver vagy hardver oldali segítség kellene?
-
mArZsi
tag
válasz
MasterMark #5599 üzenetére
Itt a 3. megerősítés is, hogy nem. Én 50-50%-ot szoktam játszani, gyorsabb, mint végigkövetni a keresztbe kötést.
-
mArZsi
tag
válasz
Tankblock #5026 üzenetére
Egy sima ULN-t kapcsolgatnék. 6 csatorna kéne, amiből 5 megvan.
Valószínűleg csak az IDE-nek hülyesége, mert GPIO10 megy.(#5027) Janos250:
No igen... kell ennek is legalább egy év mire használhatóvá válik, ráadásul az ára is csúnya.Most jutott eszembe, lehet kettő ilyen marha portot felhasználok és egy XOR kapu kapcsolás lesz a megoldás.
-
mArZsi
tag
válasz
Tankblock #5022 üzenetére
Elírtam, valóban F ver. Választanék mást portot ha lehetne, de már foglaltak (4,5,12,13,14).
Elejéről indulva, GPIO0 nem lebeghet, felhúzón van, ellenben alacsony szinten progi módba indulna.
GPIO2-n szintén nem lóghat valami csak úgy, mert nem indul a boot, pulldown-al se.
Felhúzóval indul, de ezek nekem nem jók, mert setup lefutásáig magas a jel.
A kód jó, 9 outputra állításra dobja a wdt resetet DIO módban is. Gugli most nem barát.Marad I2C expander?
-
mArZsi
tag
Üdv Urak!
Egy ESP-12E modulon szükségem lenne még egy GPIO portra, kimenetként kapcsolni. Adott még 9,10,16, amiből 9-et nem sikerült életre keltenem, - wdt resettel elszáll -, másik kettő működik. Viszont most jön a de
Boot közben mindkettő port magas állapotot vesz fel, amíg le nem fut setupban a digitalWrite beállítás.
Van valamilyen hardveres vagy szoftveres mód ezt kiküszöbölni? -
mArZsi
tag
Üdv!
AccelStepper szakértő van itt?
Hogy lehet a library-val megcsinálni, hogy van 3 motor, ebből kettőt egy időben mozgatok, a harmadik várja meg míg befejezi a másik kettő és csak utána mozogjon?Vagy egyszerre mennek, vagy sehogy...
-
mArZsi
tag
válasz
seatibiza #2964 üzenetére
Gergosz2 jól írta, fotoellenállás a megoldás. Egyszerű jó kiindulópont.
-
mArZsi
tag
Köszönöm. Interrupt, gondoltam. RPi-re Pythonban írtam már egy vezérlőt, ha össze jönne Arduinora is alacsony szint és C diploma nélkül, akkor leváltanám. Mivel valójában nem kell linux meg HDMI, pár motor vezérléséhez. Tetszik, csak még új a pálya. Ebből eredően én a millis/micros és for ciklustól még nem váltam le a tekercsek meghúzásánál. AccelStepperrel meg leírtam a bajom, bár lehet ahhoz is én vagyok a kevés
Thread úgymond itt nincs és át kell hidalni valamivel. Konkrétabb code részletet vagy valami kiindulási pontot tudnál mondani? A4988 a driver, step, dir paraméterrel vezérelt Nema17-ek.
-
mArZsi
tag
Sziasztok!
Vezérelt már valaki több stepper motort egy időben egymástól függetlenül? Ki hogy oldotta meg? AccelStepper library-val működik, de ott nem tudom olyan gyorsan hajtani, mint mondjuk egy sima for loop-al. Ráadásul a hangja se az igazi, bárhogy paraméterezem a sebességeket. Ötleteket, megoldásokat szívesen fogadom
Új hozzászólás Aktív témák
- One otthoni szolgáltatások (TV, internet, telefon)
- Augusztusi hardverszuflé
- VR topik (Oculus Rift, stb.)
- Miért álltak az oldalak egy hétig, mi történt?
- exHWSW - Értünk mindenhez IS
- Kormányok / autós szimulátorok topikja
- Nők, nőügyek (18+)
- Samsung Galaxy A56 - megbízható középszerűség
- Redmi Note 10S - egy a sok közül
- LED világítás a lakásban
- További aktív témák...
- Honor 400 256GB ÚJSZERŰ Euronics vásárlás Garancia 2027.05.24-ig
- DJI Goggles Integra drón szemüveg
- Asztali Konfig - z97 - 4770K - Sapphire RX580 8GB- 8 GB DDR3
- ÚJ, GARIS! Dell Latitude 5450 - 14" FHD / Ultra 5 125U / 16GB DDR5 / 512GB NVMe SSD / HDMI 2.1
- Megkímélt állapotban Samsung Galaxy A51 4/128GB
- LG 55G4 - 55" OLED evo - 4K 144Hz & 0.1ms - MLA Plus - 3000 Nits - NVIDIA G-Sync - FreeSync Premium
- Felsőkategóriás Gamer PC-Számítógép! Csere-Beszámítás! I9 13900K / RTX 4080 / 32GB / 1TB SSD
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA ADATA XPG 600W
- MacBook Pro 16 2021 M1 Pro 32GB 512GB 1 év garancia
- Fujitsu LIFEBOOK E449 i5-8130U 12GB 512GB 14" FHD 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest