Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Sziasztok.
Van egy Ardunio nanom és olyan helyen lesz ahol jó lenne picit energiatakarékos legyen. Azon gondolkodtam hogy xy perc után alvó üzem módba menjen az eszköz és ha valamelyik láb állapota megváltozik akkor felébredjen. Lehetséges valahogy? Köszönöm a segítséget.
Elöszőr is köszönöm mindenki hozzájárulását.
Egy 1 colos háromjáratú keverő csapot kellene állítgasson. Nincs már annyi láb hogy a visszajelzést esetleg analog modon beolvassam, de még, még silabizálok azon is (valami sporolás) A hozzászólás módosítva: Máj 9, 2023
Ezt elvégzi számodra az a modul. Ha bekötöd a potit, akkor egy hidkapcsolást kapsz, azaz kiküldesz egy bizonyos poziciot. ( szöget 0-270 fok között, kevesebb mindig lehet) a motor pontosan annyit fordit a potin, mint amennyi szöget kiküldtél. Ehhez nem kell semmi visszajelzés.
A végállásokhoz meg ott a két trimmer. A hozzászólás módosítva: Máj 9, 2023
Hogy jön ide a serial kommunikacio. Az I2C-hez nem kell szintillesztés.
Ehhez felesleges pazarlás az Arduino, elég csak egy ki/be menetes portbővítő
Nekem egy kínából rendelt háromjáratú csapom van, azon van végálláskapcsoló így nem tud túlfutni, de létezik olyan is amibe be van építve egy potencióméter. Nem pont ez a csap de így néz ki. Kb. 3 éve vettem, eddig megbiztatóan működik.
Maga az ATMega328p csip tud ilyet, alvásba lehet vinni és valóban sokkal kevesebbet fogyaszt ilyenkor. Amire vigyázni kell, hogy sokszor a többi alkatrészen is sok múlik, maga a board is simán fogyasztani szokott, főleg a feszültség regulátor. Ezeknek a többsége akkor is fogyaszt, ha nincsen terhelés rajta, ráadásul elemes működéshez mérten sokat. Ezt mérd meg, vagy keress rá adatlap alapján és számold ki mennyi készenlét várható, mielőtt légvárakat építenél. A legtöbb fejlesztő boardot nem akkumulátoros működéshez tervezik sajnos.
Az ATMega328p, ha alvásba viszed úgy, hogy kikapcsolódjanak az órajelek is, akkor valóban annyira keveset fogyaszt, mint ami az adatlapon van - egyszer már ki is mértem. Arra is vigyázni kell, hogy minden láb határozott állapotban legyen magasban vagy alacsonyban és a VREF láb legyen bekötve. Ha ezek nem teljesülnek, az meglepően nagy fogyasztást tud okozni. A legkisebb készenléti fogyasztása annyira kicsi, hogy kisebb mint egy gombelem önkisülése, tehát egy elemes kütyüben nem kell azzal foglalkozni, hogy ki-be kapcsoljuk a vezérlőt. De ha már regulátort használsz, akkor az többet fogyaszthat. Valamikor nézegettem kis fogyasztású regulátorokat, de ha jól emlékszem mindegyik nagyságrendileg több, mint egy alvó ATMega. A program valahogy úgy működik, hogy be kell állítani egy pin change interruptot, arra fog felkelni, a főprogramban ki kell kapcsolni minden más perifériát - különös tekintettel az analog inputra és mindenre, ami órajelet igényel - és meghívni az alvás utasítást. Arduino-n belül nem csináltam még ilyet, direkt C-ben meg lehet csinálni könnyen.
Sajna most jutottam oda, hogy megint foglalkozni tudjak a két SPI eszköz problémájával.
Találtam ezt a projectet, itt is sd kártya és MFRC522 van párhuzamosan kötve, érdekes semmi trükközés nincs a kódba az inicializáláskor, minha csak 1 spi eszköz lenne. Mondjuk rejtély, hogy tud működni, mert összeraktam és nem olvassa a RFID-t, tehát nekem nem működik, azt viszont nem tartom valószínűnek, hogy egy hibás kódot töltött volna fel valaki, akkor hol lehet a trükk?
Sziasztok,
Szeretnék SI4735 IC-s rádiót építeni ARDUINO felhasználásával. van is jó pár ilyen projekt a neten de már vagy hatodikkal akadok el. Mindig előjön valami hiba üzenet ami miatt nem lehet még fel se tölteni a fájlt . ez jelenik meg alul a hiba üzeneteknél exit status 1 'class Rotary' has no member named 'process' Ez pedig fenn a programsorokban piros sávval kijelölődik . char result = r.process(); Valójában jó ideje küzdök mint kezdő(sem) ezekkel a feltöltésekkel már vagy hatodik ilyen rádió projekttel kínlódok de egyszerűen mindig kiakadnak valami hibával. Az elején a library-k feltötése is gondot okozott de az már megyeget. Valamelyikőtök foglalkozott esetleg ezekkel az SI4732...4735 Rádió IC-k arduinos vezérlésével? Van esetleg ötletetek / azon kívül, hogy ne erőltessem ami nem megy/ ? Csak már annyi időt bele tettem, hogy legalább egy ilyen kis rádiót eltudnék indítani! Köszönöm előre is a törődést!
Ja. Azt a csapot ismerem, lényegébe én is egy ilyenre szeretném rátenni mert az eredeti megható részének nincs pozicio kontrollja, csak végállások, teljesen nyitva - zârva, nem szervós
Hi
Tudsz printscreen-t küldeni a hibaüzenetről?
Elvben ezt a csapot a kazán szokta vezérelni. A kimeneti vezetékeken van egy-egy termosztát és a kazán ugy kezeli a csapot, hogy a két ágban megfelelö hömérséklet legyen. Sajnálatos modon a legulabb kazánokbol hiányzik ez az intelligencia amit a 30 éves kazán tudott, igy ezek csak ki meg becsukják a csapot és idözitéssel probálják egyensulyban tartani a rendszert, ami sajnos elöbb utobb kinyirja a motorhajtást. A régi rendszerben a kazán szépen (pl nálunk) 50-80% tartományban dolgozott, ha füteni kellett, ha csak vizet kellett melegiteni akkor az egyik végállásba fordult. Sajnos az uj kazán ezt nem tudja, s megnéztem 2 másikat, azok sem.
Látod, ezt akarom megoldani, vagyis ezt is
Még jo hogy két nap után eljutottunk oda, hogy megtudjuk mit is akarsz!
Eleinte én is gondolkodtam a visszajelzésen, de aztán elvettem. A golyóscsap feladata az hogy nyisson vagy zárjon, így felesleges az állapot visszajelzése. Az előremenő csövek hőmérséklete már úgyis figyelve, így jelzi ha gond lépne fel.
De ahogy értelmezem az eddigieket, te állítani szeretnéd a víz hőfokát, erre a váltócsap nem megfelelő, erre a célra keverőszelepet kell alkalmazni. Viszont azokból van olyan is, ami többször körbe fordul. Megoldható persze ennek a vezérlése is, de sajnos a servo vezérlés így nem lesz jó hozzá. Talán olyan megoldás lenne jó, mint ami a görgős egerekben van. Rovátkázott tárcsa ami optókapu között forog. Irány, és az elfordulási szög precízen beolvasható, de kell egy kezdőpont ahonnan számol (pl. áramszünet, vagy autokalibráció esetére).
Szia Jonni,
Köszi, hogy foglalkozol a rádió problémával. A csatolt képen látható a hiba üzenet. A fentebbi képen ugyan ESP32 van de Aruino Nano vagy Pro Mini-vel is kipróbàltàk a konstrüktőrök. Konkrétan ez a példány az Arduino cc honlapon a project hub-on van ahogy itt a képen látható. Üdv.
Gyanús nekem hogy használsz valami máshonnan származó rotary library-t, ami nem kompatibilis a "hozzávalóval"
Igen, pipi.
Kínomban betöltöttem több rotary library-t ismár amikor első alkalommal panaszkodott a Rotary gondra. Lehet kiszedem mindet és valahogy a megfelelőt választom ki. Amúgy magában az Arduino alaplap ha nincsenek rajta a kijelző és egyebek akkor szintén hibára fut feltöltéskor vagy ellenőrzéskor? Köszi
Innen töltsd le: Open Source Version:
$ Download the open source project, including the main sketch, libraries and the wiring diagram, etc by clicking here. ***********************************************************************
Nem értem a kérdést... Ha hibátlan a program fordítás, a feltöltésnek (vagyis a flash felprogramozásának) semmi köze ahhoz, hogy milyen perifériás eszközöket kezel a program, így azt nem befolyásolja. Az más kérdés hogy a program "futása" nem lesz normális.
Helló pipi,
Nem hibátlan a fordítás, már az ellenőrzésnél kiáll hibára.
Helló nyugger,
Gyors le is töltöttem, de ugyan az a jelenség. Megpróbálom a rotary library-t cserèlgetni. Este jelentkezem. Köszi.
lecseréltem illetve a felesleges library-kat kitöröltem, és láss csodát első rúgásra betöltődött! Ha ezt a klubban elmesélem!!
Köszönet, de majd estére ha összeàllítom referálok.
első perctől megírtam, szervot akarok épiteni arduinohoz, vagy neked a szervo célja volt a fontosabb ?
Hello. Egy ilyesmi háromjáratu csapot szeretnék vele mozgatni, szrintem a szervo tökéletesen megteszi.
Amint irtad a rovátkázott tárcsa, vagy léptetős motor komplikáltabb mert kell hozzá kezdőpont, a szervohoz viszont nem kell, a szervo az tudja mindig a saját pozicioját és nem fordul túl mint amennyire engedjük
Köszönöm szépen az információkat.
Megpróbálok valamit össze hozni. Annyi kimarat info hogy autóba lesz az ardunio. A hozzászólás módosítva: Máj 10, 2023
Üdv!
Ez azért lehet, mert az IDE-ben beragadtak az ugyanolyan nevezető Lib-ek, meg a hozzá tartozó .h vagy .cpp fájlok. Azaz hiába cserélted le a libet, (tettél másikatt mellé) de a régi a helyén maradt, akkor is rossz helyről tölti be. Nekem előfordult ilyen.
Igen, mert szervobol van olyan is ami kész és 5 darab fér egy gyufásdobozba, meg olyan is ami 20-50 kg-s sulyt tud emelgetni. A te csapodhoz meg ha jol értem semmid sincs az ötleten kivül. Abba meghajtomotor dobozba még be kell szerelni egy potit, ami követi a mozgást - ha szervorol beszélünk.
Ha meg ugy akarod vezérelni ahogy a tervezői tervezték a csapot, akkor nem szervo kell, hanem pl 2 hömérsékletérzékelö és egy hidas motormeghajto.
Na jo, a mekanikai rész és a motor megvan, nem egészen összeállítva mert ahhoz még kellene az irányitó elektronika.
Szervot akarok mert az a tökéletes megoldás. A vitárol lemondok.
Nem akarlak elszomoritani, de még fényévekre vagy a valoságtol. Nekem is hasonlo csapom van, abba beszerelni egy potit nem leányálom pedig nekem komplett jol felszerelet mühelyem van esztergapaddal CNC maroval stb egy szakemberrel a háznál.
Akkor már sokkal egyszerübb levenni az egész motort és venni egy jo nagy szervot a modellboltban, és azt felszerelni a csapra. Pl egy ilyet. Ez 20 kg-t tud mozgatni, de van olyan is ami 55 kg-t tud, szinte azinos méretben és alig kerül 20 euroba. Ezt 2-3 alkatrésszel fel lehet szerelni bármilyen csapra. Utánna egyszerüen bedugod az Arduinoba meg a megfeleö áramforrásba és már csak a kodot kell megoldani. |
Bejelentkezés
Hirdetés |