- sziku69: Fűzzük össze a szavakat :)
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- zebra_hun: Hűthető e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- Argos: Szeretem az ecetfát
- GoodSpeed: Ugrás 32 GB RAM-ról 64 GB RAM-ra: Corsair Vengeance CMK64GX5M2B6000Z30
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- Mexikó tisztázta a Google-t a monopóliummal kapcsolatos vádak alól
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Otthoni hálózat és internet megosztás
-
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
-
mdraco
őstag
-
mdraco
őstag
Sziasztok!
3 hónapja írtam ide [link], mostanra megjöttek a cuccok.
Tehát fogyasztást szeretnék mérni, két szenzort, lcd-t és egy nyomógombot felhasználva.
Itt a bekötés ahogy elképzeltem. [link].
Elmúlt napokban tanulmányoztam a programozást, de kérdésem akadt.
Azt szeretném megoldani, hogy gomb lenyomásra (első lenyomás) elindul az idő (óra:perc:másodperc formában), közben méri az üzemanyagot. Mikor még egyszer le lesz nyomva (második lenyomás) , akkor megáll az idő és akkor le lehet olvasni az adatokat (hogy ennyi idő alatt ennyi üzemanyag fogyott el). Következő megnyomásra nulláz és újra kezdi.
Tehát, egyelőre az időszámlálást akarom megoldani gombnyomásra. Másik probléma, hogy prell kiszűrésére delay-el, de nem jó itt használni az időmérés miatt...?
Ötleteket várnék.
Egyelőre ennyit írtam:
// Üzemanyagfogyasztásmérő két szenzor + lcd+ 1 gomb
#include "LiquidCrystal.h" //lcd-t kezelő függvény
LiquidCrystal lcd(12,11,4,5,6,7); //lcd bekötése
int gomb = 8;
void setup() {
//lcd
lcd.begin(16,2);
lcd.print("FUEL:");
lcd.setCursor (0,1); // (oszlop,sor)
lcd.print("TIME:");
// nyomógomb bekötése 8-as pinre
pinMode(gomb, INPUT_PULLUP);
/* Az INPUT_PULLUP a bemenetet felhúzza +5V-ra egy belső ellenálláson keresztül
így biztosítja a bemenet stabilitását, Ha a nyomógomb le van nyomva a bemenet 0V-ot
kap */
}
void loop() {
if(digitalRead(gomb) == LOW) //nyomógomb értéke alacsony
{ utasitasok
}
} -
mdraco
őstag
Jobban belegondolva, igaz, elég lesz egy nyomógomb is.
Nem láttam még ezt a i2s busz-os LCD-t, igaz kétszer annyiba kerül, de legalább könnyebb dolgom lesz.
Próbanyáknak utána kell nézzek.
Köszönöm(#593) gyapo11: Ezt majd programozáskor még emészteni fogom.
KöszönömMajd még lesznek kérdéseim
-
mdraco
őstag
Sziasztok!
Kezdő vagyok a témában.
Szóval, kinéztem:
1. Egy Arduino Uno v3 fejlesztőlapot.
2. Egy HD44780 vezérlésű 2X16-os LCD-t.
3. Két átfolyásmérő szenzort.
4. Két nyomógombot.
Folyadékfogyasztást szeretnék mérni, két szenzor által mért értékeknek különbsége lenne. Ezt az információt kijelezni az LCD-n. Egyik gombbal elindítanám a mérést, vagyis közben mérné az átfolyást és az időt is, a másik gombbal pedig lestoppolnám, leállítanám.
Arduino lapon van 14 digitális I/O. Ebből 7-et lefoglalna az LCD, 1-1-t a két szenzor és 1-1-t a két gomb. Többi osztódna +5V feszültségen és GND-on. Jól gondolom-e?Két gomb menne arra I/O-ra ahol megszakítás is van.
Soha nem forrasztottam, nem tudom szükség lenne-e egy más áramkörre vagy egy breadboard-ra? Vagy mehetne minden direkten?Tehát megszeretném kérdezni, működne-e projekt? Mert ha igen, akkor megrendelném, van még mit tanulnom.
Köszönöm szépen! -
mdraco
őstag
Sziasztok,
Ma elkezdtem nézni ezeket az Arduinokat, látom többféle van belőle, egy fogyasztásmérőt szeretnék megvalósítani, lenne két átfolyásmérő, ami négyszögjeleket ad, kettőnek a különbsége adná a fogyasztást. Kellene időt is számolni és két nyomógomb különböző funkcióra.
Architektúrát, Mikrovezérlő programozást, Perifériák és Interfészt tanultam mechatronika szakon, mivel nyák-áramkörtervezést nem tanultam, úgy nézem jobb ha ezzel kezdem, mi szóltok?
Új hozzászólás Aktív témák
Hirdetés
- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- Milyen egeret válasszak?
- Robotporszívók
- Milyen notebookot vegyek?
- PlayStation 5
- iPhone topik
- Fotók, videók mobillal
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- Kamionok, fuvarozás, logisztika topik
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- További aktív témák...
- ThinkPad T14 Gen1 14" FHD IPS Ryzen 5 PRO 4650U 16GB 256GB NVMe ujjlolv IR kam gar
- Gamer pc 1080p
- ThinkPad T490 14" FHD IPS i5-8365U 16GB 256GB NVMe magyar vbill IR kam gar
- Nintendo Switch oled sok extrával, játékkal
- Xbox Series X, újrapasztázva, tisztítva, dobozában, 6 hó teljeskörű gar., Bp-i üzletből eladó!
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest