Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Szia.
Próbáld ki, ennél gyorsabb, és biztosabb választ senkitöl se fogsz kapni. Más is csak ùgy tud segíteni, ha ír egy tesztprogramot.
Így van. Igaz, hogy nem arduino-s kód, hanem sima C, de a cikkemben ( karakteres lcd kijelző driver avr és pic mikrovezerlőkhöz ) a demo-ora példaprogramban animálva vannak a saját karakterek.
Semmit nem csinálsz rosszul szerintem. A kijelzőn egyszerre 8 saját definiált karaktered lehet, mivel ezt támogatja hardveresen a kijelző. Amikor kiíratsz egy másik "screen"-t (bocsánat, de nem jut eszembe erre jó magyar szó), előtte újra definiálod az új screen-hez tartozó saját karaktereidet (ha vannak ilyenek). Ugyan azon a screen-en nem lehet 8-nál több saját karakter.
Ez sajnos így működik!
Csak 8 karakternek van hely az LCD memóriájában. A többi csak az AVR flash területén van, és onnan töltődik be, felülírva az előzőt. ![]()
Sziasztok,
Programozó és rádióamatőr vagyok ![]() Tehát kvázi mikrokontroller témában kezdő vagyok, segítséget szeretnék kérni egy nekem megfelelő kütyü kiválasztásában. Engedjétek meg, hogy pontokba soroljam az általam keresett eszközzel támasztott igényeimet, melyre programot szeretnék írni: - 3 darab különálló léptetőmotor vezérlése, tehát 6 darab kimenet a jobbra / balra léptetések miatt. A léptetést az egyszerűség kedvéért külön driver elektronika oldja meg. Nyilván ha a kimenet tud pozitív / negatív feszültség értékeket is felvenni, akkor elég 3 kimeneti láb is, - 3 darab bemenet, mindkettőre feszültség fog bemenni. A feszültségek nagysága, egymáshoz képesti arányuk alapján számolja majd a program a motorok forgási irányát / lépésszámát, - Program feltöltése USB-n vagy soros porton keresztül. Milyen eszközt vásároljak a fejlesztéshez? Ha azt mondjátok, hogy Arduino, akkor melyik változatot a sok közül? Milyen kis paneleket kell még megvennem a fenti igények teljesüléséhez? Szeretnék mindent egy kalap alatt megrendelni, hogy együtt jöjjenek össze a cuccok. Hálásan köszönöm előre is! ![]() A hozzászólás módosítva: Nov 15, 2014
Szia,
erre a feladatra az Arduino alkalmas, hogy melyik lapkát választod az rajtad múlik. Hirtelen azt mondanám, hogy a különböző változatok, csak a ki és bemenetek számában, a soros kommunikáció megoldásaiban és a méretben különböznek. Ha végignézed a palettát, akkor ezek alapján eldöntöd, hogy pl. neked kell-e véglegesen a lapra a soros kommunikációs chip vagy csak a fejlesztés idejére, mekkora méretben gondolkodsz, stb. Mivel a motorokat külön panelekkel vezérled, igazán más feltétet nem szükséges venned, maximum egy csupa lyuk nyákot vagy dugdosós panelt az esetleges kötések vagy ellenállásosztók számára. (Az esetleges klónok driverével meg lehet szenvedni, viszont fillérekért megkapod, bár én az eredeti olasz lappal is eltöltöttem fél napot, míg végre kommunikált a PC-vel, ![]() A hozzászólás módosítva: Nov 15, 2014
Az nem rossz móka, azt gondoltam, hogy van olyan terméktámogatása, hogy rögtön indult
![]() Ahogy tovább gondolkodtam a motorokkal vezérelt mechanikán, már újabb 5 bemenetre lesz szükségem az újabb érzékelendő funkciókhoz. Így már nyolc darab, feszültséget mérő bemenetnél, és három kimenetnél tartok. Lesz ez még rosszabb is ![]() Köszi!
Nem a terméktámogatással volt gond, hanem USB kommunikáció nem akart működni, csak akkor, ha minden más USB eszközt letiltottam. (Pl. egy laptopnál mindent le kellett tiltani, ott pedig pl. a belső bluetooth kártya "USB"-s.) De szerintem ezt PC-je válogatja, másik PC-n egyből elindult.
Számold össze mennyi analóg (feszültséget mérő) és mennyi digitális port kell neked és nézz ki esetleg egy nagyobb kártyát, mert akkor mindig lehet bővíteni ![]()
Nem tudom, hogy mennyire közismert: A MODKIT Micro offline fejlesztői környezet Windows és Mac verziója letölthető és ingyen használható (korábban tudtommal csak online lehetett fordítani). Akinek tetszik ez a Scratch típusú programozás, használhatja (gyerekeknek kezdéshez biztosan jó egy darabig...). Hosszú távon nem pótolja az Arduino környezetet!
Mint a minta projekten is láthatod, kerámia és tantál kondikat használt.
Az elektrolit kondenzátor tekercselt kivitelezésű, ezért magasabb frekvencián nagyobb az induktív ellenállása. És 1 idő után ki is szárad, ezért veszít a kapacitásából. De ha már elmúltál 40 éves? Használhatsz a tantál helyet olcsóbb elkókat is. Úgysem halód már a 20KHz körüli magas hangokat! (Bocsi!) ![]() A hozzászólás módosítva: Nov 15, 2014
Oksa. Egy tízes körül szántam rá eredetileg is a pénzt, hogy ne a legegyszerűbb, vagy esetleg ne klón kártyát vegyek.
Ez már végleges, 8 analóg bemenet, 3 kimenet + LCD vezérlés, így ha jól látom, az Arduino Due felel meg a céljaimnak. Más téma: ![]() Az egyik bemenet köré egy olyan egységet kellene felépítenem, aminek meg kellene saccolnia egy adott elektronikai kapcsolásban egy adott frekvenciát. Tényleg csak durva mérésről van szó, nagyjából olyan szinten, hogy egy oszcillátorba bedugott kvarckristály éppen 1 - 100KHz-es, vagy mondjuk 0.1 - 2 MHz-es tartományban működik-e? Csúnya ötlet volna ehhez a feladathoz egy pontosan 1 másodpercig számoló (növekvő) változót ráállítani az egyik lábra? Gyakorlatilag megszámolná a frekvenciát az adott bemeneten. Köszi! ![]() A hozzászólás módosítva: Nov 15, 2014
A feltöltőt kódjaidban a vezérlő rész nincsen kidolgozva!
Ezt hogyan akarod megoldani analóg potméter, rotari encoder, infra távvezérlés, ...? ![]()
Az „Arduino Due HW” jó lesz a céljaidnak.
Viszont a Arduino IDE lehet, hogy lassú lesz neked? Mért nem maradsz inkább a C++ Atmel Studio mellett? Programozóként gondolom jobban is ismered!
Sziasztok! Az lenne a kérdésem, azt hogyan lehetne megcsinálni egy arduino-s webszervernél, hogy amikor megyitom, jelszót kérjen? Mert szeretnék vele dolgokat kapcsolgatni, és ugyebár jelszó nélkül nem lenne jó port forwardingolni.
Üdv!
Visszaszámlálós dolog már megy, viszont nem tudom megvalósítani azt, hogy ha a gazkaz HIGH-ről átvált LOW-ra, akkor a bizonyos ideig ne induljon a futpuff.... A hozzászólás módosítva: Nov 15, 2014
Szia! Egy kicsit konkrétabban le tudnád írni hogy mit kéne megcsinálni vagy esetleg a már meglévő programot felrakni?
Próbáld ki ezt, de ha a program nem csak ezt csinálja, hanem mást is vezérel, akkor nem lesz jó az a delay, mert akkor millis-sel kell csinálni, hogy a program fusson alatta.
Bocs, Üdv
![]() Az a baj, hogy ennyi időre nem állíthatom meg, mert LCD-t vezérrel, hőmérsékleteket néz, 2 szivattyút és a gázkazánt kezeli (megy-nem megy)...
A futpuff-ot csak a gázkazán után működteti, vagy egyébként is? Mert ha egyébként is , akkor az utolsó } után (az idozitésé) tegyél be egy else-t és oda is másold be a futpuff vezérlést.
A hozzászólás módosítva: Nov 15, 2014
A futpuff akkor is mehet, ha a puffer > 45 foknál.
Tehát vagy a gazkaz vagy a futpuff megy, aminek feltétele a puffer hőmérséklete, majd ezután a szobatermosztát kéri-e a meleget. A késleltetés azért kell, mert a gazkaz még megy 3 percig ha a szobatermosztát már nem kéri. Viszont akkor is megy 3 percet, ha a szobatermosztát kéri és közben a puffer eléri a 45 fokot, ekkor van az, hogy a gazkaz szivattyúja és a futpuff szivattyú is együtt menne. Ezt szeretném elkerülni. Próbálom megérteni és alkalmazni a segítségedet, amit köszönök ![]()
Vagyis a menü részét, hogy melyik gombra mit lehessen állítani és mivel lehessen állítani, azt kell kidolgozni nekem?
Egyébként nyomógombos roti enkóder lesz az előlapon plusz egy távirányítót is akarok mellé.
Húha ez így elég ködös nekem, tehát akkor van egy gázkazán vezérlés, egy gázkazán szivattyú vezérlés, és egy futpuff vezérlés is ha jól értem és azt szeretnéd, hogyha a termosztát kéri, a gázkazán megy és a puffer eléri a 45 fokot akkor a futpuff csak 3 perc után induljon?
Megy már a vezérlés időzítés nélkül, aminek a működése a következő:
Gázkazánnak csak termosztát bemenetére kontaktot adok egy relével, mintha termosztát lenne. Ebben van szivattyú, amivel nem kell foglalkozni, csak annyit, hogyha elenged a relé a termosztát bemeneten, akkor 3 percig még keringteti a vizet (utókeringtetés). Van egy vegyeskazán, ami termeli a pufferbe a vizet. Ezzel a szivattyújával sem kell foglalkozni, mert ennek a vezérlése hibátlan. A gond akkor van, ha a szobatermosztát kéri a fűtést, és átáll a rendszer a gázkazánról puffer szivattyúra, mert ebben az esetben 3 percig együtt megy a gázkazán keringtetője és a puffer szivattyúja is. Ezt szeretném elkerülni... Viszont ha a pufferben megvan a 45 fok, akkor a gázkazán nem is indul el és nem is kell várni 3 percet.
Ha mindent jól megértettem, akkor elvileg a legutoljára küldött programom ezt csinálja, és nem kell hozzá semmilyen módosítás.
Akkor nem kell bele az else sem?
Összerakom dugdosóson az áramkört és letesztelem. Köszi A hozzászólás módosítva: Nov 15, 2014
Elvileg nem. Szívesen.
![]() A hozzászólás módosítva: Nov 15, 2014
Sziasztok!
Kis segitsget szeretnek kerni. Probalok arduinoval vezerelni egy Gefran ADV50 motorvezrlot - azaz mindjart kettot is. Az elore/hatra forgasokkal nincs problema, viszont a fordulatszam vezerlesenel elakadtam. MCP4261-et hasznalnek a szabalyozasra de a gefran parameterei szerint 10V-os feszultseg van potenciometeren. Ez nagyon kozel all az MCP felso hatarahoz es nagyon melegszik az ic. A kerdesem az volna, hogy hogyan tudnek kiegeszito alkatreszekkel egy MCP vel vezerelt nagyobb parameterekkel rendelekzo potenciometert kialalkitani. A ADV50-et feszultseggel is vezerelhetnem (0-10V) a legfontosabb az volna, hogy 5v-nal nagybb feszultseg ne keruljon az MCP-re. Otleteket/Segitseget elore is koszonom.
Üdv.
Egy szakadásviszgálót szeretnék készíteni. A mellékelt rajz alapján. Biztosan érthető ez alapján is a működése, de azért leírom. A kapcsoló nyitott állapotában az izzón keresztül testelődik a led, és világít, ha az izzó ép. Ha bekapcsolom a kapcsolót, akkor a led kialszik. Azt szeretném megoldani, hogy a led helyett egy Arduino bemenet érzékelje, hogy milyen állapotban van az izzóm. Ennek az elvét nem tudom, hogyan is lehetne. Az a gond, hogy az alacsony szintet fel tudnám dolgozni, de nem tudom milyen állapotban lenne a bemenet, ha a kapcsoló zárva van. (magas?) Ezen kívül, jó lenne megoldani, hogy a kapcsoló bekapcsolt állapotában is meg tudjam állapítani az izzó épségét. |
Bejelentkezés
Hirdetés |