Talaan ng mga Nilalaman:

Lumilikha ng isang Arduino Odometer - Bahagi I: 4 Mga Hakbang
Lumilikha ng isang Arduino Odometer - Bahagi I: 4 Mga Hakbang

Video: Lumilikha ng isang Arduino Odometer - Bahagi I: 4 Mga Hakbang

Video: Lumilikha ng isang Arduino Odometer - Bahagi I: 4 Mga Hakbang
Video: Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes! 2024, Hulyo
Anonim
Lumilikha ng isang Arduino Odometer - Bahagi I
Lumilikha ng isang Arduino Odometer - Bahagi I

Karaniwan para sa mga nagbibisikleta at mag-ehersisyo ng mga gumagamit ng bisikleta na kailangan upang masukat ang kanilang bilis at distansya na nalakbay. Para dito, kailangan namin ng isang aparato na kilala bilang isang odometer.

Ang odometer ay responsable para sa pagsukat ng mga variable na ito at paglilipat ng impormasyong ito sa gumagamit.

Sa artikulong ito, bubuo kami ng isang odometer gamit ang Arduino upang masukat ang mga dami na ito at magkaroon ng iba pang mga tampok upang mag-alok ng mga bagong tampok sa gumagamit. Sa sumusunod, ipakilala namin ang mga tampok ng aming Arduino Odometer.

Para sa proyektong ito, kakailanganin mo ang mga sumusunod na sangkap.

Mga gamit

PCBWay Pasadyang PCB

Pindutan ng Lumipat - UTSOURCE

10kR Resistor - UTSOURCE

LCD 16x2 Display - UTSOURCE

Reed Switch - UTSOURCE

Arduino UNO - UTSOURCE

Hakbang 1: Ang Arduino Odometer

Para sa pagbuo ng Arduino Odometer ipapatupad namin ang mga sumusunod na tampok:

Una, lilikha kami ng isang pagpapaandar upang makalkula ang distansya at tinatayang bilis.

Sa likuran, magpapalaki kami ng isang tampok ng isang alarma gamit ang nilakbay na distansya, sa madaling salita, posible na makabuo ng isang alarma para sa gumagamit kapag naabot niya ang isang naka-program na distansya o isang oras na tinukoy.

Sa pamamagitan ng sistemang ito, mai-configure ng gumagamit ang radius ng mga gulong at sa likuran, ang distansya ng paglalakbay ay makakalkula batay sa radius na na-configure ng gumagamit.

Bilang karagdagan sa system ay makakalkula ang tulin sa pamamagitan ng paggalaw. Sa madaling salita, makikilala kung ang bisikleta ay gumagalaw at, pagkatapos nito, makakalkula ang bilis batay sa nilakbay na distansya at oras gamit ang Arduino.

Ang ipinakita na mga tampok ay naroroon sa maraming mga odometers, ngunit sa modelong ito, ipapatupad namin ang pagpapaandar ng alarma.

Hakbang 2: Odometer Alarm

Odometer Alarm
Odometer Alarm

Sa pamamagitan ng pagpapaandar na ito, makakalkula ng gumagamit ang dalawang uri ng mga alarma:

  • Oras ng paggamit;
  • Naglalakbay distansya.

Ang flowchart ng proyekto ay ipinakita sa ibaba.

Iyon ay, kung ang gumagamit ay nagtatakda ng alarma sa oras ng paggamit, makakatanggap siya ng isang alarma kapag nag-pedal siya para sa isang tiyak na oras na itinakda niya. Sa ganitong paraan, kung magtatakda ang gumagamit ng 15 minuto, mag-uudyok ang system ng buzzer kapag naabot nito ang itinakdang oras.

Kung hindi man, kung ang gumagamit ay magtatakda ng alarma para sa distansya na nilakbay, dapat niyang ipaalam ang distansya na ginamit bilang isang alarma. Iyon ay, kung pipiliin niya ang 2km, ang buzzer ay beep kapag naabot niya ang distansya na nilakbay.

Hakbang 3: Pagpapatuloy ng Artikulo

Kung interesado kang sundin ang buong pag-unlad ng proyektong ito, sundin ang profile ng Silicon Lab at PCBWay.

Hakbang 4: Pagkilala

Salamat sa PCBWay para sa suporta sa aming YouTube Channel at gumawa at pagpupulong ng mga PCB na may mas mahusay na kalidad.

Pinasalamatan ng Silícios Lab ang UTSOURCE upang mag-alok ng mga elektronikong sangkap.

Inirerekumendang: