- Milyen videókártyát?
- Nem indul és mi a baja a gépemnek topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen billentyűzetet vegyek?
- Megjöttek a be quiet! Pure Loop 3 sorozatú kompakt AIO-i
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- RAM topik
- Notebook hibák
- Projektor topic
- Apple MacBook
-
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
-
Janos250
őstag
válasz
sisi22 #16959 üzenetére
Ha nem üzemszerű működésre kell, akár a Serial monitoron is ki lehet íratni.
Például:uint8_t kapcsoloPin = 5;
uint8_t kapcsolo ;
uint32_t kezdo_millis ;
uint32_t veg_millis ;
void setup() {
Serial.begin(115200);
delay(2000) ;
pinMode(kapcsoloPin, INPUT_PULLUP);
} ; // end setup
void loop() {
while(digitalRead(kapcsoloPin)) {} ;
kezdo_millis = millis();
delay(10); // prell mentesites, de hw kell
while(!digitalRead(kapcsoloPin)) {} ;
veg_millis = millis();
delay(10); // prell mentesites
Serial.print("kezdo_millis = "); Serial.print(kezdo_millis);
Serial.print(" veg_millis = "); Serial.print(veg_millis);
Serial.print(" idotartam_millis = "); Serial.print(veg_millis-kezdo_millis);
Serial.println();
} ; // end loopEzt írta ki:
kezdo_millis = 8069 veg_millis = 10698 idotartam_millis = 2629
kezdo_millis = 13376 veg_millis = 15973 idotartam_millis = 2597
kezdo_millis = 16130 veg_millis = 18695 idotartam_millis = 2565
kezdo_millis = 19155 veg_millis = 20738 idotartam_millis = 1583
kezdo_millis = 21394 veg_millis = 22556 idotartam_millis = 1162
kezdo_millis = 22994 veg_millis = 24997 idotartam_millis = 2003
kezdo_millis = 25233 veg_millis = 26612 idotartam_millis = 1379A prell (pergés) mentesítés delay()-el is megoldható, ha nagyon jó a kattanós kapcsoló, de a hw prell mentesítés a jobb, (kondi+ellenállás), már párszor volt itt rá példa.
Ha elegánsabb kell, akkor lehet gondolkodni milyen kijelzés legyen
-
válasz
sisi22 #16959 üzenetére
Szia! Ez egy egyszerű feladat és hardver szempontjából is szinte bármivel meg lehet oldani. Így inkább az a kérdés, hogy van-e otthon bármilyen Arduino kompatibilis eszköz, illetve milyen programozói tapasztalatod van?
Ez egy játék lenne? Csak hogy megfelelő teherbírású és lehetőleg pergésmentes nyomógombot is kell hozzá találni.
A kijelzés csak PC-n fog történni, vagy szóba jöhet valamilyen LCD kijelző? Előbbi esetben szükség lesz egy PC oldali programra, ami képes soros porton érkező adatokat megfelelő formában kijelezni.
Új hozzászólás Aktív témák
Hirdetés
- BESZÁMÍTÁS! ASRock B450M R5 2600X 16GB DDR4 500GB SSD 1TB HDD GTX 1650 4GB Zalman N5 CM 450W
- Apple iPhone 12 128GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- Samsung Galaxy Book2 Pro 360 i7-1260P 16GB 512GB OLED touchscreen, GARANCIA: 1ÉV
- ÚJ Bontatlan Honor 400 Lite 8/256 Velvet Grey, Dual SIM
Állásajánlatok
Cég: FOTC
Város: Budapest