Sadržaj:

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

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

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

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 razviti brojač kilometara pomoću Arduina za mjerenje ovih količina i imati druge značajke kako bismo korisniku ponudili nove mogućnosti. U nastavku ćemo predstaviti karakteristike našeg Arduino mjerača kilometara.

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

Supplies

PCBWay Prilagođena PCB

Dugme za prebacivanje - UTSOURCE

10kR otpornik - UTSOURCE

LCD ekran 16x2 - UTSOURCE

Reed prekidač - UTSOURCE

Arduino UNO - UTSOURCE

Korak 1: Arduino brojač kilometara

Za konstrukciju Arduino Odometra 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 koristeći prijeđenu udaljenost, drugim riječima, kroz ovo će biti moguće generirati alarm za korisnika kada dosegne programiranu udaljenost ili određeno vrijeme.

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

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

Predstavljene karakteristike prisutne su u nekoliko 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 kada je pedalirao određeno vrijeme koje je sam odredio. Na ovaj način, ako korisnik postavi 15 minuta, sistem će aktivirati zvučni signal kada dosegne zadano vrijeme.

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

Korak 3: Nastavak članka

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

Korak 4: Potvrda

Hvala PCBWay -u na podršci našem YouTube kanalu i proizvodnji i montaži PCB -a boljeg kvaliteta.

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

Preporučuje se: