Hirdetés
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Itt a Microsoft szörnyprocesszora, ami 132 maggal tarolhatja le a felhőt
- Az Inteltől – nem csak az Intelnek
- Alice Recoque-kal mutatná meg Európa hogyan kell szuperszámítógépet építeni
- Pokolian jól elrejtette egyik leghasznosabb hardverét az Intel
- 5.1, 7.1 és gamer fejhallgatók
- Hobby elektronika
- Bambu Lab 3D nyomtatók
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- OLED TV topic
- DUNE médialejátszók topicja
- E-book olvasók
- Milyen monitort vegyek?
- Soundbar, soundplate, hangprojektor
-
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
-
Sanki
addikt
Upsz, akkor ezen példa alapján kiegészítettem: State Change Detection (Edge Detection) for pushbuttons
Most menet közben jó, még a starton kell csiszolni, ha "HIGH" D0-val kapcsol be, akkor ugyanolyan fadedown-nal megy le a 25-ös értékre.
Ha LOW, akkor viszont fix 150-en kapcsol be.#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 150int brightState = 0;int lastbrightState = 0;void 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.clear();for (int i = 0; i < NUM_LEDB1; i++ ) {leds1[i] = CRGB::White; }for (int i = 0; i < NUM_LEDB2; i++ ) {leds2[i] = CRGB::White; }if (digitalRead(inPin) == HIGH) {FastLED.setBrightness(25);FastLED.show(); }else {FastLED.setBrightness(150);FastLED.show(); }}void loop() {brightState = digitalRead(inPin);if (brightState != lastbrightState) {if (brightState == HIGH) {fadedown25();}else {fadeup150();}}lastbrightState = brightState;}// ------------------------------------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
- Lézervágás és gravírozás (rétegelt lemez és kraftkarton)
- Xiaomi Pad 5 6/128 GB
- Szép! Lenovo Thinkpad T14 G3 Golyóálló Üzleti Érintős Laptop 14" -50% i5-1250P 12Mag 16GB/512GB FHD+
- MSI GF66 gamer laptop - i7-11800H, RTX 3070, 32GB RAM, 1TB SSD, Win11
- UHH! Lenovo Yoga 9i x360 Érintős Hajtogatós Laptop Tab 14" -60% i7-1280P 16/1TB Iris Xe 4K UHD OLED
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
- Lenovo Thinkpad 13 G2 Intel i3-7100 laptop (hiányos, de működik)
- BESZÁMÍTÁS! Logitech G920 Driving Force Racing kormányszett
- HIBÁTLAN iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3645, 100% Akksi
- Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
ekkold

