Tartalomjegyzék:

Arduino kilométer -számláló létrehozása - I. rész: 4 lépés
Arduino kilométer -számláló létrehozása - I. rész: 4 lépés

Videó: Arduino kilométer -számláló létrehozása - I. rész: 4 lépés

Videó: Arduino kilométer -számláló létrehozása - I. rész: 4 lépés
Videó: Почему Koenigsegg стоит 4,8 миллиона долларов. Он едет как ракета и стоит каждого цента 2024, Július
Anonim
Arduino kilométer -számláló létrehozása - I. rész
Arduino kilométer -számláló létrehozása - I. rész

Elég gyakori, hogy a kerékpárosoknak és a szobakerékpárosoknak meg kell mérniük a sebességüket és a megtett távolságot. Ehhez szükségünk van egy kilométer -számlálónak nevezett készülékre.

A kilométer -számláló felelős e változók méréséért és ezen információk továbbításáért a felhasználónak.

Ebben a cikkben kifejlesztünk egy kilométer -számlálót az Arduino segítségével ezeknek a mennyiségeknek a mérésére, és más funkciókkal is rendelkezünk annak érdekében, hogy új funkciókat kínálhassunk a felhasználónak. A következőkben bemutatjuk Arduino kilométer -számlálónk jellemzőit.

Ehhez a projekthez a következő összetevőkre lesz szüksége.

Kellékek

PCBWay Egyedi PCB

Kapcsoló gomb - UTSOURCE

10kR ellenállás - UTSOURCE

LCD 16x2 kijelző - UTSOURCE

Reed kapcsoló - UTSOURCE

Arduino UNO - UTSOURCE

Lépés: Az Arduino kilométer -számláló

Az Arduino kilométer -számláló elkészítéséhez a következő szolgáltatásokat fogjuk megvalósítani:

Először hozzunk létre egy függvényt a távolság és a hozzávetőleges sebesség kiszámításához.

Utólag megnöveljük a riasztás egyik jellemzőjét a megtett távolság felhasználásával, más szóval ezáltal riasztást lehet generálni a felhasználó számára, amikor eléri a programozott távolságot vagy egy meghatározott időt.

Ezen a rendszeren keresztül a felhasználó konfigurálja a kerekek sugarát, és utólag, a megtett távolságot a felhasználó által konfigurált sugár alapján számítja ki.

Amellett, hogy a rendszer kiszámítja a mozgás sebességét. Más szóval, a rendszer észleli, ha a kerékpár mozgásban van, és ezt követően kiszámítja a sebességet a megtett távolság és az Arduino használatával töltött idő alapján.

A bemutatott funkciók több kilométer -számlálóban is jelen vannak, de ebben a modellben megvalósítjuk a riasztás funkciót.

2. lépés: Kilométer -riasztás

Kilométer -riasztás
Kilométer -riasztás

Ezzel a funkcióval a felhasználó kétféle riasztást számíthat ki:

  • Használat ideje;
  • Utazott távolság.

Az alábbiakban bemutatjuk a projekt folyamatábráját.

Vagyis ha a felhasználó beállítja a riasztást a használat idejére, akkor riasztást kap, ha az általa beállított bizonyos ideig pedált. Így ha a felhasználó 15 percet állít be, a rendszer a beállított idő elérésekor bekapcsolja a zümmögőt.

Ellenkező esetben, ha a felhasználó beállítja a riasztást a megtett távolságra, tájékoztatnia kell a riasztásként használt távolságot. Vagyis ha 2 km -t választ, akkor a hangjelző sípol, amikor eléri ezt a megtett távolságot.

3. lépés: A cikk folytatása

Ha érdekli a projekt teljes fejlesztésének követése, kövesse a Silicon Lab és a PCBWay profilját.

4. lépés: Nyugtázás

Köszönjük a PCBWay -nek, hogy támogatja a YouTube -csatornánkat, és jobb minőségű PCB -ket állít elő és szerel össze.

A Silícios Lab megköszöni az UTSOURCE -nak, hogy felajánlja az elektronikus alkatrészeket.

Ajánlott: