Satura rādītājs:
- Piegādes
- 1. solis: Arduino odometrs
- 2. solis: Odometra modinātājs
- 3. darbība. Raksta turpinājums
- 4. solis: apstiprinājums
Video: Arduino odometra izveide - I daļa: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Riteņbraucējiem un velotrenažieru lietotājiem ir diezgan bieži jānosaka ātrums un nobrauktais attālums. Šim nolūkam mums ir nepieciešama ierīce, kas pazīstama kā odometrs.
Odometrs ir atbildīgs par šo mainīgo lielumu mērīšanu un šīs informācijas nodošanu lietotājam.
Šajā rakstā mēs izstrādāsim odometru, izmantojot Arduino, lai izmērītu šos daudzumus, un mums ir citas funkcijas, lai piedāvātu lietotājam jaunas funkcijas. Tālāk mēs iepazīstināsim ar mūsu Arduino odometra funkcijām.
Šim projektam jums būs nepieciešami šādi komponenti.
Piegādes
PCBWay pielāgota PCB
Slēdža poga - UTSOURCE
10kR rezistors - UTSOURCE
16x2 LCD displejs - UTSOURCE
Niedru slēdzis - UTSOURCE
Arduino UNO - UTSOURCE
1. solis: Arduino odometrs
Lai izveidotu Arduino odometru, mēs ieviesīsim šādas funkcijas:
Pirmkārt, mēs izveidosim funkciju, lai aprēķinātu attālumu un aptuveno ātrumu.
Pēc tam mēs palielināsim trauksmes līdzekli, izmantojot nobraukto attālumu, citiem vārdiem sakot, caur to būs iespējams ģenerēt lietotājam trauksmi, kad viņš sasniegs ieprogrammēto attālumu vai noteiktu laiku.
Izmantojot šo sistēmu, lietotājs konfigurēs riteņu rādiusu un pēc tam nobrauktais attālums tiks aprēķināts, pamatojoties uz lietotāja konfigurēto rādiusu.
Papildus sistēmai tiks aprēķināts kustības ātrums. Citiem vārdiem sakot, tiks konstatēts, ja velosipēds ir kustībā, un pēc tam tiks aprēķināts ātrums, pamatojoties uz nobraukto attālumu un laiku, izmantojot Arduino.
Piedāvātās funkcijas ir pieejamas vairākos odometros, taču šajā modelī mēs ieviesīsim trauksmes funkciju.
2. solis: Odometra modinātājs
Izmantojot šo funkcionalitāti, lietotājs var aprēķināt divu veidu trauksmes:
- Lietošanas laiks;
- Nobrauktais attālums.
Projekta blokshēma ir parādīta zemāk.
Tas ir, ja lietotājs iestata modinātāju līdz lietošanas laikam, viņš saņems trauksmi, kad būs nospēlējis noteiktu laiku, ko viņš ir iestatījis. Tādā veidā, ja lietotājs iestatīs 15 minūtes, sistēma aktivizēs skaņas signālu, kad tas sasniegs iestatīto laiku.
Pretējā gadījumā, ja lietotājs uzstāda modinātāju nobrauktajam attālumam, viņam jāinformē par trauksmi izmantotais attālums. Tas ir, ja viņš izvēlas 2 km, skaņas signāls pīkstēs, sasniedzot šo nobraukto attālumu.
3. darbība. Raksta turpinājums
Ja jūs interesē šī projekta pilnīga attīstība, sekojiet Silicon Lab un PCBWay profilam.
4. solis: apstiprinājums
Paldies PCBWay par mūsu YouTube kanāla atbalstu un labākas kvalitātes PCB ražošanu un montāžu.
Silícios Lab pateicas UTSOURCE, lai piedāvātu elektroniskos komponentus.
Ieteicams:
Arduino MIDI kontroliera izveide: 9 soļi (ar attēliem)
Arduino MIDI kontroliera izveide: šī pamācība sākotnēji tika publicēta manā emuārā 2020. gada 28. jūnijā. Man patīk veidot materiālus, kas ietver elektroniku, un es vienmēr gribēju kaut ko izveidot, izmantojot Arduino. Viena no visbiežāk sastopamajām iesācēju būvēm, kuru es atklāju, bija MIDI kontrolieris
Automātiska saules izsekotāja izveide ar Arduino Nano V2: 17 soļi (ar attēliem)
Automātiska saules izsekotāja izveide ar Arduino Nano V2: Sveiki! Šī pamācība ir paredzēta kā mana Solar Tracker projekta otrā daļa. Lai iegūtu skaidrojumu par to, kā darbojas saules izsekotāji un kā es izveidoju savu pirmo izsekotāju, izmantojiet zemāk esošo saiti. Tas piedāvās kontekstu šim projektam. Https://www.instructables.co
Arduino bibliotēkas izveide YouTube apskatei: 7 soļi
Arduino bibliotēkas izveide YouTube apskatei: Sveiki! Es nesen izveidoju pakalpojumu YouTube Sight, kas var iegūt abonentu datus no YouTube Analytics API un sniegt precīzāku abonentu skaitu kopš YouTube sāk apkopot rezultātus. Ar to es izveidoju piemēru
Profesionāla izskata tālvadības pults izveide jūsu Arduino projektam mājās: 9 soļi (ar attēliem)
Profesionāla izskata tālvadības pults izveide jūsu Arduino projektam mājās: es izveidoju projektu, kurā pāris lietu vadīšanai tika izmantots arduino un IR tālvadības bibliotēka. Tātad šajā pamācībā es parādīšu, kā jūs varat izmantot jebkuru tālvadības pulti izmantoja savu nākamo projektu. Un, lai izveidotu labu tualeti, jums nav nepieciešams nekas izdomāts
Arduino UNO (izvēlņu un funkciju izveide): 4 soļi
Arduino UNO (izvēlņu un funkciju izveide): Šajā pamācībā mēs pētīsim, kā izveidot izvēlnes, nolasīt temperatūru no TC74A0 sensora un parādīt "vērtības" (šajā gadījumā mobilo tālruņu numurus) bezgalīgā veidā, bet tikai arduino ir atmiņā. Mēs būsim