Hirdetés
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Xiaomi 13 - felnőni nehéz
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Huawei Watch GT 4 - kerek karék
- Megdöntheti az iPhone 4 rekordját az iPhone 17
- Poco F7 Pro - jó, de az amatőr sem rossz
- Motorola Edge 40 - jó bőr
- Android alkalmazások - szoftver kibeszélő 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
- Ejtette a DXR sugárkövetést az új Battlefield
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Luck Dragon: Asszociációs játék. :)
- Házimozi belépő szinten
- Épített vízhűtés (nem kompakt) topic
- BestBuy topik
- Milyen alaplapot vegyek?
- A 3D V-Cache és a rengeteg memória lehet az új PlayStation fő fejlesztési iránya
- Fejhallgató erősítő és DAC topik
- További aktív témák...
- BESZÁMÍTÁS! 750W Seasonic PRIME TX-750 Titanium tápegység garanciával hibátlan működéssel
- Lenovo Thinkpad L14 Gen 4 -14"FHD IPS - i5-1335U - 8GB - 256GB - Win11 - 2 év garancia - MAGYAR
- Felújított számítógépek számlával, garanciával! Ingyen Foxpost!
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! ASRock X570 R9 5900X 32GB DDR4 1TB SSD RX 7800 XT 16GB Fractal Design Meshify 2 850W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest