Hirdetés
- Milyen hagyományos (nem okos-) telefont vegyek?
- Xiaomi 13 - felnőni nehéz
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Xiaomi Mi 9 - egy híján
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy Watch7 - kötelező kör
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Honor 200 - kétszázért pont jó lenne
- Samsung Galaxy A17 5G – megint 16
- Xiaomi 15 - kicsi telefon nagy energiával
-
Mobilarena
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
-
Sanki
addikt
Sziasztok.
Adott az alábbi kód, melynek lényege az lenne, hogyha a D0 pin-en nincs jel, akkor folyamatosan "25-ös" erősségen világít a led, ha pedig van jel, akkor fel kell erősödnie a fényerőnek "150-re", ha ez a jel megszűnik, akkor pedig visszahalványul "25-re". (Program indulásakor nem fix melyik eset van, hogy van e jel vagy nincs.)Na addig eljutottam, hogy a jel jelenlétének/hiányának az állapotára nő/csökken a fényerő, viszont ez folyamatosan történik és nem áll meg a végén, visszaugrik a kezdeti állapotra (és vagy 150-ről csökken 25-re folyamatosan ciklusban, vagy fordítva, növekszik a fényerő 25-ről 150-re folyamatosan).
Szerintetek mi lehet a probléma?
#include "FastLED.h"#define NUM_LEDB1 3#define NUM_LEDB2 3#define LED_TYPE WS2812#define COLOR_ORDER GBRCRGB leds1[NUM_LEDB1];CRGB leds2[NUM_LEDB2];#define LEDB1 D2#define LEDB2 D8#define inPin D0#define BRIGHTNESS25 25#define BRIGHTNESS150 150void setup() {pinMode(inPin, INPUT_PULLUP);pinMode(LEDB1, OUTPUT);pinMode(LEDB2, OUTPUT);FastLED.addLeds<LED_TYPE, LEDB1, COLOR_ORDER>(leds1, NUM_LEDB1).setCorrection(TypicalLEDStrip);FastLED.addLeds<LED_TYPE, LEDB2, COLOR_ORDER>(leds2, NUM_LEDB2).setCorrection(TypicalLEDStrip);// FastLED.setBrightness(25);for (int i = 0; i < NUM_LEDB1; i++ ) {leds1[i] = CRGB::White;}for (int i = 0; i < NUM_LEDB2; i++ ) {leds2[i] = CRGB::White;}// FastLED.clear();// FastLED.show();}void loop() {if (digitalRead(inPin) == LOW) {fadedown25();}if (digitalRead(inPin) == HIGH) {fadeup150();}}// ------------------------------------void fadeup150(){for (int j = BRIGHTNESS25; j < BRIGHTNESS150; j ++) {FastLED.setBrightness(j);FastLED.show();delay(10);}}// ------------------------------------void fadedown25(){for (int j = BRIGHTNESS150; j >= BRIGHTNESS25; j --) {FastLED.setBrightness(j);FastLED.show();delay(10);}}
Új hozzászólás Aktív témák
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Több száz játékban kezdi meg karrierjét az FSR Redstone
- Konzolokról KULTURÁLT módon
- Építő/felújító topik
- Elektromos autók - motorok
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Kuponkunyeráló
- Irodát kért, de gyárat kapott Elon Musk a Samsungtól
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- Xiaomi Mi Robot Vacuum-Mop P robotporszívó
- Eladó Egyedi Fanatec Podium Steering Wheel Porsche 911 GT3 R!
- Samsung S20 Ultra 5G + Galaxy Watch 5 Pro egyben, tokokkal, dobozokkal
- Eladó macbook pro 16 M1 Max 10 CPU/32 GPU 64GB 1TB
- Nálam már kapható a jelenlegi leggyorsabb brutál notebook: Samsung Galaxy Book 5 Edge 5G!
- Xiaomi Redmi Note 14 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple Thunderbolt Display (picit beégős!)
- Vivo V50 12/512GB,Újszerű,Adatkabel,12 hónap garanciával
- BESZÁMÍTÁS! SAPPHIRE B650M R7 8700F 16GB DDR5 512GB SSD RTX 4060Ti 8GB Zalman S2 TG ADATA 600W
- Xiaomi Redmi 13 4G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
ekkold

