Kazalo:
- Zaloge
- Korak: Arduino števec kilometrov
- 2. korak: Alarm števca kilometrov
- 3. korak: Nadaljevanje članka
- 4. korak: Potrditev
Video: Ustvarjanje Arduino števca kilometrov - I. del: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Pogosto je, da morajo kolesarji in uporabniki sobnih koles meriti svojo hitrost in prevoženo razdaljo. Za to potrebujemo napravo, imenovano števec kilometrov.
Merilnik kilometrov je odgovoren za merjenje teh spremenljivk in prenos teh informacij uporabniku.
V tem članku bomo s pomočjo Arduina razvili števec prevoženih kilometrov za merjenje teh količin in druge funkcije, ki bodo uporabniku ponujale nove funkcije. V nadaljevanju bomo predstavili lastnosti našega števca Arduino.
Za ta projekt boste potrebovali te komponente.
Zaloge
PCBWay PCB po meri
Gumb za preklop - UTSOURCE
10kR upor - UTSOURCE
Zaslon LCD 16x2 - UTSOURCE
Reed stikalo - UTSOURCE
Arduino UNO - UTSOURCE
Korak: Arduino števec kilometrov
Za izdelavo števca kilometrov Arduino bomo uporabili naslednje funkcije:
Najprej bomo ustvarili funkcijo za izračun razdalje in približne hitrosti.
Nazadnje bomo povečali funkcijo alarma z uporabo prevožene razdalje, z drugimi besedami, s tem bo mogoče ustvariti alarm za uporabnika, ko doseže programirano razdaljo ali določen čas.
S tem sistemom bo uporabnik konfiguriral polmer koles in pozneje se bo prevožena razdalja izračunala na podlagi polmera, ki ga je nastavil uporabnik.
Poleg tega bo sistem izračunal hitrost skozi gibanje. Z drugimi besedami, zaznano bo, če je kolo v gibanju, po tem pa bo izračunana hitrost na podlagi prevožene razdalje in časa uporabe Arduina.
Predstavljene funkcije so prisotne v več števcih prevoženih kilometrov, v tem modelu pa bomo izvedli funkcijo alarma.
2. korak: Alarm števca kilometrov
S to funkcijo lahko uporabnik izračuna dve vrsti alarmov:
- Čas uporabe;
- Prevožena razdalja.
Diagram poteka projekta je predstavljen spodaj.
To pomeni, da če uporabnik nastavi alarm v času uporabe, bo prejel alarm, ko bo za določen čas, ki ga je nastavil, stopal na pedal. Na ta način, če uporabnik nastavi 15 minut, bo sistem sprožil zvočni signal, ko doseže nastavljeni čas.
V nasprotnem primeru, če uporabnik nastavi alarm za prevoženo razdaljo, mora obvestiti razdaljo, ki se uporablja kot alarm. To pomeni, da če izbere 2 km, bo zvočni signal piskal, ko bo dosegel to prevoženo razdaljo.
3. korak: Nadaljevanje članka
Če želite spremljati celoten razvoj tega projekta, sledite profilu Silicon Lab in PCBWay.
4. korak: Potrditev
Hvala PCBWay za podporo našemu kanalu YouTube in izdelavo ter montažo tiskanih vezij boljše kakovosti.
Laboratorij Silícios se zahvaljuje podjetju UTSOURCE za ponudbo elektronskih komponent.
Priporočena:
Kolesarski števec kilometrov PCBWay Arduino: 4 koraki
Kolesarski števec kilometrov PCBWay Arduino: V mnogih vozilih obstajajo naprave, ki izračunajo prevoženo razdaljo in so bistvene za predstavitev informacij vozniku. Tako je mogoče s pomočjo teh podatkov spremljati prevoženo razdaljo med dvema točkama, na primer med
Integracija Geigerjevega števca za domačega pomočnika: 8 korakov
Integracija števca Geigerjevega števca na domu Uporabljali bomo ploščo NodeMCU, geigerjev števec na osnovi arduina
556 Čas omogoča vnos ure v dva desetletna števca, ki poganjata 20 LED: 6 korakov
556 čas omogoča vnos ure v 2 desetletna števca, ki poganjajo 20 LED: ta navodila bodo pokazala, kako bo časovnik 556 zagotovil vhodne ure za števce 2 desetletja. Desetletni števci bodo poganjali 20 LED. LED bodo utripale v zaporedju 10
Nadzor senzorja gibanja/števca: 7 korakov
Senzor gibanja/števec krmiljenih luči: Ta projekt je nastal kot končni projekt za tečaj digitalnega oblikovanja na Cal Polyju v San Luis Obispu (CPE 133). Zakaj to počnemo? Želimo pomagati pri ohranjanju naravnih virov na svetu. Naš projekt se osredotoča na varčevanje z električno energijo. S prihrankom več ele
Vmesnik rotacijskega telefonskega števca na Arduino: 6 korakov (s slikami)
Vmesnik rotacijskega telefonskega števca z Arduinom: stari rotacijski telefon lahko uporabite za različne namene v svojih projektih Arduino - uporabite ga kot novo vhodno napravo ali uporabite Arduino za vmesnik rotacijskega telefona z računalnikom. zelo preprost vodnik, ki opisuje, kako povezati številčnico z