Spisu treści:
- Krok 1: Zbierz części
- Krok 2: Korzystanie z tablicy do krojenia chleba: zegar
- Krok 3: Używanie deski do krojenia chleba: silnik krokowy
- Krok 4: Prześlij kod
- Krok 5: Montaż produktu końcowego
- Krok 6: Końcowe myśli
Wideo: Budzik DIY Ulica Sezamkowa (z alarmem przeciwpożarowym!): 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Cześć wszystkim! Ten projekt jest moim pierwszym. Ponieważ zbliżały się pierwsze urodziny mojej kuzynki, chciałam zrobić jej specjalny prezent. Słyszałem od wujka i ciotki, że jest na Ulicy Sezamkowej, więc postanowiłem z rodzeństwem zrobić budzik na bazie Arduino. Ten projekt jest naprawdę prosty i to po prostu elektronika w pudełku. Budzik zawiera obracający się pociąg Ciasteczkowego Potwora z figurkami Ulicy Sezamkowej. Na wszelki wypadek jest też alarm przeciwpożarowy.
Zastrzeżenie: Znaki na górze zegara są własnością odpowiednich firm
AKTUALIZACJA* Odwiedź htxt, aby przeczytać artykuł do tego projektu! I sprawdź stronę Arduino na Facebooku, na której znajduje się artykuł!
Krok 1: Zbierz części
Ponieważ był to jeden z moich pierwszych projektów wykorzystujących Arduino, po prostu poszedłem na całość i kupiłem zestaw startowy od Smarza.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Oto części, których użyłem z zestawu:
Arduino Uno
Deska do krojenia chleba z drutami Dupont
Silnik krokowy z płytą sterownika silnika krokowego
Ekran LCD1602
Kabel zasilający
4 przyciski
Potencjometr
Brzęczyk pasywny i aktywny
Zegar czasu rzeczywistego (DS1307 lub DS3231)
PROWADZONY
Kilka rezystorów (10K, 220 i 300)
Czujnik płomienia
Inne części, które wykorzystałem w projekcie:
Arduino Nano
Części drukowane w 3D (platforma, pociąg itp.)
Drewniane pudełko (od Michaela)
Drewniany Dom (od Michaela)
Farba (od Michaela)
Przełącznik
Postacie (kupiłem na Amazon)
Potrzebne narzędzia:
Lutownica
Piła (mój szwajcarski scyzoryk)
Pędzle malarskie
Taśma elektryczna
Krok 2: Korzystanie z tablicy do krojenia chleba: zegar
Jeśli jesteś zupełnie nowy w projektowaniu płyt stykowych, oto krótki opis - płytka stykowa składa się z dwóch rodzajów pasków metalu: listwy zaciskowe biegną poziomo pośrodku, a szyny zasilające z boku biegną pionowo. Jeśli chcesz głębszego zrozumienia, oto wyjaśnienie od Sparkfun. Po zapoznaniu się z podstawami deski do krojenia możesz postępować zgodnie z powyższym diagramem, aby ukończyć budzik. W przypadku rezystora używanego do wyświetlacza LCD powinien on wynosić od 220 do 330. Alarm pożarowy w obwodzie głównym jest całkowicie opcjonalny, ale jeśli zostanie dodany, upewnij się, że rezystor powinien mieć około 10K, a brzęczyk powinien być aktywny, gdy wymaga alarmu alarm pasywny (który można zmienić, aby odtwarzać utwory w kodzie). Również na powyższym schemacie w miejscu czujnika płomienia znajduje się dioda LED; pamiętaj tylko, że czujnik płomienia jest spolaryzowany. Moduł zegara czasu rzeczywistego (RTC) posiada baterię, która umożliwia śledzenie czasu nawet po odłączeniu Arduino. Przyciski umożliwiają ustawienie alarmu, zmianę czasu na RTC oraz włączanie i wyłączanie alarmu. Postanowiłem dodać przewody i przylutować je do przycisków, abym mógł je wypiąć z pudełka zamiast trzymać je na płytce stykowej. Jeśli nie masz pomysłu na lutowanie kliknij tutaj.
Jak używać przycisków:
Naciskając jednocześnie dwa środkowe przyciski, możesz ustawić alarm. Naciśnij pierwszy przycisk, aby przejść od ustawienia godziny do ustawienia minuty.
Jeśli naciśniesz pierwszy przycisk, nie w trybie ustawiania alarmu, możesz ustawić godzinę i datę i naciskać go, aby przejść do różnych ustawień. Następnie dwa środkowe przyciski dodają lub odejmują czas.
Czwarty przycisk włącza i wyłącza alarm, który jest wyświetlany na wyświetlaczu LCD wraz z datą i godziną.
Krok 3: Używanie deski do krojenia chleba: silnik krokowy
Tutaj będziesz montować obwód do sterowania silnikiem krokowym, który sprawia, że pociąg jedzie. Pociąg porusza się, gdy magnes na peronie (wydruk 3D wraz z pociągiem) pod pokrywą obraca się wraz z silnikiem krokowym, a magnes na spodzie pociągu obraca się wraz z nim. Wszystko jest sterowane za pomocą Arduino Nano i zasilane jest baterią 9V, którą można włączać i wyłączać. Pamiętaj, gdy chcesz użyć źródła zasilania większego niż 3,3 V do zasilania Nano, musisz podłączyć je do pinu VIN. Ta instrukcja pokazuje, jak dodać przełącznik między baterią a Nano, aby go włączać i wyłączać.
Krok 4: Prześlij kod
Pobierz kod z mojego github i prześlij je do odpowiednich obwodów i skończysz z elektroniką. Kod budzika znajduje się na tej stronie. Nie zapomnij pobrać bibliotek Liquid Crystal i RTClib. Jeśli jesteś totalnym nowicjuszem w Arduino, oto dobry przewodnik. A jeśli nie wiesz, jak wgrać biblioteki, oto Adafruit na ratunek.
Krok 5: Montaż produktu końcowego
Teraz, gdy cała elektronika została zmontowana, możesz zacząć ciąć swoje pudełko. Odkąd dostałem drewniane pudełko, po prostu użyłem piły do wycięcia otworów na LCD, przyciski i przełącznik. Następnie użyłem całej masy gorącego kleju, aby utrzymać wszystko na swoim miejscu. Następnie pomalowałem tory do pociągu i pomalowałem drewniany dom od Michaela. W końcu poszedłem na Thingiverse i wydrukowałem w 3D kilka rzeczy związanych z Ulicą Sezamkową. Dodam rzeczy, które zaprojektowałem, platformę, pociąg i osłonę LCD, na githubie do pobrania. Możesz także dodać diodę LED, aby oświetlić dom w nocy, tylko nie zapomnij o rezystorze 300!
Krok 6: Końcowe myśli
Ten projekt nie musi być projektowany wokół Ulicy Sezamkowej. Pomyślałem tylko, że fajnie byłoby dać w prezencie moim kuzynowi budzik zrób to sam. Jeśli są jakieś pytania, nie wahaj się zostawić ich w komentarzach poniżej. Proszę głosować na to w konkursach, w których biorę udział!
Dziękuję!
Zalecana:
Blokada roweru z alarmem DIY (wstrząs aktywowany): 5 kroków (ze zdjęciami)
DIY Alarm Bike Lock (Shock Activated): W tym projekcie pokażę Ci, jak stworzyć prostą blokadę rowerową z alarmem aktywowanym wstrząsem. Jak sama nazwa wskazuje, generuje dźwięk alarmu, gdy rower jest poruszany za zgodą. Po drodze dowiemy się trochę o piezoelach
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)
Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: 7 kroków (ze zdjęciami)
ESP32 NTP Termometr do gotowania z sondą temperatury z korekcją Steinharta-Harta i alarmem temperatury.: Wciąż w drodze do ukończenia „nadchodzącego projektu”, „Termometr do gotowania z sondą temperatury ESP32 NTP z korekcją Steinharta-Harta i alarmem temperatury”. jest instrukcją pokazującą, jak dodać sondę temperatury NTP, piezo b
Ulica Sezamkowa - Zegar zliczający liczby pinballa: 8 kroków (ze zdjęciami)
Sesame Street - Pinball Number Count Clock: Ta instrukcja opisuje budowę niestandardowego zegara. Chociaż jest to konkretnie konstrukcja zegara znajdującego się na Ulicy Sezamkowej; animacja liczenia liczb pinballa, ogólne procedury są takie same, a instrukcja
Budzik LED Sunrise z konfigurowalnym alarmem utworu: 7 kroków (ze zdjęciami)
Budzik LED Sunrise z konfigurowalnym alarmem piosenki: moja motywacja Tej zimy moja dziewczyna miała wiele problemów z budzeniem się rano i wydawała się cierpieć na SAD (sezonowe zaburzenie afektywne). Zauważam nawet, o ile trudniej jest obudzić się zimą, skoro słońce nie wstało