- Apple iPhone 17 Pro Max – fennsík
- Fotók, videók mobillal
- Yettel topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Samsung Galaxy Fit 3 - keveset, de jól
- Azonnali mobilos kérdések órája
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Garmin 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
- BestBuy topik
- A fociról könnyedén, egy baráti társaságban
- Semmibe veszi a KRESZ-t a Tesla Mad Max módja
- AMD Navi Radeon™ RX 9xxx sorozat
- Apple iPhone 17 Pro Max – fennsík
- Gumi és felni topik
- Crypto Trade
- Tőzsde és gazdaság
- Vezetékes FEJhallgatók
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- További aktív témák...
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Bomba ár! Dell Latitude E6430 - i5-3GEN I 4GB I 320GB I HDMI I 14" HD I Cam I W10 I Garancia!
- 10magos! Fémvázas! HP EliteBook 860 G9 i7-1255U 16GB 512GB 16" FHD+
- Honor 200 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest




