- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Örömkönnyek és üres kezek a TriFold startjánál
- Fotók Google Camera Mod-dal (GCAM)
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco F8 Ultra – forrónaci
- One mobilszolgáltatások
- Yettel topik
- iPhone topik
Új hozzászólás Aktív témák
-
DarkByte
addikt
Egyébként gondolom a bringa sebességét szeretnéd mérni. Kicsit gugliztam, egy Reed kapcsolóra lesz szükséged. A normáli bicikli számítógépek is ezt használják ahogy nézem, ezt kell fixen a villára felrakni és a keréken lévő mágnes közelségében vagy zárja az áramkört vagy megszakítja, attól függően hogy milyen fajtát veszel. A dolgod csak annyi hogy ezt figyeled a programodból, a kapcsoláshoz az Arduino oldalán ott az egyszerű gombos példa (kell egy le vagy felhúzó ellenállás pluszban de semmi más). Annyi a különbség hogy most itt a Reed kapcsolót rakod a mikrokapcsoló helyére. A mérést kétféleképpen csinálhatod. Vagy a loop() függvényben figyeled folyamatosan a változást a bemeneti tűn (sima digitalRead függvény elég), vagy használod az attachInterupt függvényt ami mellet még mást is tudsz csinálni (pl. LCD kijelzőre kiírkálni kiegészítő infókat). Az utóbbi annyit csinál hogy amikor elhalad a mágnesed a szenzor előtt akkor meghívja valamelyik általad definiált kódsort (függvényt), ott pedig ki tudod számolni hogy mennyi idő telt el az előző érzékelés óta (millis() függvény van erre ami a bekapcsolás óta eltelt milliszekundumok számát méri, ebből kell mindig eltenni a korábbit és deltát számolni). A különbségből utána már csak ki kell számítani az aktuális sebességet, amihez ismerni kell a kerék átmérőjét. Ehhez pedig keresni kell valamilyen függvényt a neten, nem hiszem hogy túl bonyolult lenne, elvégre egyszerű fizika.
Én ennyivel indulnék el elsőnek, ha ez megvan akkor lehet mindenféle plusz funkciót ráaggatni

Új hozzászólás Aktív témák
- PowerColor RX 6700 XT 12GB GDDR6 Hellhound Eladó!
- Kingston FURY Impact 2x16GB DDR4 3200MHz CL20 - Új, 1 év garancia - Eladó!
- ASUS TUF Gaming F17 - 17.3" FHD IPS 144Hz - i5-11400H - 16GB - 512GB - RTX 3050 Ti - 1,5 év garancia
- AMD Ryzen 7 9700X - Új, 1 év garancia - Eladó!
- Philips EP5330 digitális automata kávéfőző tejtartállyal
- SteelSeries Apex Gaming billentyűzet, német, RGB
- Google Pixel 10 Pro 5G Porcelain AI-fotó varázs, Super Actua 120 Hz 128 GB
- HIBÁTLAN iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3645
- 179 - 180 - 189 - 190 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
- Dell 14 Latitude 5430 FHD IPS i7-1255U vPro 4.7Ghz 10mag 16GB 256GB Intel Iris XE Win11 LTE Garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



