
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Rowerzyści i użytkownicy rowerów treningowych często muszą mierzyć prędkość i przebytą odległość. Do tego potrzebujemy urządzenia zwanego licznikiem kilometrów.
Licznik kilometrów odpowiada za mierzenie tych zmiennych i przekazywanie tych informacji użytkownikowi.
W tym artykule opracujemy licznik kilometrów wykorzystujący Arduino do mierzenia tych ilości i będzie miał inne funkcje, aby zaoferować użytkownikowi nowe funkcje. Poniżej przedstawimy funkcje naszego licznika Arduino.
Do tego projektu będziesz potrzebować następujących komponentów.
Kieszonkowe dzieci
PCBWay Niestandardowa płytka drukowana
Przycisk przełącznika - UTSOURCE
Rezystor 10kR - UTSOURCE
Wyświetlacz LCD 16x2 - UTSOURCE
Kontaktron - UTSOURCE
Arduino UNO - UTSOURCE
Krok 1: Licznik Arduino
Aby skonstruować licznik Arduino, zaimplementujemy następujące funkcje:
Najpierw stworzymy funkcję do obliczania odległości i przybliżonej prędkości.
Później będziemy zwiększać cechę alarmu o przebytą odległość, innymi słowy, dzięki temu możliwe będzie wygenerowanie alarmu dla użytkownika, gdy osiągnie zaprogramowaną odległość lub określony czas.
Dzięki temu systemowi użytkownik skonfiguruje promień kół, a następnie przebyta odległość zostanie obliczona na podstawie promienia skonfigurowanego przez użytkownika.
Oprócz tego system obliczy prędkość podczas ruchu. Innymi słowy, zostanie wykryty, jeśli rower jest w ruchu, a następnie zostanie obliczona prędkość na podstawie przebytej odległości i czasu za pomocą Arduino.
Prezentowane funkcje występują w kilku licznikach, ale w tym modelu zaimplementujemy funkcję alarmu.
Krok 2: Alarm licznika kilometrów

Dzięki tej funkcjonalności użytkownik może obliczyć dwa rodzaje alarmów:
- Czas użytkowania;
- Przebyta odległość.
Schemat blokowy projektu przedstawiono poniżej.
Oznacza to, że jeśli użytkownik ustawi alarm do czasu użycia, otrzyma alarm, gdy pedałuje przez określony przez siebie czas. W ten sposób, jeśli użytkownik ustawi 15 minut, system uruchomi brzęczyk po osiągnięciu ustawionego czasu.
W przeciwnym razie, jeśli użytkownik ustawi alarm dla przebytej odległości, musi poinformować o odległości użytej jako alarm. Oznacza to, że jeśli wybierze 2 km, brzęczyk wyda sygnał dźwiękowy, gdy osiągnie przebytą odległość.
Krok 3: Kontynuacja artykułu
Jeśli jesteś zainteresowany śledzeniem pełnego rozwoju tego projektu, śledź profil Silicon Lab i PCBWay.
Krok 4: Potwierdzenie
Dzięki PCBWay za wsparcie naszego kanału YouTube oraz produkcję i montaż płytek PCB o lepszej jakości.
Laboratorium Silícios dziękuje firmie UTSOURCE za oferowanie komponentów elektronicznych.
Zalecana:
Home Assistant Integracja licznika Geigera: 8 kroków

Integracja licznika Geigera z asystentem domowym: W tym samouczku pokażę, jak dodać niestandardowe czujniki do HASS (asystenta domowego), a dokładniej licznika geigera, ale proces jest podobny również dla innych czujników. Będziemy używać płyty NodeMCU, licznika Geigera opartego na Arduino
Jak korzystać z licznika w schemacie drabinkowym? - Delta WPLSoft: 15 kroków

Jak korzystać z licznika w schemacie drabinkowym? | Delta WPLSoft: W tym samouczku pokazujemy, jak używać liczników w aplikacjach czasu rzeczywistego jako przykład
Aktywność licznika Geigera dla dzieci w wieku 9-11 lat: 4 kroki

Aktywność licznika Geigera dla dzieci w wieku 9-11 lat: W tym samouczku dowiesz się, jak korzystać z detektora promieniowania jądrowego. Tutaj możesz kupić detektor licznika Geigera. Licznik Geigera to przyrząd używany do wykrywania i pomiaru promieniowania jonizującego. Znany również jako licznik Geigera-Muellera (
Jak zbudować CubeSata z Arduino i czujnikiem licznika Geigera: 11 kroków

Jak zbudować CubeSata z Arduino i czujnikiem licznika Geigera: Czy kiedykolwiek zastanawiałeś się, czy Mars jest radioaktywny? A jeśli jest radioaktywny, czy poziom promieniowania jest wystarczająco wysoki, aby uznać go za szkodliwy dla ludzi? Są to wszystkie pytania, na które mamy nadzieję odpowiedzieć nasz CubeSat z Arduino Geiger Counte
Tworzenie adaptera Bluetooth Pt.2 (tworzenie kompatybilnego głośnika): 16 kroków

Tworzenie adaptera Bluetooth Pt.2 (Tworzenie kompatybilnego głośnika): W tej instrukcji pokażę ci, jak wykorzystać mój adapter Bluetooth, aby stary głośnik był kompatybilny z Bluetooth. * Jeśli nie przeczytałeś mojej pierwszej instrukcji na temat tworzenia adapter Bluetooth” Proponuję to zrobić przed kontynuowaniem.C