Tartalomjegyzék:
- Kellékek
- Lépés: Az Arduino kilométer -számláló
- 2. lépés: Kilométer -riasztás
- 3. lépés: A cikk folytatása
- 4. lépés: Nyugtázás
Videó: Arduino kilométer -számláló létrehozása - I. rész: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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:
Arduino-tomation 5. rész: LE TUNNEL DE CHAUFFE: 4 lépés
Arduino-tomation 5. rész: LE TUNNEL DE CHAUFFE: Két hónappal ezelőtt úgy döntöttem, hogy utólag beszerelök egy kis, elfelejtett rendszert, amelyet abban a helyen, ahol dolgozom, a haditeremben tárolnak. Ezt a rendszert úgy készítették, hogy felmelegítsék és felmelegítsék az elektronikus eszközöket, vagy bármit, amit különleges magas hőmérsékletre helyeztek. ellenálljon a szállítószalagnak. Így létrehoztam néhányat a
Arduino-tomation 4. rész: TRI DE BRIQUE: 5 lépés
Arduino-tomation 4. rész: TRI DE BRIQUE: Ebben az utasításban egy másik gépről fogok beszélni, amelyet egy Atmega1284p-ből készült Arduino klónlap gondoskodik. Ez a tábla támogathatja az ethernet pajzsot, és felügyelheti egy SCADA (AdvancedHMI, Unigo) vagy egy ipari
Arduino LTC6804 BMS - 2. rész: Kiegyenlítő tábla: 5 lépés
Arduino LTC6804 BMS - 2. rész: Kiegyensúlyozó tábla: Az 1. rész itt található Az Akkumulátor -kezelő rendszer (BMS) magában foglalja az akkumulátor fontos paramétereinek érzékelését, beleértve a cellafeszültséget, az akkumulátoráramot, a cellahőmérsékletet stb. meghatározott tartományban a csomag diszkó lehet
VentMan II. Rész: Arduino-automatizált kemencefelismerés a nyomásfokozó ventilátorok számára: 6 lépés
VentMan II. Rész: Arduino-automatizált kemencefelismerés a nyomásfokozó rajongók számára: Főbb pontok: Ez egy ideiglenes feltörés volt, amellyel felderítették, mikor működik a váltakozó áramú/kemencés fúvómotorom, hogy a két nyomásfokozó ventilátor bekapcsolhasson. Szükségem van két erősítő ventilátorra a légcsatornámban, hogy melegebb/hűvösebb levegőt nyomjak két két elszigetelt hálószobába. De én
Hex fájl létrehozása az Arduino IDE -ből, Arduino szimulálása a Proteus -on: 3 lépés
Hogyan lehet generálni. Hex fájlt az Arduino IDE -ből, szimulálja az Arduino -t a Proteus -on: Remélem, hogy ez az oktatóanyag segít valamilyen módon a proteus+arduino tanulási folyamatában