Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Lato, piękny sezon, kiedy coś się dzieje. Ale czasami zapominamy o czasie. Aby przypomnieć nam o pozostałym czasie, zaprojektowałem ten zegar Casey Neistat „Do More” oparty na arduino, który można zaprogramować tak, aby wyświetlał czas pozostały po dowolnym wydarzeniu, początku dnia lub początku lata. Pozostało tylko dodać parę sygnowanych przez Casey okularów. Ale zostawię to wam;D Więc zacznijmy i RÓB WIĘCEJ!!!
Krok 1: Wszystko, czego kiedykolwiek będziesz potrzebować…
Oto lista rzeczy, których będziesz potrzebować:
- Arduino Nano (jego kabel i laptop do wgrania programu)
- Ekran LCD 16X2 dla twojego arduino
- Jeden rezystor 15 kΩ i jeden 1 kΩ
- Niektóre męskie i żeńskie szpilki nagłówkowe
- Kawałek drutu
- Płytka ogólnego przeznaczenia (i brzeszczot do jej cięcia)
- Lut i lutownica
(Do tego projektu potrzebny jest nadzór osoby dorosłej podczas lutowania i cięcia PCB. Proszę zachować ostrożność, nawet jeśli jest to dość proste.) Więc po zdobyciu tego wszystkiego jesteś złoty:D, i kontynuuj…
Krok 2: Przygotowanie
Więc w zasadzie chciałem, aby ten projekt był elastyczny, tj. Możesz zdjąć arduino i LCD w dowolnym momencie dla innych projektów. Aby uwzględnić tę modułowość, zaprojektowałem płytkę PCB z pinami nagłówka. A także dodano 2 męskie styki nagłówka do zasilania, jeśli nie chcesz go zasilać przez USB. (Dzięki tej konfiguracji możesz używać arduino i wyświetlacza LCD do wyświetlania wszystkiego, co chcesz w tej samej konfiguracji, co jest dodatkową korzyścią)
Krok 3: lutowanie ścieżki
Starałem się zminimalizować ilość okablowania, aby projekt stał się wytrzymały i nie pękał łatwo. Połączenia są dość proste, ale musisz zaplanować z wyprzedzeniem, jakie powinny być twoje ścieżki. Dodałem link do połączeń.(https://www.arduino.cc/en/Tutorial/HelloWorld). Weź znacznik i zaznacz ścieżki na płytce PCB zgodnie z połączeniami podanymi w linku, lub możesz po prostu skopiować co zrobiłem na obrazku.
Teraz główna wystawa:
- Dodaj żeńskie piny nagłówka i sprawdź, próbując z arduino i wyświetlaczem LCD, czy wszystko pasuje prawidłowo.
- Wlutuj szpilki na miejsce (uważaj:-))
- Zacznij lutować wszystkie ścieżki, a później dodaj rezystory. Powyższy link opisuje dodanie potencjometru, ale zignoruj to i użyj wartości, których użyłem. Służy do ustawiania ilości podświetlenia i czuję, że wybrane przeze mnie wartości działają dobrze.
- Ostrożnie przylutuj ścieżkę, dość kłopotliwe jest usunięcie lutowia, jeśli popełnisz błąd.
- Dodałem również dwa męskie piny nagłówka do VIN Arduino i pinów uziemienia, dzięki czemu może być zasilany przez zewnętrzny zasilacz 9-12 V, jeśli chcesz usunąć kabel USB
- Wytnij nadmiar płytki PCB brzeszczotem do metalu (ponownie, bądź ostrożny)
- Dodaj arduino i LCD
- Podłącz arduino do laptopa za pomocą kabla USB i otwórz Arduino IDE
Teraz czas na wgranie programu. Dodałem do niego link, ale musisz go trochę edytować.(https://docs.google.com/document/d/1tu8rqgysZhHVpN…)Tutaj możesz zobaczyć pola takie jak sekundy, minuty, godziny. Ustaw go odpowiednio, zwykle używam go jako licznika godzin pozostałych w ciągu dnia, więc przypisałem go raz do mojego aktualnego czasu (tak - H, M, S:: 23-18, 59-48, 0). Bądź kreatywny i ustaw go tak, jak chcesz. Możesz również zmienić wiadomość, zmieniając tekst w lcd.print ("DO WIĘCEJ!");
Wgraj program na arduino.
Krok 4:
To go odpala i możesz iść. Ciesz się latem i RÓB WIĘCEJ!