Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Arduino -kilometertelleren
- Trinn 2: Kilometertelleralarm
- Trinn 3: Fortsettelse av artikkelen
- Trinn 4: Bekreftelse
Video: Opprette en Arduino kilometerteller - del I: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Det er ganske vanlig at syklister og treningssykkelbrukere må måle hastighet og tilbakelagt distanse. For dette trenger vi en enhet kjent som en kilometerteller.
Kilometertelleren er ansvarlig for å måle disse variablene og overføre denne informasjonen til brukeren.
I denne artikkelen vil vi utvikle et kilometerteller som bruker Arduino for å måle disse mengdene og ha andre funksjoner for å tilby nye funksjoner til brukeren. I det følgende vil vi introdusere funksjonene til vår Arduino kilometerteller.
For dette prosjektet trenger du følgende komponenter.
Rekvisita
PCBWay Custom PCB
Bryterknapp - UTSOURCE
10kR motstand - UTSOURCE
LCD 16x2 Display - UTSOURCE
Reed Switch - UTSOURCE
Arduino UNO - UTSOURCE
Trinn 1: Arduino -kilometertelleren
For å konstruere Arduino kilometerteller implementerer vi følgende funksjoner:
For det første vil vi lage en funksjon for å beregne avstanden og tilnærmet hastighet.
Posteriorly vil vi øke en funksjon av en alarm ved hjelp av tilbakelagt distanse, med andre ord, gjennom dette vil det være mulig å generere en alarm for brukeren når han når en programmert avstand eller en bestemt tid.
Gjennom dette systemet vil brukeren konfigurere radius på hjul og i etterkant beregnes den tilbakelagte distansen basert på radiusen som er konfigurert av brukeren.
I tillegg til systemet vil beregne hastigheten gjennom bevegelsen. Med andre ord, det vil bli oppdaget hvis sykkelen er i bevegelse, og etter dette vil den bli beregnet hastigheten basert på tilbakelagt distanse og tid ved bruk av Arduino.
De presenterte funksjonene er tilstede på flere kilometertellere, men i denne modellen implementerer vi alarmfunksjonen.
Trinn 2: Kilometertelleralarm
Gjennom denne funksjonaliteten kan brukeren beregne to typer alarmer:
- Tid for bruk;
- Reist avstand.
Prosjektflytdiagrammet presenteres nedenfor.
Det vil si at hvis brukeren stiller alarmen på tidspunktet for bruk, vil han motta en alarm når han har tråkket i en bestemt tid som er angitt av ham. På denne måten, hvis brukeren angir 15 minutter, vil systemet utløse summeren når den når den innstilte tiden.
Ellers, hvis brukeren stiller alarmen for tilbakelagt distanse, må han informere distansen som brukes som alarm. Det vil si at hvis han velger 2 km, vil summeren pippe når han når denne tilbakelagte distansen.
Trinn 3: Fortsettelse av artikkelen
Hvis du er interessert i å følge hele utviklingen av dette prosjektet, følg profilen til Silicon Lab og PCBWay.
Trinn 4: Bekreftelse
Takk til PCBWay for støtte for vår YouTube -kanal og produsere og montere PCB -er med bedre kvalitet.
Silícios Lab takker UTSOURCE for å tilby de elektroniske komponentene.
Anbefalt:
Opprette en alternativ MIDI-kontroller ved hjelp av Makey-Makey og vann: 6 trinn
Å lage en alternativ MIDI-kontroller ved hjelp av Makey-Makey og vann: Å bruke Makey-Makey til å lage tilpassede og kreative innganger er utrolig enkelt! Mens mange som bruker maskinvaren lager sitt eget instrument ved å bruke inngangene på Makey-Makey for å utløse lyder eller notater, bestemte vi oss for at vi kunne gjøre enda mer
Opprette en digital timer med Blynk: 5 trinn
Opprette en digital timer med Blynk: I dette innlegget lærer vi hvordan du kommer i gang med Blynk - En IoT -plattform som er designet for å forenkle hele prosessen for oss og som også fungerer med flere internettaktiverte tavler
Opprette en lokal Blynk -server: 5 trinn
Opprette en lokal Blynk -server: I dette innlegget lærer vi hvordan du oppretter en lokal Blynk -server som vil redusere den totale ventetiden som noen ganger er tilstede når du bruker standard, ekstern server. Vi konfigurerte det med en Pi Zero W, og vi lager også et demoprosjekt for å sikre at det
Arduino IDE: Opprette tilpassede tavler: 10 trinn
Arduino IDE: Creating Custom Boards: I løpet av de siste seks månedene har jeg brukt mye tid på å portere forskjellige biblioteker til Robo HAT MM1 -brettet utviklet av Robotics Masters. Dette har ført til å oppdage mye om disse bibliotekene, hvordan de fungerer bak kulissene og viktigst av alt
Kilometerteller for elektrisk skateboard: 5 trinn
Kilometerteller for elektrisk skateboard: introduksjon De fleste high-end elektriske skateboardene rundt tusen dollar kommer med en telefonapp som viser informasjon om sanntid på skateboard, og dessverre kommer de mer kostnadseffektive skateboardene fra Kina ikke med dem. Så hvorfor ikke