Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Organizacja
- Krok 2: Fotorezystor
- Krok 3: Zasilanie, przekaźnik i żarówka
- Krok 4: Kodowanie w Arduino
Wideo: Lampa o intensywności światła: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Hej koderzy, dzisiaj nauczę was jak stworzyć lampę z fotorezystorem w TinkerCad. Zacznijmy!
Kieszonkowe dzieci
Będziesz potrzebować:
* 1 fotorezystor
* 1 Arduino Uno R3
* 1 żarówka
* 1 przekaźnik SPDT (ponieważ żarówka pobiera 120 V, a Arduino dostarcza tylko 5 V)
* 1 źródło zasilania
* 1 deska do krojenia chleba;
Krok 1: Organizacja
Pierwszą rzeczą, którą chcesz zrobić, to uporządkować swoje materiały tak, jak na zdjęciu. Ułatwi to, gdy będziemy musieli wszystko połączyć.
Krok 2: Fotorezystor
Pierwszą rzeczą, którą podłączymy, jest fotorezystor. Podłączamy pin 5V do dodatniego zacisku płytki stykowej, dodajemy uziemienie (upewniając się, że dodajemy zasilanie/uziemienie w całej płytce stykowej) i dodajemy fotorezystor jeden rząd pinów nad ziemią. Pomiędzy nimi podłączasz pin A0 do rezystora 1000 omów i podłączasz go do plusa.
Krok 3: Zasilanie, przekaźnik i żarówka
Następnie połączymy źródło zasilania, przekaźnik i żarówkę z Arduino. Najpierw powinniśmy połączyć uziemienie z Arduino i połączyć końce każdej płytki stykowej, aby zasilanie i masa przebiegały wokół płytki stykowej. Następnie dla zasilania podłączamy masę do zacisku 1 przekaźnika i dodajemy masę z zacisku 8 przekaźnika. Dodatni biegun zasilania trafia do zacisku 2 żarówki, a plus żarówki do zacisku 7 przekaźnika. Na koniec możemy podłączyć cyfrowy pin 4 do zacisku 5 przekaźnika. Dzięki temu całe okablowanie/sprzęt jest gotowe i możemy przejść do kodowania Arduino!
Krok 4: Kodowanie w Arduino
Kodowanie tego składa się z dwóch części; void setup i void loop. Instalator, jak mówi, ustawia piny, a pętla zapętla fragment kodu.
W przypadku konfiguracji void używamy pinMode, aby wybrać określony numer pinu i wybrać, czy jest to wejście, czy wyjście. W tym przypadku pin A0 jest wejściem, a pin 4 wyjściem. Serial.begin uruchamia monitor szeregowy fotorezystora. Dzięki temu możemy zacząć od pętli void.
W przypadku pętli void piszemy Serial.println(analogRead(A1)); wydrukować dane fotorezystora i monitora szeregowego. Piszemy oświadczenie if, że jeśli fotorezystor podaje liczby powyżej 500 (lub słabe światło), to wyłączy żarówkę, a włączy ją, jeśli nie będzie przyciemniona. I tak po prostu kod jest gotowy i obwód działa!
Dziękujemy za przeczytanie tego samouczka! Mam nadzieję, że Ci się podobało!
Zalecana:
Woda Meten Aan: Miernik intensywności deszczu: 6 kroków
Meten Aan Woda: Miernik natężenia deszczu: IntroTo urządzenie służy do pomiaru natężenia deszczu. Istnieje wiele sposobów mierzenia ilości opadów. Jeśli jednak pożądaną informacją jest intensywność opadów, większość urządzeń pomiarowych jest bardzo droga. To urządzenie jest tanie i łatwe do
Timer treningu interwałowego o wysokiej intensywności (HIIT): 3 kroki
Zegar treningu interwałowego o wysokiej intensywności (HIIT): Tam, gdzie mieszkam, zimne miesiące wydają się trwać w nieskończoność, więc muszę znaleźć sposób na ćwiczenia, które utrzymają mnie w domu. Mogłabym sobie pozwolić na pójście na siłownię, ale to zabiera zbyt dużo czasu, musiałabym publicznie pokazywać moje stare ciało i nie mogłabym oglądać
Zdalnie sterowany włącznik światła Bluetooth - modernizacja. Włącznik światła nadal działa, bez dodatkowego pisania.: 9 kroków (ze zdjęciami)
Zdalnie sterowany włącznik światła Bluetooth - modernizacja. Przełącznik światła nadal działa, bez dodatkowego pisania.: aktualizacja z 25 listopada 2017 r. - W przypadku wersji tego projektu o dużej mocy, która może kontrolować kilowaty obciążenia, zobacz Doposażenie sterowania BLE w obciążenia o dużej mocy - nie jest wymagane dodatkowe okablowanie Aktualizacja z 15 listopada 2017 r. - Niektóre płyty BLE / stosy oprogramowania dostarczają
Włącznik światła aktywowany ruchem z czujnikiem światła: 5 kroków
Włącznik światła aktywowany ruchem z czujnikiem światła: Włącznik światła aktywowany ruchem ma wiele zastosowań zarówno w domu, jak iw biurze. Ma to jednak dodatkową zaletę polegającą na włączeniu czujnika światła, dzięki czemu światło to może być wyzwalane tylko w nocy
Obwód świecy OLED z fotoodpornością do kontroli intensywności (TfCD): 4 kroki (ze zdjęciami)
Obwód świecy OLED z fotorezystancją do kontroli intensywności (TfCD): W tej instrukcji pokazujemy, jak wykonać obwód, który pokazuje (O)LED migotanie jak świeca i reaguje na intensywność otoczenia. Przy niższym natężeniu światła potrzebny jest niższy strumień świetlny ze źródeł światła. Dzięki tej aplikacji