Hirdetés
-
PROHARDVER!
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
-
its_grandpa
tag
válasz
KoVee84
#19967
üzenetére
Bocs de ez így egy ~ 130 soros borzalom.
A case ágak 0-3 ig ugyanazok, csak a név kiírása miatt van benne "magic number" azaz a texts[n].
Ez kb. a fele, 65 sor és remélem ugyanazt csinálja.int vref = 1100;const char* persons[] = {"Kovács","Könözsi","Csepura","Németh"};const uint64_t egy_nap = 86400000000;RTC_DATA_ATTR unsigned int reboot_counter = 0;void setup(){Serial.begin(115200);delay(10);epd_init();delay(10);// Correct the ADC reference voltageesp_adc_cal_characteristics_t adc_chars;}void loop(){int persons_no = reboot_counter; // csak a szépség kedvéértif reboot_counter < 4:{epd_poweron();epd_clear();delay(10);uint16_t v = analogRead(BATT_PIN);float battery_voltage = ((float)v / 4095.0) * 2.0 * 3.3 * (vref / 1000.0);String voltage = "Feszültség: " + String(battery_voltage) + "V";Serial.println(voltage);int cursor_x = 60;int cursor_y = 475;writeln((GFXfont *)&FiraSans, (char *)voltage.c_str(), &cursor_x, &cursor_y, NULL);cursor_x = 180;cursor_y = 290;writeln((GFXfont *)&OpenSansExtraBold72, (persons[ persons_no]), &cursor_x, &cursor_y, NULL);reboot_counter++;epd_poweroff_all();esp_sleep_enable_timer_wakeup(egy_nap * 7);esp_deep_sleep_start();}else if reboot_counter = 4:{epd_poweron();delay(10);int cursor_x = 550;int cursor_y = 475;writeln((GFXfont *)&FiraSans, ("SZELEKTÍV KUKA"), &cursor_x, &cursor_y, NULL);reboot_counter++;epd_poweroff_all();esp_sleep_enable_timer_wakeup(egy_nap * 6);esp_deep_sleep_start();}else{esp_restart();}} /* loop */A switch ágak végére meg illenék a break csak a megszokás miatt.
(ez a notepad++ ból történő másolás, kódformázás nem lett az igazi, bocs)
Új hozzászólás Aktív témák
- World of Tanks - MMO
- Óra topik
- 2.1-es Bose sztereó hangrendszer a Redmi K90 Pro Maxban
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Gumi és felni topik
- Garmin Instinct – küldetés teljesítve
- Samsung Galaxy A55 - új év, régi stratégia
- Magga: PLEX: multimédia az egész lakásban
- Telekom mobilszolgáltatások
- Hálózati / IP kamera
- További aktív témák...
- DJI AVATA Dupla Fly More Combo drón szett - VADONATÚJ, aktiválatlan
- ÁRCSÖKKENTÉS MSI Z77 MPOWER Alaplap eladó
- DJI Air 3 Fly More Combo RC2 drón - NO LIMITS
- AMD Radeon RX 7900 XT 20GB XFX Speedster MERC310 Garanciás!
- Playstation 5 Slim Disc Edition 1TB, újra fémpasztázva, 6 hó garanciával, Bp-i üzletből eladó!
- ZOTAC GAMING RTX 3080 Ti Trinity 12GB GDDR6X videókártya eladó!
- Bomba Ár! Lenovo ThinkPad L14 G2a - R5 4650U I 16GB I 256SSD I 14" FHD Touch I Cam I W11 I Gar
- Bomba ár! Lenovo ThinkPad L540 - i5-4GEN I 16GB I 500SSD I DVDRW I 15,6" HD I Cam I W10 I Garancia
- 20.000 - tól RÉSZLETFIZETÉS. BANKMENTES. Új noblechairs EPIC műbőr FEKETE - KÉK . 2 év garancia!
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest
ekkold

