Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Köszönöm a részletes választ! Relénként 1db 600W-os fűtőszál lett volna kapcsolva vele, de a kész panel vonzó és praktikus mivolta ellenére, inkább megépítettem komolyabb relékből(250V30A), mint később kínlódjak vele, hogy összeragad.
Arduino IDE, fordítási problémaEgy nagyon egyszerű teszt progit írtam, amelyet nem képes lefordítani az Arduino IDE
A uP ESP32-S3 lenne 44 lábú panel, de azt hiszem ez mindegy is ebben a helyzetben. A fordító pedig ezt üzeni: Idézet: „In file included from d:\arduinoprog\libraries\U8g2\src\U8x8lib.cpp:52: d:\arduinoprog\libraries\Wire\src/Wire.h:116:8: error: 'void TwoWire::onReceive(void (*)(int))' marked 'override', but does not override 116 | void onReceive(void (*)(int)) override; | ^~~~~~~~~ d:\arduinoprog\libraries\Wire\src/Wire.h:117:8: error: 'void TwoWire::onRequest(void (*)())' marked 'override', but does not override 117 | void onRequest(void (*)(void)) override; | ^~~~~~~~~ Multiple libraries were found for "SPI.h" Used: D:\arduinoprog\libraries\SPI Not used: C:\Users\szujo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\SPI Multiple libraries were found for "Wire.h" Used: D:\arduinoprog\libraries\Wire Not used: C:\Users\szujo\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.8\libraries\Wire exit status 1 Compilation error: exit status 1” Másnak lefordul ez a kis program, és nálam vesztek össze könyvtárak?
Köszönöm a visszajelzést!
Előzőleg telepítettem egy 7" kijelzőhöz tartozó lib sorozatot kézzel. Gyanítom, hogy ráfaragtam, mert valami összekuszálódott. Igyekszem kijavítani a rendszert. Most visszatettem a "régi" könyvtárak elérési lehetőséget, és így már nekem is lefordul durva piros üzenet nélkül. Majd lesz valami később a 7"-os kijelzőmmel. Arduino telepítési környezetSziasztok!Előre jelezném, hogy amatőr arduino-s vagyok, s tanácsot kérek, azzal kapcsolatban, hogy hogyan érdemes kialakítani az IDE környezetét, könyvtárait. Mostnában többször is szaladtam pofonba azzal kapcsolatban, hogy egy korábban elkészített, jól működő programot nem tudtam fejleszteni, mert valami könytár frissült az arduino rendszerben, és a változás miatt nem tudtam lefordítani. Ehhez pedig még adódik, hogy bizonyos könyvtárakat (tft kijelzők) adott panelhez kell konfigurálni. Szóval várom a javaslatokat, ötleteket, a "ki hogyan szokta" módszereket a beállításokkal kapcsolatban!
Szerintem döntsd el melyik spi, wire lib kell, a másikat töröld le vagy mozgasd el.
Én ugy látom pont forditva kellene mint az arduino gondolja
Igen, ez történt. Így már nekem is lefordult.
A probléma az, hogy így valószínűleg a másik panel programja nem fog lefordulni... Ezért kérdeztem rá a fejlesztői környezet rugalmas kialakítására.
Ha érzel magadban elég "erőt", ajánlom tanulmányozni a VSCode+PlatformIO -t.
Ott minden programhoz van lib mappa ahova bemásolhatod a könyvtárakat, mindegyikhez külön-külön. Én nyugdíjasként kezdtem el, megtanulható. Sokkal gyorsabb a fordítás.Ha maradsz az arduino IDE-nél, ajánlom letölteni a portable (.zip) programot, kicsomagolás után létre kell hozni egy portable nevű mappát, ide fog rakni mindent, a sketchbook-ot is ide kell irányítani. Így nem irkál a windowsba, külön partícióra is rakhatod. Amúgy pedig a program (.ino) mappában csinálsz egy library mappát, ide másolod a könyvtárakat, a programban pedig ide hivatkozol. Persze ezt kézzel kell megcsinálni, nem automatikusan telepítgetni a könyvtárakat. A hozzászólás módosítva: Ápr 28, 2026
Köszönöm a tippeket!
Időhiány miatt egyenlőre maradok az IDE panelen, s próbálok játszani a könytárakkal. Utána ki fogom próbálni ezt az IO platformot is.
Én csinálok minden projektnek egy portable IDE-t, amiben csak annak a "szemetjei"vannak. Így könnyű gyomlálni, módosítani, mert egy helyen van minden.
esp32 3.xx tele vanak új api hivásokal ezért régi könytárak nem müködnek vele de ha le is fordul akoris hadwerben is lesznek problémák ami nem megy egyszerüen és kész!Annyi hogy 2.016 ted vissza és szépen megoldodnak a hibák 90% legalább!Akinek van tengernyi ideje az majd megfejti egyszer (diákok) pl
vagy akik egésznap ezt búják!
Felhasználó utvonalba ékezetes könytár név van pl! arduino ide még a pause utvonal vagy fájlnévben sem tudja kezelni ezt már javithatnák bene elmult pár év a létezése ota!
A hozzászólás módosítva: Ápr 28, 2026
Én is belefutottam korábban ebbe a problémába. Azt találtam ki, hogy minden esetben az #include sor után megjegyzésben feltüntetem a használt könyvtár elérési útját, esetleg verziószámát.
Nagyon melegen tudom ajánlani a WOKWI-t ilyen kérdések esetén. Én sok mindent, mielőtt megépítem, leprogramozom, először itt futtatom, azán ha stabil akor a sketchet csak copy-paste segítségével átemelem az IDE-be. Gemini is adott támpontot a kereséshez:
A kódodban alapvetően két technikai probléma látszik, amelyek miatt az óra kijelzése nem lesz megfelelő vagy villódzni fog a képernyő. Íme a legfontosabb javítandó pontok: 1. Az SPI inicializálása (Konstruktor hiba) A HW SPI (Hardware SPI) használatakor az ESP32-nél a kódodban most ez szerepel: U8G2_SSD1309_128X64_NONAME2_F_4W_HW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* dc=*/ 9, /* reset=*/ 8); A probléma: Hiányzik a CS (Chip Select) pin megadása. A hardveres SPI-nél az U8g2 könyvtárnak tudnia kell, melyik lábon választja ki a kijelzőt. Általában ez így néz ki: u8g2(orientáció, cs, dc, [reset]) Próbáld meg így (ha a CS lábad a 10-es): U8G2_SSD1309_128X64_NONAME2_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8); (Megjegyzés: Hardveres SPI esetén a Clock és Data lábakat a rendszer alapból tudja, azokat nem kell a konstruktorban felsorolni, ha az alapértelmezett lábakat használod.)
Kérjük, hogy a helyesírásra figyelj kicsit jobban, mert így még elolvasni, értelmezni is nagyon nehéz, amit írsz!
NyákrajzSziasztok.Csinálnék egy Arduino nanoval egy 4db-os BTS50015-1TAD okorfettel egy vezérlést. Sehol nem találok készen nyákrajzot. De még Layouthoz TO-263-7 (D2PAK 7-lábú) alkatrészt. 4 izzítógyertyát vezérelnék vele. Egy fet kb 10-15A kapcsolna. A H híd amit lehet lapni, sajnos nem opcio. Köszönöm a segítséget. Ilyen kéne, csak 4 csatornába! Bővebben: Link
Helyileg nem fér el az a 2 plusz csatorna tartaléknak?
A TME oldalán van hozzá footprint is.
Azt nem lehet, hogy megveszed a 6 csatornást és két csatornát nem használsz belőle? Biztos, hogy sokkal jobban jársz a kész megoldással akkor is, ha a fele kihasználatlan marad.
Mit értesz az alatt, hogy "De még Layouthoz TO-263-7 (D2PAK 7-lábú) alkatrészt."? A Hestore linken ott van az alkatrész, elérhető, rendelhető. Mit értesz az alatt, hogy "A H híd amit lehet lapni, sajnos nem opcio."? A gyertyáknak simán egyenáramot kell kapcsolni, amiket egy fűtőszálon használnak, ugye? Tehát tisztán rezisztív terhelést kell kapcsolni? Ez viszonylag egyszerűvé teszi, csak az áram nagy, arra kell vigyázni, hogy ne melegedjen túl a kapcsoló.
Elfér, de konkrét vasalható pcb-t pdf-ben vagy másban egyszerűen nem találtam
Megvenném 150 USD és picit drágának tartom, és Magyarországra nem küld!
Layout egy tervezőprogram, ehhez kéne ilyen tokozású alkatrész. A gyertyákra pwm-el akarok ráálni, utóizzítás miatt is
Ha csak ez az egy alkatrész hiányzik, akkor akár meg is lehet rajzolni. Összesen 6 láb, plusz heatsink. Vagy valami ismertebb programot kell választani, amihez van ilyen alkatrész rajz. Konkrétan rákeresve se találtam meg, hogy mi ez a program.
Szerintem bármilyen nagyobb áram kapcsolására alkalmas N-FET is elég lenne erre a célra, hiszen a low side-ot is kapcsolhatjuk, ha úgy tetszik, nem? De érdekes módon abból se könnyű megfelelő kész boardot találni. Talán tényleg építeni kell. A 150USD egy kipróbált biztosan működő design-ra ha egy darab kell, akkor nem drága: számold ki, hogy hány napod fog elmenni a munkával mire építesz egy hasonlót!
N fet szép jó, de ha testzárlatos az egyik gyertya akkor neki is ammen. Ezek a hatlábúak autómatikus védelemmel rendelkeznek. Nem hiszem el, hogy senki nem csinált arduinohoz még evvel nyáklapot.
A Layout nem egy tervezőprogram, amire te gondolhatsz az a Spring-Layout. Ha erről van szó, akkor ehhez létezik olyan bővítmény, ami képes KiCad-ból és EasyEDA-ból átvenni footprintet. Egyszer már linkeltem, hogy honnan tudod beszerezni ennek az alkatrésznek a könyvtárát, kb. 25 féle formátumban! Nem sikerült letölteni vagy mi a gond?
Nem egy agyszebészet ehhez nyákot rajzolni!!
Szigorúan projektenként portable, hogy senki senkivel ne veszekedjen:
Az 1.x és a 2.x ha helyben telepíted - a lib-ek összeakadnak. Az upgrade esetén vannak érdekességek és inkonzisztenciák. A 2.3.x a portableapps-on át megy, a 1.8.x az simán zipből is. Bővebben: Link (TavIR-on összeszedve)
Akkor rajzolnál nekem 4 csatornás Arduino nanoval vezérelt nyákot? Spring-Layout ban nincs ilyen alkartész, és ezért szívok vele!
Nincs valami hasonló tokozású alkatrész? Vagy két egyszerű SMD alkatrészt egymás mellé teszel? De gondolom egyéni alkatrészként sem olyan nehéz berajzolni. Kis segítség.
Bővebben: Link
Erről az alkatrészről lenne szó! Ehhez kéne a rajz! tuti, hogy csináltak már ilyet sokan, hisz a léptetőmotoroktól kezdve nagy fogyasztón át mindenhez alkalmazzák. Nekem mivel nincs alkatrészrajzom, így meg vagyok lőve! |
Bejelentkezés
Hirdetés |





Sokkal gyorsabb a fordítás.
vagy akik egésznap ezt búják!





