Spisu treści:
Wideo: Zegar cyfrowy z automatycznym obrotem wyświetlacza LED: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Projekt dotyczy zegara cyfrowego z automatycznym obracaniem 7-segmentowego wyświetlacza LED.
Ten zegar można obracać w dowolnej pozycji, dzięki czemu cyfry są czytelne nawet do góry nogami lub w odbiciu lustrzanym!!
Jest kontrolowany przez Arduino i napędzany przez akcelerometry, aby znaleźć prawidłową pozycję we współrzędnych 3D.
Dodatkowo istnieje funkcja pokazująca temperaturę otoczenia w pomieszczeniu w stopniach Celsjusza lub Fahrenheita.
Montaż jest bardzo prosty i mam nadzieję, że dobrze się bawisz !!
Pozdrawiam, LAGSILVA
Krok 1: Lista materiałów
- Arduino Uno R3
- Wybuch MPU-6050
- Wielofunkcyjna nakładka dla Arduino
- Żeńskie przewody połączeniowe
Wybuch MPU-6050:
Breakout MPU-6050 składa się z trójosiowego akcelerometru i żyroskopu oraz czujnika temperatury o następujących parametrach:
- Układ: MPU-6050
- Napięcie wejściowe: 3-5 V
- ADC: 16 bitów
- We/Wy: standardowe I2C
- Zakres pełnoskalowy żyroskopu: ±250, 500, 1000, 2000°/s
- Zakres pełnej skali akcelerometru: ±2, ±4, ±8, ±16g
- Zakres czujnika temperatury: -40 do +85 ºC
Wielofunkcyjna osłona (MFD):
MFD może uprościć i przyspieszyć rozwój prototypu.
Główne cechy:
- 4-cyfrowy 7-segmentowy moduł wyświetlacza LED napędzany przez dwa szeregowe 74HC595
- 4 x LED do montażu powierzchniowego w konfiguracji równoległej
- Regulowany precyzyjny potencjometr 10 K
- 3 x niezależne przyciski
- Brzęczyk piezoelektryczny
- Interfejs czujnika temperatury DS18B20
- Interfejs czujnika temperatury LM35
- Interfejs odbiornika podczerwieni
- Nagłówek interfejsu szeregowego do wygodnego połączenia z modułami szeregowymi, takimi jak Bluetooth, interfejs bezprzewodowy, moduł głosowy, moduł rozpoznawania głosu itp.
Krok 2: Montaż
Montaż jest bardzo prosty i nie wymaga żadnych schematów:
- Włóż Multi Shield do Arduino.
- Przymocuj końcówkę MPU-6050 do płytki Arduino za pomocą małej śruby.
Do podłączenia są tylko 04 zworki:
- Czerwony przewód: Vcc (+ 5 V)
- Czarny przewód: Gnd
- Zielony przewód: przerwanie SCL MPU-6050 do portu nr 6 w Multi Shield.
- Żółty przewód: przerwanie SDA MPU-6050 do portu nr 5 w Multi Shield.
Krok 3: Konfiguracja
Istnieją 3 przyciski do ustawienia zegara:
- Lewy przycisk: Naciśnij, aby ustawić godziny. Szybko naciśnij, aby skonfigurować krok po kroku. Naciśnij i przytrzymaj, aby szybko przesunąć godziny.
- Środkowy przycisk: Ustaw minuty. Naciśnij i przytrzymaj, aby szybko przesunąć godziny.
- Prawy przycisk: szybkie naciśnięcie, aby przejść do trybu temperatury.
Uwaga: W trybie temperatury można zmienić status na stopnie Fahrenheita lub Celsjusza, naciskając lewy przycisk.
Krok 4: Kod
Główne funkcje kodu to:
- Odczytywanie kątów nachylenia akcelerometrów.
- Obliczanie funkcji transferu dla 7-segmentowego wyświetlacza LED (patrz zdjęcia).
Dzięki kątom możliwe jest wykrycie przestrzennej pozycji zegara i decydowanie, jaka procedura zostanie zwolniona:
- Widok z przodu - stojący zegar
- Widok z przodu - zegar do góry nogami
- Widok lustrzany - stojący zegar
- Widok lustrzany – zegar do góry nogami
Zalecana:
Jak zrobić zegar analogowy i zegar cyfrowy z paskiem LED za pomocą Arduino: 3 kroki
Jak zrobić zegar analogowy i zegar cyfrowy z paskiem LED za pomocą Arduino: Dzisiaj zrobimy zegar analogowy i amp; Zegar cyfrowy z paskiem Led i modułem MAX7219 Dot z Arduino. Koryguje czas z lokalną strefą czasową. Zegar analogowy może wykorzystywać dłuższą taśmę LED, dzięki czemu można go zawiesić na ścianie, aby stać się grafiką
ESP8266 Zegar sieciowy bez zegara RTC - Nodemcu NTP Zegar bez RTC - PROJEKT ZEGAR INTERNETOWY: 4 kroki
ESP8266 Zegar sieciowy bez zegara RTC | Nodemcu NTP Zegar bez RTC | PROJEKT ZEGARA INTERNETOWEGO: W projekcie będzie wykonywany projekt zegara bez RTC, będzie pobierał czas z internetu za pomocą wifi i wyświetli go na wyświetlaczu st7735
Jak zrobić zegar czasu rzeczywistego za pomocą Arduino i wyświetlacza TFT - Arduino Mega RTC z 3,5-calowym wyświetlaczem TFT: 4 kroki
Jak zrobić zegar czasu rzeczywistego za pomocą Arduino i wyświetlacza TFT | Arduino Mega RTC z 3,5-calowym wyświetlaczem TFT: Odwiedź mój kanał YouTube. Wprowadzenie: - W tym poście zamierzam stworzyć „Zegar czasu rzeczywistego” za pomocą 3,5-calowego ekranu dotykowego TFT, Arduino Mega Moduł 2560 i DS3231 RTC….Przed rozpoczęciem…sprawdź wideo z mojego kanału YouTube..Uwaga:- Jeśli używasz Arduina
Wydajna, zarządzalna szlifierka HDD o prędkości 15 000 obr./min z ciągłym obrotem: 4 kroki
Wydajna, zarządzalna szlifierka do dysków twardych o prędkości 15 tys
Zegar cyfrowy i binarny w 8 cyfrach X 7 segmentów Wyświetlacz LED: 4 kroki (ze zdjęciami)
Zegar cyfrowy i binarny w 8 cyfrach X 7-segmentowy wyświetlacz LED: To jest moja ulepszona wersja cyfrowego i amp; Zegar binarny wykorzystujący 8-cyfrowy x 7-segmentowy wyświetlacz LED. Lubię wprowadzać nowe funkcje dla zwykłych urządzeń, zwłaszcza zegarów, w tym przypadku użycie 7-segmentowego wyświetlacza dla zegara binarnego jest niekonwencjonalne i