Spisu treści:

Lampa natężenia światła Arduino - Jyothir: 5 kroków
Lampa natężenia światła Arduino - Jyothir: 5 kroków

Wideo: Lampa natężenia światła Arduino - Jyothir: 5 kroków

Wideo: Lampa natężenia światła Arduino - Jyothir: 5 kroków
Wideo: 20 Czujnik światła i temperatury do Arduino DIY 2024, Lipiec
Anonim
Lampa natężenia światła Arduino - Jyothir
Lampa natężenia światła Arduino - Jyothir

Arduino ma wiele zabawnych i interesujących projektów, które możesz wykonać w domu / szkole, "Light Intensity Lamp" to zabawny mały projekt, który możesz wykonać w domu przy bardzo minimalnych zapasach i jest to świetny projekt dla początkujących. Tworzenie lampy natężenia światła jest bardzo zabawne, zwłaszcza jeśli robisz ją samemu, a także ma wiele praktycznych zastosowań, więc jeśli naprawdę się z nią pobawisz, możesz nawet zastosować to w oświetleniu domu, aby zaoszczędzić trochę pieniędzy. Ten projekt steruje lampą w zależności od światła, jeśli jest ciemno, światło włączy się, a jeśli jest jasne, zgaśnie.

To jest samouczek, który poprowadzi Cię od początku do końca, oczywiście w prostym kroku. Zacznijmy!

Kieszonkowe dzieci

  • Rezystor światłozależny (LDR)
  • Mikrokontroler Arduino
  • Standardowa żarówka
  • Przekaźnik LU-5-R
  • Źródło zasilania 5 V
  • Rezystor 1x 1kΩ
  • Deska do krojenia chleba
  • 12x przewody

Krok 1: Schematy obwodów

Schematy obwodów
Schematy obwodów
Schematy obwodów
Schematy obwodów

Krok 2: Podłączenie rezystora zależnego od światła (LDR)

Połączenie rezystora zależnego od światła (LDR)
Połączenie rezystora zależnego od światła (LDR)

Naszym pierwszym krokiem w tym projekcie jest podłączenie LDR, do podłączenia LDR będziesz potrzebować 3 przewody, 1x rezystor 1kΩ i LDR. Najpierw weź jeden przewód, podłącz jeden koniec do styku A0 na Arduino, a drugi koniec do zacisku 2 LDR (dodatni koniec). Następnie podłącz drugi przewód do zacisku 2 LDR, a drugi koniec podłącz do pinu zasilacza Arduino (5 V). Teraz wreszcie podłącz zacisk 1 LDR (ujemny koniec) do pinu uziemienia Arduino za pomocą przewodu. Teraz masz skonfigurowany LDR !!!

Krok 3: Połączenie żarówki i przekaźnika

Połączenie żarówki i przekaźnika
Połączenie żarówki i przekaźnika

Teraz prawie skończyliśmy, kolejnym krokiem jest podłączenie żarówki za pomocą przekaźnika. Dla osób, które nie znają funkcji przekaźnika, jest to w zasadzie przełącznik elektromagnetyczny, w którym wykorzystuje niewielkie ilości napięcia, aby zapewnić większe wartości, czego dokładnie potrzebujemy w tym projekcie! Do tego połączenia będziesz potrzebować zmiennego zasilacza, przekaźnika Lu-5-R, żarówki 120 V i 4 przewodów. Najpierw chwyć przewód, podłącz jeden koniec do ujemnego zacisku zasilacza, a drugi koniec podłącz do zacisku 1 przekaźnika. Chwyć za drugi przewód, podłącz jeden koniec do dodatniego zacisku zasilacza, a drugi koniec do zacisku 2 żarówki. Teraz z zacisku 1 żarówki podłącz przewód do zacisku 7 przekaźnika. Teraz podłącz zacisk 5 przekaźnika do pinu 4 Arduino za pomocą przewodu. Na koniec podłącz zacisk 8 przekaźnika do masy i pomyślnie wykonałeś połączenie żarówki i przekaźnika!!!

Krok 4: Kodowanie

Kodowanie
Kodowanie

Teraz wszyscy skończyliśmy z połączeniami obwodów, naszym ostatnim krokiem jest wykonanie kodowania, aby ten obwód działał. Dołączyłem do kodu dla tego obwodu powyżej, ale pozwól nam zrozumieć, co właściwie robi ten kod.

Najpierw w setup() inicjujemy wszystkie nasze piny (A0 i 4) dla naszego obwodu, inicjujemy pin A0 do wejścia (odbieranie z LDR) i pin 4 do wyjścia (wysyłanie napięcia do przekaźnika), a następnie serial.begin(9600) w zasadzie mówi Arduino, aby przygotował się do wymiany komunikatów z monitorem szeregowym z szybkością transmisji danych 9600 bitów na sekundę.

Teraz w void() zasadniczo mówimy Arduino, aby wziął dane wejściowe i zrobił coś na ich podstawie. Tak więc wejście jest odbierane przez pin A0 (połączenie LDR), w tym przypadku wejście będzie ciemne (powyżej 500) lub jasne (poniżej 500), a następnie za pomocą instrukcji if i else mówimy Arduino, aby przesłał napięcie pin 4 do przekaźnika. Jeśli wejście jest ciemne, mówimy, aby wysłał napięcie do przekaźnika, co powoduje włączenie przełącznika, włączając żarówkę, ale jeśli wejście jest jasne, mówimy Arduino, aby nie wysyłał napięcia do przekaźnika, co powoduje wyłączenie, co powoduje wyłączenie żarówki.

Krok 5: Ciesz się

Mam nadzieję, że ci się to spodoba i będziesz dumny z tego, co osiągnąłeś dzisiaj!

Zalecana: