Spisu treści:
- Krok 1: Potrzebne części
- Krok 2: Obwód timera
- Krok 3: Kod źródłowy
- Krok 4: Wygląd urządzenia końcowego
Wideo: Minutnik oparty na MCU PIC16F88: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Przyjrzyjmy się prostemu projektowi minutnika dla początkujących. Sercem projektu jest 8-bitowy MCU PIC16F88. Czas jest wyświetlany na 7-segmentowym wyświetlaczu, a timer jest obsługiwany za pomocą 6 przycisków. Urządzenie zasilane jest baterią 9 V.
Zakres czasu wynosi od 1 do 99 minut. Tryb dwucyfrowej liczby sygnalizowany jest dodatkową zieloną diodą LED, która znajduje się po prawej stronie wyświetlacza tuż obok znaku kropki dziesiętnej. Pięć przycisków w rzędzie reprezentuje liczby od jednego do pięciu. Szósty przycisk ma dwie funkcje - resetowania urządzenia oraz zmiany aktualnie wprowadzanej cyfry.
Urządzenie czasowe działa w następujący sposób. Po włączeniu głównego wyłącznika wyświetlana jest cyfra zero i urządzenie czeka na naciśnięcie przycisków. Istnieją 3 możliwości:
1) Aby wprowadzić okres od 1 do 5 minut, wystarczy nacisnąć jeden z pięciu przycisków. Odliczanie rozpocznie się za kilka chwil.
2) Aby wprowadzić okres od 6 do 9 minut, naciśnij dowolny z pięciu przycisków, a następnie kilkakrotnie naciśnij szósty przycisk, aby uzyskać żądaną wartość. Po każdym naciśnięciu wartość zwiększa się o 1.
3) Aby wprowadzić okres od 10 do 99 minut, wprowadź pierwszą cyfrę, korzystając z instrukcji w poprzednim kroku. Następnie naciśnij dowolny z pięciu przycisków. Zaświeci się kropka dziesiętna i dodatkowa zielona dioda LED sygnalizując wpisanie drugiej cyfry wartości. Teraz naciśnij kilkakrotnie szósty przycisk, aby ustawić wartość drugiej cyfry.
Podczas odliczania wyświetlany jest pozostały czas, a kropka dziesiętna okresowo miga. W przypadku liczby dwucyfrowej na wyświetlaczu pojawiają się okresowo obie cyfry, przy czym druga cyfra jest zaznaczona kropką dziesiętną. Dopóki pozostała liczba minut jest liczbą dwucyfrową, dodatkowa dioda LED jest włączona.
Gdy pozostały czas osiągnie wartość zero, zostanie uruchomiony alarm dźwiękowy. Urządzenie można wtedy zresetować za pomocą szóstego przycisku, aby było gotowe do następnego zadania.
Krok 1: Potrzebne części
- PIC16F88
- 7-segmentowy wyświetlacz
- 6 przycisków
- Rezystor 1K - 6 sztuk
- Rezystor 470 - 9 sztuk
- 7805 regulator napięcia
- Kondensator 0,33 uF
- Kondensator 0,1 uF
- głośnik piezo
- uchwyt na baterię
- przełącznik
Krok 2: Obwód timera
Krok 3: Kod źródłowy
Kod napisany w C przy użyciu MPLAB X IDE i kompilatora XC8 jest dostępny do pobrania:
Krok 4: Wygląd urządzenia końcowego
Od Ciebie zależy, czy zmontujesz obwód tylko na płytce stykowej, czy stworzysz jakiś unikalny projekt. Załączam kilka zdjęć moich urządzeń.
Zalecana:
Jak samemu zrobić minutnik: 10 kroków
Jak zrobić samowyzwalacz: Zegary są obecnie szeroko stosowane w wielu aplikacjach, takich jak ładowanie pojazdów elektrycznych z zabezpieczeniem przed ładowaniem czasowym i niektóre funkcjonalne sieciowe kontrolery czasowe. Jak więc zrobić minutnik?
Minutnik kuchenny: 4 kroki
Kitchen Timer: Zawiera gen4-uLCD-35DT, który będzie używany jako dodatkowy wyświetlacz dla projektu Raspberry Pi, Kitchen Timer. Jest to przydatna aplikacja dla większości matek i entuzjastów gotowania. Może być używana do monitorowania czasu podczas gotowania
Minutnik: 4 kroki
Minutnik: W tej instrukcji nauczę cię, jak zrobić minutnik, który pomoże ci kontrolować zarządzanie czasem w codziennym życiu. Główna inspiracja pochodziła z tego linku. Ten minutnik będzie w zasadzie czterocyfrowym siedmioma segmentami t
Wszystko w jednym cyfrowym chronometrze (zegar, minutnik, alarm, temperatura): 10 kroków (ze zdjęciami)
Cyfrowy chronometr All in One (Zegar, Timer, Alarm, Temperatura): Planowaliśmy zrobić Timer dla jakiejś innej konkurencji, ale później wprowadziliśmy również zegar (bez RTC). Gdy zabraliśmy się do programowania, zainteresowaliśmy się dodaniem większej liczby funkcjonalności do urządzenia i ostatecznie dodaliśmy DS3231 RTC, ponieważ
Generator muzyki oparty na pogodzie (generator Midi oparty na ESP8266): 4 kroki (ze zdjęciami)
Generator muzyki oparty na pogodzie (Generator Midi oparty na ESP8266): Cześć, dzisiaj wyjaśnię, jak zrobić własny mały generator muzyki oparty na pogodzie. Jest oparty na ESP8266, który jest trochę jak Arduino i reaguje na temperaturę, deszcz i intensywność światła.Nie oczekuj, że sprawi, że całe utwory lub akordy będą pro