Hirdetés
- bambano: Bambanő háza tája
- Luck Dragon: Asszociációs játék. :)
- hcl: Poco F2 Pro facepalm
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Parci: Milyen mosógépet vegyek?
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
-
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
-
Neoka
aktív tag
Sziasztok,
Próbálom összerakni a programom.
Egyelőre D1307-es óramodulom van.
1. Az alábbi elgondolás alapján próbálom megírni a relé vezérlést, de valami nem kerek.
a példa szerint 21:12 és 21:13 között kellene a relének behúznia, de nem történik semmi.Nem másolnék be mindent, de ha úgy egyszerűbb akkor bemásolom az egész kódot.
#include "RTClib.h"byte vbeHH;
byte vbeMM;
byte vbe;
byte vkiHH;
byte vkiMM;
byte vki;void setup()
{
RTC.begin();
digitalWrite(vrele, HIGH);
pinMode(vrele, OUTPUT);
vbeHH=21;
vbeMM=12;
vkiHH=21;
vkiMM=13;
vbe = vbeHH*60+vbeMM;
vki = vkiHH*60+vkiMM;if (! RTC.isrunning()) {
Serial.println("RTC is NOT running!");
// following line sets the RTC to the date & time this sketch was compiled
RTC.adjust(DateTime(__DATE__, __TIME__));
}void loop()
{
if ((now.hour()*60)+now.minute()>=vbe && (now.hour()*60)+ now.minute()<=vki)
digitalWrite(vrele,HIGH);
else
digitalWrite(vrele,LOW);
delay(1000);
}Kérhetnék ebben segítséget?
-
Neoka
aktív tag
válasz
gyapo11
#2472
üzenetére
Köszönöm szépen a segítséged.
Kiindulásnak ez már elég lesz nekem. (szerintem) Ma számolgattam, hogy több mint 15 éve programoztam C+-ban, így az emlékeim megkoptak már
De így már el tudok indulni.tvamos:
A példa programokat már nézegetem egy hete.
A ingyenes tanfolyamra még nem iratkoztam be, de már rátaláltam.rendszer alatt erre gondolsz?
- Uno r3
- DS1307
- hőmérő modul (most fejből nem tudom a típusát)
- 2 soros LCD kijelző
- 4-es relé modulNem szeretnék gombokat.
A célom az lenne, hogy az óra DS1307 méri az időt, és a programban megadom neki, hogy melyik relét mikor kapcsolja be illetve ki.
pl
1-es relé világíts: 10:00 - 19:00
2-es relé felszín szívó - ezt többször kell 10 percre bekapcsolnia/nap. 11:00 -11:10, 12:00 - 12:10, 16:00 - 16:10e mellett a kijelzőre szeretném kiíratni a víz hőmérsékletét, de ez még hátra van

előbb a reléi időzítés, aztán jöhet a hőmérőJanos250 A linkeket meg fogom nézni, köszönöm.

-
Neoka
aktív tag
Köszönöm a segítséged. Igazán hasznos volt.
Akkor nem tőled kérdezem!!!!!
Hanem aki segíteni is szeretne.Az Aurdoinoról kb 1 hónapja hallottam először, most próbálom a programozását megismerni. Eddig csak más fórumokról, hazai és külföldiről próbáltam az általam használni kívánt programokat megérteni és használni. régen tanultam programozni C+-ban.
ha jól értem itt adom meg változókat, amiket használni szeretnék:
//Vilagitas
byte vilbeora;
byte vilbeperc;
int vil_be = vilbeora*60+vilbeperc;
byte vilkiora;
byte vilkiperc;
int vil_ki = vilkiora*60+vilkiperc;
byte vil_rele = 4;Nem biztos, hogy jól gondolkodtam, de én a void setup részben adtam meg az értékeiket. Ha később más időt akarok megadni, akkor változtatni tudjam.
digitalWrite(vil_rele, HIGH);
pinMode(vil_rele, OUTPUT);
vilbeora=22;
vilbeperc=04;
vilkiora=22;
vilkiperc=05;Itt akadtam el.
Hogyan tudom itt az aktuális időt megmondani neki?if ((aktido >= vil_be) && (aktido < vil_ki))
{
digitalWrite(vil_rele, LOW);
}
else
{
digitalWrite(vil_rele, HIGH);
}Gergosz2: Azért írtam ide, mert a PH-n eddig mindig jó fej és segítő emberekkel akadtam össze. Gondoltam most sem lesz másképp.
Köszi a tippet. Visszanézem azokat a beszélgetéseket. Hátha megtalálom és azokból kiokoskodom ami nekem kell.
Lehet annak aki nap mint nap benne van a programozásban, nem gond egy ilyen progit megírni. A tudásom megkopott már. Elég rég nem programoztam.tvamos: remélem részben választ kaptál ebből. Úgy gondoltam lesznek hasonló programok, program részek amiket átalakítva meg lesz az amit szeretnék.
-
Neoka
aktív tag
Sziasztok,
Valaki tudna segíteni abban, hogy hogyan kell, vagy hol találok olyan programot amivel adót időben egy relét be tudok kapcsolni egy másik adott időben ki tudom kapcsolni.
Egyelőre Uno r3 az alap, amihez DS1307 adja az órát.
köszönöm
-
Neoka
aktív tag
-
Neoka
aktív tag
Sziasztok,
Szeretnék egy akvárium vezérlőt összerakni.
Az alkatrészek már megjöttek.
- arduino uno R3
- DS1820B
- New Blue IIC I2C TWI 1602 16x2 Serial LCD Module Display
- I2C RTC DS1307
- DC 5V four 4-ChannelA cél az lenne, hogy a kijelzőn lássam időt, a hőmérsékletet.
Tudjak 2 lámpát egymástól függetlenül kapcsolni
Egy relé naponta többször 10 percre bekapcsolna egy felszínszívótValaki tudna segíteni a programozás részben?
Próbáltam különböző oldalakról összenézni programokat ehhez, de nem sikerül.
MOst egy portugál oldalon találtam egy programot ami kiírja a dátumot és az időt, ami működik is. De a portugálom nem olyan jó.Köszönöm
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- TCL LCD és LED TV-k
- Futás, futópályák
- Fujifilm X
- Telekom mobilszolgáltatások
- Gyúrósok ide!
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Durván kitömte memóriával két új Radeonját az AMD
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Gaming notebook topik
- További aktív témák...
- Xiaomi Mi Robot Vacuum-Mop Essential robotprszívó eladó
- RAPOO 7100P 1000DPI optikai rádiós 5GHz egér
- DELL Precision 7810 PC (Intel Xeon 8X3500 Mhz, 16 GB DDR4, 256 GB SSD+500GB HDD, Quadro M2000 4 GB)
- Lenovo ThinkCentre M720q Tiny PC (Intel i5 9500T 6 X 3700Mhz, 16 GB DDR4, 256 GB SSD)
- Vivo X200 Ultra újszerű tokok
- GYÖNYÖRŰ iPhone 12 mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3849, 100% Akksi
- Samsung Galaxy A50 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Eladó 2db Nokia steel hr hibrid okos óra dobozával
- 179 - 180 - 189 - 190 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest



ekkold
