Fórum témák
» Több friss téma |
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Egyrészt fogalmunk nincs, hogy mit csinál a program többi része! Vagy te mit is szeretnél elérni?
Pl. a setupban jól hívod meg a serialBegint, a sebesség egyezik a másik félével? Az ilyen több program összelapátolása, egyébként nehezebb feladat, mint megírni az egészet újra.
Szia!
Írtad, hogy a memória kissé kevés lehet. Nem vágom a programodat de ezt elmagyaráznád, mert nem értem:
Miért kell ennyi? Ha I2C-n van az LCD-d, akkor miért kell a #include <LiquidCrystal.h>? A többi mit csinál? Azért kérdezem, mert nem fordulhat elő, hogy egy vagy több függvény redundánsan van meg feleslegesen? Arra gondolok, hogy az I2C.h-ban is van egy függvény más néven, mint a <LiquidCrystal.h>-ben, de ugyan azt csinálja? Ekkor fölöslegesen foglal memóriát. I2Cio.h? LCD.h? Köszi!
Igen valóban érdekesek ezek a sorok.
Akkor most milyen LCD van használva I2C vagy nem ha nem akkor hány vezetékes (wire)a vezérlése? Mert lehet 2 és 3 wire a "könyvtár" nevek beszédesek . Az E, R/~W, RS lábak vezérlési bekötési módjai alapján lehet 2 / 3 vezetékes kontrollról beszélni. részletesebben itt : LCD kontrol 1.rész folyt. 2.rész több LCD verzió más más felhasználói területről
Köszi a linkeket!
Így már jobban értem mi is az az LCD... Eddig csak I2C-vel használtam, mert akkor kevesebb láb fogyott, nem is értettem minden lábat rajta, de most már közelebbnek érzem a logikáját! A hozzászólás módosítva: Jún 9, 2017
Szia!
Igen, erre gondoltam a libraryk leegyszerűsítése alatt is, ezekkel régen próbálkoztam, és benne maradtak. I2C-s az LCD. Egyébként ezzel a kóddal:
Compile után ugyannyi szabadprogram és dinamikus memóriát jelez, feltölteni a boardra még nem volt lehetőségem, lehet van változás. A 200 byte szabad hely azért kell, mert a hőmérsékletet 50 float átlagából számolom, ezt is át kell majd szerkeszteni int-re.
Ok, így már jobb lesz!
Megmutatod hol van az átlag számításod?
Setupban ugyanúgy hívom minden esetben, 9600 a baudrate, arduino-gép-monitor között, arduino-softwareserial-esp között is, de ha nem lenne, akkor is szokott karaktereket jelezni a Serial monitor, esetemben pedig semmit.
A kérdésed első részét nem értem, hogy miért és milyen mélységben érdekes. Akváriumot vezérel, ledet, lámpát, vetilátort, fűtést, szűrőt kapcsol, meghatározott paraméterek alapján, például vízszint, pontos idő, gombnyomás, hőmérséklet. Ez a rész jól működik, fagyás nélkül,hónapokig is akár. Azt szeretném elérni, hogy softwareserial helyett hardveres serialt használva küldje el az adatokat az internetre. Mivel van, hogy napokig nem vagyok a közelben, ez egy biztonsági megoldás.
Szia!
Lehet blődség amit írok és nem is kell, de nem látom a setup()-ban a 4 és 5 láb beállítását! Rx1=4, TX1=5-nek felel meg? Nem tudom, neked kell jobban látni, de ekkor a setup()-ban: pinMode(4, INPUT); pinMode(5, OUTPUT); Bővebben: Link A másik, hogy a te arduinodban mi a hardwarees tx,rx láb száma? 0 és 1? Remélem nem 4 és 5 ! ok, ez csak vicc volt!
Törölve
A hozzászólás módosítva: Jún 9, 2017
Szia!
Ennek a librarynek a mintavátelezését állítottam 50-re, tulajdonképpen ez átlagol. Természetesen a 0 és 1 a hardveres Rx-Tx, 4-5 a szoftveres, mert a 2-3 az interrupt miatt enkóderhez van kötve. A softwareserial működik, tehát nem feltételnül muszáj meghatározni a pineket, input-output terén.
Akkor már csak 1 ötletem van.
Külön, külön megy? Azaz vagy szoftveres, vagy hardveres? Ha igen, akkor az lehet a gond, amit a törölt hozzászólásomban írtam. Ha nem, akkor nem tudom...
Sziasztok!
Valaki használt már ilyen kijelzőt? 3.5" TFT 8bit + TouchScreen Vezérlőnek ILI9488 van írva, teszt kódnak már ILI9327. Valakinek van esetleg egy működő könyvtára?
Rá van írva!: mcufriend 3.5 tft
Be írod a keresőbe, és válogathatsz!
Probáld meg ezzel: https://github.com/jaretburkett/ILI9488
Sziasztok. Tudna valaki nekem segiteni ? Megszeretném épiteni ezt az aksi töltõt de a kapcsolási rajznál elakadtam, nem tudom mit hova, pedig már épitettem ennél sokkal bonyolultabbat is, de valahogy ez nekem nem világos. Köszönöm elõre is.
Bővebben: Link
lábkiosztás a kodban felirat fehérel az arduino boardon.....
Sziasztok!
Egy kis segítséget szeretnék kérni arduinoval kapcsolatba. Nagyon az elején vagyok a dolognak egy két apróbb project már sikerült csak kellene egy kicsit sürgősebb dolog ezért kérem segítségeteket. Tehát kellene nekem egy négyszögjelgenerátor amin egy potival szeretnék frekvenciát állítani. kb 100Hz-től 10kHz-ig kellene szabályozni és esetleg de nem szükséges kiíratni az adott frekit egy kijelzőre. Köszönöm előre is!
Szia, offolás, ha azt írom, hogy ezt VCO-val oldanám meg?.
Hát, hogy ha működhet a dolog. Tulajdonképen egy léptetőmotor vezérlőt szeretnék meghajtani a gép nagyjából már kész is van egy 3 Nm-es léptetőmotort hajt de az impulzus generátort n555-el oldottam meg nem az igazi a változó kitöltési tényező miatt. Ezért gondoltam arduinora meg hogyha esetleg később lehet módosítanák annyiba, hogy lennének rajta fix előre beállított frekvenciák illetve, hogy automatikusan megálljon egy ciklus végén stb. (amúgy egy automata üvegtömb vágógép lesz ha minden összejön) de egyenlőre az a cél hogy egy potival elérjem a vágási sebességet illetve egy gyors visszajárást is.
Azt tudtad hogy arduinora már vannak rendes léptetőmotor vezérlő porogramok amelyek G kóddal vezérelhetőek, gyorsít lassít, mindent amit kell.
Igen tudtam csak nekem egy meglévő rendszerhez kellene csak egy egyszerű vezérlés. Illetve szinte csak egy program mert tulajdonképpen minden adott itt nekem hozzá működik így is csak nem a legszebben.
Azt tudtad ha az 555 kimenőjelét duplájára emeled és aztán felezed D (cd4013) tárolóval akkor már sokkal szebb 50% kitöltésed lesz?
(minden kevésbé 50% kitöltésnél ez járható lehet) Vagy 4060 mint oszcillátor és sok tagú frekvencia osztó kimenetén pedig közel oktávonként változó négyszög jel sorok jönnek le köztük pedig az RC tag potijával is változtathatod a jelet. A hozzászólás módosítva: Jún 13, 2017
ilyen?
Bővebben: Link Bővebben: Link Ami a Lényeg Step/dir rendszer van léptetönél Tarto áram x fekvencia megy motor paraméter függö.... Dir H/L forgás irányt váltás .... Step lépés sebbeség .... A hozzászólás módosítva: Jún 13, 2017
Igen értem köszönöm nagyjából erre gondoltam.
Vakaki ismeri FreqCount?
Fekvenciát szépen és pontosan méri de ki számitható a kitöltési tényezö is ezel a könyvtáral?
Sziasztok!
Lenne egy kérdésem. Van egy USB teszterem. Az tudja mérni az átmenő teljesítményt. Arduino projectet power bankról szeretnék üzemeltetni, és jó lenne ha a bank töltöttségét mérni az arduinoval. Ha lenne valami amivel az átmenő teljesítményt tudnám mérni a feltöltéstől, és tudom mennyit szoktam tudni kivenni, akkor az arduino tudná, hogy kb meddig van a bank, és ki tudná jelezni. ezt mivel lehetne megoldani? Vagy más módszer is szóba jöhet ha van valakinek ötlete. Előre is köszönöm a segítséget. Zoli
Ha magához a cellához hozzáférsz, akkor cellafesz. alapján elég pontosan be tudod lőni, hogy mennyi van még a tankban.
Vannak még átfolyó áramot mérő szenzorok (max741, stb., Bővebben: Link), ezek nem tudom mennyire pontosak. Kis áram esetén jó megoldás lehet még, ha egy nagyon kis ellenállást beraksz a tápkörbe (tized, század Ohm nagyságrend, hogy kicsi legyen a burden voltage, akár nyákon is kimarhatsz megfelelő mértékű ellenállást) és az azon eső feszt egy opamp-pal felerősítve pontosan meghatározható a pillanatnyi fogyasztás, ezt egy analóg inputtal tudod mérni.
Sziasztok!
Megint lenne lenne egy problémám. Ledes villogó, amiben egyenként akarom a program elején 1-esek és 0-ák formájában megadni lépésenként, hogy melyik led világítson és melyik ne. Szóval valami ilyesmire gondoltam:
Szóval a lényeg, hogy a 41. sorban hogyan kéne azt megoldani, hogy az x-edik frame-ben lévő értékeket olvassa ki. Vagy esetleg tudna valaki egyszerűbb megoldást ? Olyasmire gondoltam, mint amikor a grafikus LCD-knél a bitmapokat írják bele. A hozzászólás módosítva: Jún 15, 2017
Igy:
|
Bejelentkezés
Hirdetés |