Cuprins:
- Provizii
- Pasul 1: Odometrul Arduino
- Pasul 2: Alarma de kilometraj
- Pasul 3: Continuarea articolului
- Pasul 4: Recunoaștere
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Este destul de obișnuit ca bicicliștii și utilizatorii de biciclete sportive să aibă nevoie să-și măsoare viteza și distanța parcursă. Pentru aceasta, avem nevoie de un dispozitiv cunoscut sub numele de kilometraj.
Cronometrul este responsabil pentru măsurarea acestor variabile și transmiterea acestor informații către utilizator.
În acest articol, vom dezvolta un contometru folosind Arduino pentru a măsura aceste cantități și a avea alte caracteristici pentru a oferi utilizatorului noi caracteristici. În cele ce urmează, vom introduce caracteristicile kilometrajului nostru Arduino.
Pentru acest proiect, veți avea nevoie de următoarele componente.
Provizii
PCBWay PCB personalizat
Buton de comutare - UTSOURCE
Rezistor 10kR - UTSOURCE
Afișaj LCD 16x2 - UTSOURCE
Reed Switch - UTSOURCE
Arduino UNO - UTSOURCE
Pasul 1: Odometrul Arduino
Pentru construirea Odometrului Arduino vom implementa următoarele caracteristici:
În primul rând, vom crea o funcție pentru a calcula distanța și viteza aproximativă.
Posterior, vom incrementa o caracteristică a unei alarme folosind distanța parcursă, cu alte cuvinte, prin aceasta va fi posibil să se genereze o alarmă pentru utilizator atunci când acesta atinge o distanță programată sau un timp determinat.
Prin acest sistem, utilizatorul va configura raza roților și posterior, distanța parcursă va fi calculată pe baza razei configurate de utilizator.
În plus față de sistem, se va calcula viteza prin mișcare. Cu alte cuvinte, va fi detectat dacă bicicleta este în mișcare și, după aceasta, se va calcula viteza pe baza distanței parcurse și a timpului folosind Arduino.
Funcțiile prezentate sunt prezente în mai multe contoare, dar în acest model vom implementa funcția de alarmă.
Pasul 2: Alarma de kilometraj
Prin această funcționalitate, utilizatorul poate calcula două tipuri de alarme:
- Timp de utilizare;
- Distanța parcursă.
Organigrama proiectului este prezentată mai jos.
Adică, dacă utilizatorul setează alarma până la momentul utilizării, va primi o alarmă atunci când va pedala pentru un anumit timp stabilit de el. În acest fel, dacă utilizatorul setează 15 minute, sistemul va declanșa buzzer-ul atunci când atinge timpul stabilit.
În caz contrar, dacă utilizatorul setează alarma pentru distanța parcursă, trebuie să informeze distanța utilizată ca alarmă. Adică, dacă selectează 2 km, buzzerul va emite un sunet atunci când va ajunge la această distanță parcursă.
Pasul 3: Continuarea articolului
Dacă sunteți interesat să urmați dezvoltarea completă a acestui proiect, urmați profilul Silicon Lab și PCBWay.
Pasul 4: Recunoaștere
Mulțumim PCBWay pentru sprijinirea canalului nostru YouTube și producem și montăm PCB-uri cu o calitate mai bună.
Laboratorul Silícios mulțumește UTSOURCE pentru a oferi componentele electronice.
Recomandat:
Crearea unui controler MIDI alternativ folosind Makey-Makey și apă: 6 pași
Crearea unui controler MIDI alternativ folosind Makey-Makey și apă: Utilizarea Makey-Makey pentru a crea intrări personalizate și creative este incredibil de ușoară! În timp ce mulți oameni care folosesc hardware-ul își creează propriul instrument folosind intrările de pe Makey-Makey pentru a declanșa sunete sau note, am decis că putem face și mai mult
Crearea unui temporizator digital folosind Blynk: 5 pași
Crearea unui temporizator digital folosind Blynk: În această postare, învățăm cum să începem cu Blynk - O platformă IoT care este concepută pentru a simplifica întregul proces pentru noi și care funcționează și cu mai multe plăci cu internet
Crearea unui server local Blynk: 5 pași
Crearea unui server local Blynk: În această postare, învățăm cum să creăm un server local Blynk, care va reduce foarte mult latența generală care este uneori prezentă atunci când se utilizează serverul implicit, la distanță. L-am configurat folosind un Pi Zero W și, de asemenea, creăm un proiect demonstrativ pentru a ne asigura că
Crearea unui robot de echilibrare Arduino controlat de la distanță: B-robot EVO: 8 pași
Crearea unui robot de echilibrare Arduino controlat de la distanță: robot B EVO: ------------------------------------ -------------- ACTUALIZARE: aici există o versiune nouă și îmbunătățită a acestui robot: B-robot EVO, cu funcții noi! ------------ -------------------------------------- Cum funcționează? B-ROBOT EVO este un dispozitiv de la distanță Control
Crearea unui plan Rc cu 2 Arduino: 5 pași
Crearea unui avion Rc cu 2 Arduino: Realizarea unui avion este o provocare distractivă. Devine deosebit de dificil când folosești arduino în loc de un controler și un receptor pre-construiți. În acest tutorial vă voi arăta cum am făcut un avion controlat radio cu două arduino