Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Arduino kilometertælleren
- Trin 2: Kilometertæller alarm
- Trin 3: Fortsættelse af artiklen
- Trin 4: Anerkendelse
Video: Oprettelse af et Arduino kilometertæller - del I: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Det er ganske almindeligt, at cyklister og motionscykelbrugere skal måle deres hastighed og tilbagelagte afstand. Til dette har vi brug for en enhed kendt som et kilometertæller.
Kilometertælleren er ansvarlig for at måle disse variabler og overføre disse oplysninger til brugeren.
I denne artikel vil vi udvikle et kilometertæller, der bruger Arduino til at måle disse mængder og have andre funktioner for at tilbyde nye funktioner til brugeren. I det følgende introducerer vi funktionerne i vores Arduino kilometertæller.
Til dette projekt skal du bruge følgende komponenter.
Forbrugsvarer
PCBWay Custom PCB
Skift knap - UTSOURCE
10kR Modstand - UTSOURCE
LCD 16x2 Display - UTSOURCE
Reed Switch - UTSOURCE
Arduino UNO - UTSOURCE
Trin 1: Arduino kilometertælleren
Til konstruktion af Arduino kilometertælleren implementerer vi følgende funktioner:
For det første opretter vi en funktion til at beregne afstanden og den omtrentlige hastighed.
Efterfølgende vil vi øge en funktion ved en alarm ved hjælp af den tilbagelagte afstand, med andre ord, gennem denne vil det være muligt at generere en alarm til brugeren, når han når en programmeret afstand eller en bestemt tid.
Gennem dette system vil brugeren konfigurere radius af hjul og bagud beregnes den tilbagelagte afstand baseret på den radius, som brugeren har konfigureret.
Ud over at systemet vil beregne hastigheden gennem bevægelsen. Med andre ord vil det blive opdaget, hvis cyklen er i bevægelse og derefter beregnes hastigheden baseret på den tilbagelagte afstand og den tid, der bruges ved Arduino.
De præsenterede funktioner findes i flere kilometertællere, men i denne model implementerer vi alarmfunktionen.
Trin 2: Kilometertæller alarm
Gennem denne funktionalitet kan brugeren beregne to typer alarmer:
- Tidspunkt for brug;
- Kørte afstand.
Projektforløbsdiagrammet præsenteres nedenfor.
Det vil sige, at hvis brugeren indstiller alarmen efter brugstidspunktet, modtager han en alarm, når han har pedaleret i et bestemt tidsrum, han har indstillet. På denne måde, hvis brugeren indstiller 15 minutter, vil systemet udløse summeren, når den når den indstillede tid.
Hvis brugeren ellers indstiller alarmen for den tilbagelagte afstand, skal han oplyse den afstand, der bruges som alarm. Det vil sige, at hvis han vælger 2 km, vil summeren bippe, når han når denne tilbagelagte afstand.
Trin 3: Fortsættelse af artiklen
Hvis du er interesseret i at følge den fulde udvikling af dette projekt, skal du følge profilen for Silicon Lab og PCBWay.
Trin 4: Anerkendelse
Tak til PCBWay for at understøtte vores YouTube -kanal og producere og samle PCB'er med bedre kvalitet.
Silícios Lab takker UTSOURCE for at tilbyde de elektroniske komponenter.
Anbefalede:
Arduino UNO (oprettelse af menuer og funktioner): 4 trin
Arduino UNO (oprettelse af menuer og funktioner): I denne instruktive vil vi undersøge, hvordan man opretter menuer, læser temperaturen fra en TC74A0 -sensor og viser "værdier" (i dette tilfælde mobiltelefonnumre) på en måde, der er uendelig, men begrænset til arduinoens hukommelse om bord.Vi vil b
Arduino IDE: Oprettelse af brugerdefinerede tavler: 10 trin
Arduino IDE: Oprettelse af tilpassede tavler: I løbet af de sidste seks måneder har jeg brugt meget tid på at overføre forskellige biblioteker til Robo HAT MM1 -kortet udviklet af Robotics Masters. Dette har ført til at opdage meget om disse biblioteker, hvordan de fungerer bag kulisserne og vigtigst af alt
Kilometertæller til elektrisk skateboard: 5 trin
Elektrisk Skateboard kilometertæller: Introduktion De fleste avancerede elektriske skateboarder omkring tusinde dollars kommer med en telefonapp, der viser skateboard-oplysninger i realtid, og desværre følger de mere omkostningseffektive skateboards fra Kina ikke med dem. Så hvorfor ikke
Oprettelse af en fjernstyret Arduino selvbalancerende robot: B-robot EVO: 8 trin
Oprettelse af en fjernstyret Arduino selvbalancerende robot: B-robot EVO: ------------------------------------ -------------- UPDATE: der er en ny og forbedret version af denne robot her: B-robotten EVO, med nye funktioner! ------------ -------------------------------------- Hvordan fungerer det? B-ROBOT EVO er eksternt styring
Oprettelse af et Rc -fly med 2 Arduino'er: 5 trin
Oprettelse af et RC -fly med 2 Arduino's: At lave et fly er en sjov udfordring. Det bliver især udfordrende, når du bruger arduinoer i stedet for en forudbygget controller og modtager. I denne tutorail vil jeg vise dig, hvordan jeg gik til at lave et radiostyret fly med to arduinoer