Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
Rodzice małych dzieci, które nie są w stanie określić czasu: Czy chciałbyś odzyskać kilka godzin snu w każdy weekend? Cóż, w takim razie mam dla ciebie dzieło! Używając Sparkfun Redboard i Breadboard, kilku prostych komponentów i prostego kodu, możesz utworzyć "OK, aby wstać Night Light!" tak jak ja tutaj!
Konfiguracja jest bardzo prosta i zostanie podświetlona poniżej. Zasadniczo twoja kreacja będzie miała 2 diody LED, które będą włączać się oddzielnie za naciśnięciem prostego, pojedynczego przycisku. Kiedy kładziesz dziecko do łóżka, naciśnij raz przycisk, a czerwona dioda LED zaświeci się. Będziesz musiał nauczyć swoje dziecko, że ta czerwona lampka nocna oznacza, że wciąż jest czas na sen i że nie powinno hałasować ani pytać, czy już czas wstawać. Najlepiej, gdy zobaczą czerwony kolor i spróbują ponownie zasnąć. Kiedy Ty lub Twój współmałżonek obudzicie się w ciągu dnia i jest to akceptowalny czas, aby Twoje dziecko się obudziło, po prostu cicho wejdź do ich pokoju i naciśnij przycisk jeden raz, a czerwona dioda LED zgaśnie, a zielona dioda LED zaświeci się. Przycisk jest dobrze widoczny, ponieważ czerwone światło oświetla obszar, tylko uważaj, aby nie nadepnąć na LEGO! To pozwoli Twojemu dziecku dalej spać i odpoczywać tak bardzo, aż samo się obudzi i zobaczy zieleń. Jest to korzystne dla obu stron. Wszyscy więcej śpią. Aby działać pomyślnie, część umowy może być nagrodzona, na przykład wafelkiem do lodów w DQ w niedzielę wieczorem, jeśli zdołają doczekać, aż zapali się zielone światło w oba dni weekendu.
Krok 1: Krok 1: Zbierz swoje materiały
Mam zestaw SparkFun Inventor's Kit w wersji 4.0, ale domyślam się, że istnieją bliskie zamienniki z innych zestawów, które działałyby dobrze. Użyłem:
- 1 tablica Sparkfun®
- 1 mała deska do krojenia chleba
- 8 przewodów połączeniowych
- 1 czerwona dioda LED
- 1 zielona dioda LED
- Rezystor 1 330Ω
- 1 rezystor 10KΩ
- 1 przycisk
- 1 źródło zasilania akumulatora
- IDE Arduino
Krok 2: Krok 2: Wykonaj połączenia sprzętowe SparkFun® Redboard i Breadboard
Po prostu połącz wszystkie zebrane materiały, jak widać na schemacie Tinkercad® i zdjęciach powyżej. To całkiem proste, po prostu zauważ, że twoja prawdziwa kreacja może być trochę inna niż twoja rzeczywista kreacja, taka jak moja. Niektóre elementy są rozciągnięte na różne długości w wirtualnym świecie w porównaniu z prawdziwym stworzeniem. Nie stanowi to problemu, o ile upewnisz się, że podążasz za tymi samymi rzędami numerów na swojej tablicy prototypowej.
Tutaj możesz przyjrzeć się bliżej mojej kreacji Tinkercad®.
Krok 3: Krok 3: Kodowanie
Najpierw musisz podłączyć kabel USB z gniazda zasilania w Redboard do portu USB w komputerze.
Jeśli nie używałeś jeszcze Arduino, musisz pobrać oprogramowanie znalezione tutaj.
Kliknij ten link, aby znaleźć kod potrzebny do działania tej nocnej lampki oszczędzającej sen! Będziesz musiał skopiować i wkleić go do Arduino IDE, a następnie nacisnąć strzałkę, aby przesłać go do Redboard!
Krok 4: Krok 4: Przetestuj i ciesz się dodatkowym snem!
Przetestuj swoje dzieło! Gdy naciśniesz przycisk po raz pierwszy, czerwona dioda LED powinna się zaświecić i pozostać zapalona do momentu ponownego naciśnięcia przycisku. Po ponownym naciśnięciu przycisku czerwona dioda LED zgaśnie i zapali się zielona dioda LED!
Użyłem źródła zasilania zestawu baterii, które dołączono do mojego zestawu, dzięki czemu mogę korzystać z mojego dzieła bez komputera będącego źródłem zasilania.
Ciesz się dodatkowym snem. Potrzeba trochę treningu, aby były skuteczne, ale dodatkowy sen dla rodziców i dzieci jest bezcenny. Mam nadzieję, że dzięki tej kreacji zdobędziesz kilka zasłużonych zzzzzzzz!
Krok 5: Referencje:
Sprytny, marginalnie. „Arduino Starter Kit 2: Użyj przycisków do sterowania diodami LED”. Instructables.com. 24 września 2017 r. Dostęp 10 maja 2018 r.
Zestaw wynalazcy SparkFun - v4.0. (NS.). Pobrano 3 maja 2018 z
Zalecana:
Jak zmodyfikować serwo, aby uzyskać informację zwrotną w pętli zamkniętej: 7 kroków
Jak zmodyfikować serwo, aby uzyskać sprzężenie zwrotne w zamkniętej pętli: ► Podczas jazdy serwo z mikrokontrolerem (jako Arduino), możesz wydawać mu tylko polecenia lokalizacji docelowej (w sygnale PPM). W tej kolejności serwo przemieści się do tego celu Lokalizacja. Ale to nie jest natychmiastowe! Nie wiesz dokładnie, kiedy lo
Dodaj zewnętrzny głośnik, aby poprawić jakość dźwięku: 5 kroków
Dodaj zewnętrzny głośnik, aby poprawić jakość dźwięku: Jakość dźwięku z tego ładnego małego radia z budzikiem była okropna! Wszystko inne w radiu jest świetne, łatwość obsługi, ładowanie telefonu, wyświetlacz itp. Lekarstwem jest użycie zewnętrznego głośnika i im większy tym lepszy
Spraw, aby ekran Twojego iPoda Touch wyglądał jak NOWY !!: 6 kroków
Spraw, aby ekran Twojego iPoda Touch wyglądał jak nowy !!: To może brzmieć głupio, ale to jest tajemnica sklepów z jabłkami i sklepów z najlepszymi zakupami, to naprawdę działa! A nadchodzą Święta Szczęśliwi ludzie, którzy go mają (lub ci, którzy go otrzymają) Wiedzą, jak prawidłowo wyczyścić ekran. Pamiętaj
Energy Saver 3000: 7 kroków
Energy Saver 3000: Adrien Green, Huy Tran, Jody WalkerKorzystanie z komputera Raspberry Pi i Matlaba to prosty i skuteczny sposób na pomoc właścicielom domów w zmniejszeniu zużycia energii. Najlepszą częścią Energy Saver 3000 jest to, że jest bardzo prosty w konfiguracji i obsłudze
Bright Saver z Arduino Mega: 7 kroków
Bright Saver z Arduino Mega: Bright Saver wyświetla dokładne, aktualne informacje o oszczędnościach i pozwala ustawić cel oszczędności. Na przykład, gdy ustawisz cel za pomocą dwóch dostarczonych przycisków, możesz obserwować postęp i ile więcej potrzeba, aby osiągnąć swój cel