Hirdetés
- sziku69: Szólánc.
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- Parci: Milyen mosógépet vegyek?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- djculture: Éhezők ssd és memória viadala.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- droidic: Safe Mode az agyban
-
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
-
Tomi8822
tag
Üdv, van egy ilyen kódom amit nem tudok működésre bírni, valaki tudja mi a probléma?
#include <RTClib.h>
#include <AutoSwitch.h>
#define WITH_DS3231
#include <AquaTimer.h>
RTC_DS3231 rtc;
const int LED_PIN = 6;
const int FILTER_PIN = 7;
// A világítás bekapcsoló gombja, egy óra után kikapcsolja magát
AutoSwitch LedButton(2, 3600);
// A szűrő stop etetéshez, ami 5 perc után újraindítja a szűrőt
AutoSwitch FilterStopButton(3, 300);
AquaTimer LedTimer;
AquaTimer Micro(8, "13:40:00", "13:40:04");
AquaTimer Macro(9, "13:40:20", "13:40:24");
AquaTimer Carbo(10, "13:40:40", "13:40:44");
AquaTimer Phosphate(11, "13:41:00", "13:41:04");
void setup() {
pinMode(FILTER_PIN, OUTPUT);
rtc.begin();
if (rtc.lostPower()) {
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}
// Világítás beállításai. A sok paraméter miatt metódus láncolással, hogy olvashatóbb legyen
// A LED dimmeléséhez a PWM kimenet miatt relé helyett itt egy MOSFET-re lesz szükség!
LedTimer
.setPin(LED_PIN)
.setOn("14:00") // bekapcs
.setTransition("30") // átmenet ideje percben
.setOff("22:00") // kikapcs
.setMoonDuration("60") // holfény derengés ideje percben, a kikapcs után
.setMaxVal("75%") // a teljes fényerő dimmeléséhez. Ha 100% kellene, akkor elhagyható
.setMoonVal(1); // a holfény fényereje. Itt szándékosan van int, a lehető legkisebb fényerő kedvéért
}
void loop() {
// Tápadagolók
Micro.write();
Macro.write();
Carbo.write();
Phosphate.write();
// Világítás a teljes fényerő gombbal
int buttonState = LedButton.getState();
LedTimer.write(buttonState);
// Szűrő stop - a relén a NC (Normally Closed) kimenetre érdemes kötni a szűrő konnektorát
int filterStopState = FilterStopButton.getState();
digitalWrite(FILTER_PIN, filterStopState);
}
Új hozzászólás Aktív témák
- Háztartási gépek
- E-roller topik
- Canon MILC: EOS R és M topik
- Elektromos cigaretta 🔞
- sziku69: Szólánc.
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Garancia kérdés, fogyasztóvédelem
- Milyen videókártyát?
- Ez lehet az Apple hajlítható telefonjának formája, mérete
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- További aktív témák...
- Akció! ÚJ akku! Lenovo ThinkPad X1 Extreme Gen2 i7-9850H 16GB 512GB GTX1650 500nit UHD 1 év gar
- BESZÁMÍTÁS! ASUS ROG B760 i9 14900K 32GB DDR5 1TB SSD Asus ROG RTX 3090 24GB Zalman Z1 1000W
- Game Pass Ultimate előfizetés azonnal, problémamentesen, méghozzá OLCSÓN! Immáron 8 éve!
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
- Eladó Pegatron R7 240 4GB videokártya
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold
