-
Fototrend
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
-
lanszelot
addikt
Hello,
Valamit megint nem jól csinálok, de nem tudom mi az

digispark , rotary encoder, piros LED, kékLED, 220R 2db
digispark gnd : RotEnc gnd
digispark 5V : RotEnc+
digispark pin2 : RotEnc CLK
digispark pin3 : RotEnc DT
digispark gnd : R1
digispark gnd : R2
pirosLED rövid láb : R1
kékLED rövid láb : R2
pirosLED hosszú láb : digispark pin0
kékLED hosszú láb : digispark pin1kód:
/*LED input*/
#define redLed 0
#define blueLed 1
/*rotary encoder input*/
#define inputCLK 2
#define inputDT 3
int currentStateCLK;
int previousStateCLK;
int keses = 1000;
void setup() {
/*rotary encoder pins input*/
pinMode (inputCLK, INPUT);
pinMode (inputDT, INPUT);
/*LED pin output*/
pinMode (redLed, OUTPUT);
pinMode (blueLed, OUTPUT);
/*read initial state of inputCLK*/
previousStateCLK = digitalRead(inputCLK);
}
void loop() {
/*read current state of inputCLK*/
currentStateCLK = digitalRead(inputCLK);
if (currentStateCLK != previousStateCLK) {
if(digitalRead(inputDT)!= currentStateCLK){
keses = keses+200;
}else{
if(keses > 200){
keses = keses-200;
}
}
}
/*red led on off*/
digitalWrite(redLed, HIGH);
delay(keses);
digitalWrite(redLed, LOW);
delay(keses);
/*blue led on off*/
digitalWrite(blueLed, HIGH);
delay(keses);
digitalWrite(blueLed, LOW);
delay(keses);
}Amit szeretnék: amikor forgatom a RotEnc -t akkor gyorsabban, lassabban villogjon a led
Led villog
RotEnc hiába forgatom
Új hozzászólás Aktív témák
- Dell PowerEdge T110 II PC, Xeon E3-1220 v2 CPU, 32 GB DDR3 RAM, 2 x 1 TB SAS HDD
- Lenovo Tab M10 HD 64GB, Kártyafüggetlen, 1 Év Garanciával
- HyperX Fury DDR4 - 3200 - CL16 - 16GB RAM (8GB x 2) RGB
- Lenovo Tab M10 32GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! 750W Seasonic PRIME TX-750 Titanium tápegység garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 15 Pro Max 512GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3867, 100% Akksi
- HP Thunderbolt-dokkoló, 120W G4 (4J0A2AA)
- GYÖNYÖRŰ iPhone 12 Mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2955, 100% Akkumulátor
- 4 x 100.000 ft RÉSZLETRE .OPCIONÁLIS. G.SKILL Trident Z5 Neo RGB 96GB (2x48GB) DDR5 6000MHz
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

ekkold
