-
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
Tomika86 #17104 üzenetére
Ez is egy lehetséges verzió:
#include <iostream>
#include <queue>
#define mintakSzama 3
#define csatornakSzama 6
using namespace std;
void setup() {
Serial.begin(115200);
delay(3000);
Serial.println();
for (uint16_t i = 1000 ; i < 2000 ; i+=100 ) {
// a 0. analog csatornara minta
uint16_t atlagertek = atlag (0,i) ;
printf("i= %d atlagertek = %d \n", i,atlagertek);
} ;
} ; // end setup
void loop() {
} ;
uint16_t atlag (uint8_t csatorna, uint16_t ertek){
static queue<uint16_t> analogErtekek[csatornakSzama];
static uint16_t szumma [csatornakSzama];
// ha static, akkor nem vesz el kilepeskor az erteke, megtartja
if ( analogErtekek[csatorna].size() == mintakSzama ){
szumma[csatorna]-=analogErtekek[csatorna].front() ;
analogErtekek[csatorna].pop() ;
} ;
szumma[csatorna] += ertek ;
analogErtekek[csatorna].push(ertek) ;
return szumma[csatorna]/mintakSzama ;
};Ezt írja ki:
i= 1000 atlagertek = 333
i= 1100 atlagertek = 700
i= 1200 atlagertek = 1100
i= 1300 atlagertek = 1200
i= 1400 atlagertek = 1300
i= 1500 atlagertek = 1400
i= 1600 atlagertek = 1500
i= 1700 atlagertek = 1600
i= 1800 atlagertek = 1700
i= 1900 atlagertek = 1800
Új hozzászólás Aktív témák
- FHD GTA5 FORTNITE GAMER SSD PC CORE I7 6700 16Gb RAM 4.0TB HDD SAPPHIRE AMD RX 580 8GB DDR5 1Év GAR!
- ÚJ 4K CORE i5-14400F Gamer ERŐMŰ PC 10X4.6GHZ 32Gb RAM 1.0TB SSD NVIDIA RTX 3070TI 8Gb DDR6 2ÉV GAR
- ÚJ ASUS 4K CORE I5 12400 Gamer PC 6X4.0GHz 32GB DDR4 512GB NVME SSD EVGA RTX 3060 12GB DDR6 2ÉV GAR
- ÚJ 4K MSI CORE I5 12400F Gamer PC 6X4.0GHz 32GB DDR4 512GB NVME SSD ÚJ RTX 3080 12GB DDR6 2ÉV GAR!
- ÚJ ASUS CORE I5 12400 Gamer MAX PC 12X4.0GHz 32GB RAM 1.0TB SSD ÚJ RTX 5060 TI 8GB DDR7 2ÉV GAR!
- Honor Magic5 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- KIÁRUSÍTÁS - REFURBISHED és ÚJ - Lenovo ThinkPad Ultra Docking Station (40AJ)
- T Phone Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Csere-Beszámítás! Asus Számítógép PC Játékra! R5 1600X / GTX 1080 8GB / 32GB DDR4 / 256SSD + 2TB HDD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest