Sadržaj:

Stvaranje Arduino brojača kilometara - I dio: 4 koraka
Stvaranje Arduino brojača kilometara - I dio: 4 koraka

Video: Stvaranje Arduino brojača kilometara - I dio: 4 koraka

Video: Stvaranje Arduino brojača kilometara - I dio: 4 koraka
Video: CS50 2013 - Week 9 2024, Srpanj
Anonim
Stvaranje Arduino brojača kilometara - I. dio
Stvaranje Arduino brojača kilometara - I. dio

Uobičajeno je da biciklisti i korisnici bicikala za vježbanje moraju mjeriti svoju brzinu i prijeđenu udaljenost. Za to nam je potreban uređaj poznat kao brojač kilometara.

Odometar je odgovoran za mjerenje ovih varijabli i prijenos ovih informacija korisniku.

U ovom ćemo članku pomoću Arduina razviti brojač kilometara koji mjeri te količine i imati druge značajke kako bi korisniku ponudio nove značajke. U nastavku ćemo predstaviti značajke našeg Arduino brojača kilometara.

Za ovaj projekt trebat će vam sljedeće komponente.

Pribor

PCBWay Prilagođena PCB

Gumb za prebacivanje - UTSOURCE

10kR otpornik - UTSOURCE

LCD 16x2 zaslon - UTSOURCE

Reed prekidač - UTSOURCE

Arduino UNO - UTSOURCE

Korak 1: Arduino brojač kilometara

Za konstrukciju Arduino mjerača kilometraže implementirat ćemo sljedeće značajke:

Prvo ćemo stvoriti funkciju za izračunavanje udaljenosti i približne brzine.

Poslije ćemo povećati značajku alarma pomoću prijeđene udaljenosti, drugim riječima, kroz ovo će biti moguće generirati alarm za korisnika kada dosegne programiranu udaljenost ili određeno vrijeme.

Putem ovog sustava korisnik će konfigurirati radijus kotača, a postepeno će se prijeđena udaljenost izračunati na temelju radijusa koji je konfigurirao korisnik.

Osim toga, sustav će izračunati brzinu kroz kretanje. Drugim riječima, bit će detektirano ako je bicikl u pokretu, a nakon toga će se izračunati brzina na temelju prijeđene udaljenosti i vremena korištenja Arduina.

Predstavljene značajke prisutne su u nekoliko brojača kilometara, ali u ovom modelu implementirat ćemo funkciju alarma.

Korak 2: Alarm brojača kilometara

Alarm brojača kilometara
Alarm brojača kilometara

Pomoću ove funkcije korisnik može izračunati dvije vrste alarma:

  • Vrijeme korištenja;
  • Pređena udaljenost.

Dijagram toka projekta predstavljen je u nastavku.

Odnosno, ako korisnik postavi alarm prema vremenu korištenja, primit će alarm kad je pedalirao određeno vrijeme koje je sam odredio. Na ovaj način, ako korisnik postavi 15 minuta, sustav će aktivirati zvučni signal kada dosegne zadano vrijeme.

U protivnom, ako korisnik postavi alarm za prijeđenu udaljenost, mora obavijestiti udaljenost koja se koristi kao alarm. To jest, ako odabere 2 km, zujalica će se oglasiti kad dosegne ovu prijeđenu udaljenost.

Korak 3: Nastavak članka

Ako ste zainteresirani za praćenje potpunog razvoja ovog projekta, slijedite profil Silicon Laba i PCBWay -a.

Korak 4: Priznanje

Hvala PCBWay -u na podršci našem YouTube kanalu te proizvodnji i montaži PCB -a bolje kvalitete.

Silícios Lab zahvaljuje UTSOURCE -u na ponudi elektroničkih komponenti.

Preporučeni: