Spisu treści:
- Krok 1: Narzędzia i materiały
- Krok 2: Budowa
- Krok 3: Testowanie/kodowanie
- Krok 4: Problemy i przyszłość
Wideo: Zielone światła: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Autor: JosiahP4Follow Więcej autora:
O: Magister kreatywnych technologii, który jest zapisany do Berry College. Więcej o JosiahP4 »
Green Lights to projekt, który powstał, aby uczyć studentów fizycznych komputerów. Obejmuje to wejścia i wyjścia, elektryczność, programowanie za pomocą Arduino i trochę o systemach kontroli ruchu. Skrzyżowanie zostanie ustawione z przodu klasy, a uczniowie zostaną podzieleni na zespoły. Drużyny otrzymają notatki z poleceniami (np. lightOn('n', "zielony"); lub sen(2);), które zostaną wyjaśnione jako część lekcji. Ogólnie rzecz biorąc, ten projekt daje uczniom łatwe przejście do świata tworzenia elektroniki.
Krok 1: Narzędzia i materiały
Krótka uwaga na ten temat na początku tego projektu, próbowałem użyć Raspberry Pi z czapką PWM, ale zmieniłem to, ponieważ próba zlokalizowania sterowników zajęła tyle czasu.
Kieszonkowe dzieci:
- Arduino Uno
- Mały arkusz pianki piankowej do założenia skrzyżowania
- Sygnalizacja świetlna (może być również wykonana w poprzedniej klasie)
- Przewody połączeniowe męskie i żeńskie
- Piankowa tablica podtrzymująca sygnalizację świetlną
Narzędzia:
- Komputer z zainstalowanym Arduino IDE
- Niskotemperaturowy pistolet do klejenia na gorąco
- Powerbank (jeśli chcesz go nosić i pozwolić uczniom zobaczyć z bliska)
- Rzeczy do dekoracji twojego skrzyżowania
Krok 2: Budowa
Użyj zdjęć wstępnych jako odniesienia!
- Zacznij od przycięcia rdzenia piankowego do żądanego rozmiaru przecięcia
- Następnie wytnij cztery kawałki różowej pianki na taką wysokość, na jaką chcesz ustawić światła
- Przyklej na gorąco różową piankę do pianki, którą właśnie wycinasz w północnej, południowej, wschodniej i zachodniej części deski
- Wytnij prostokątny otwór przed pianką, poniżej miejsca, w którym światła mają iść na przewody
- Przyklej sygnalizację świetlną do każdego kawałka różowej pianki po wewnętrznej stronie skrzyżowania
- Podaj żeńską stronę przewodów od dołu i połącz ze światłami (śledź kolory przewodów przechodzące w czerwone żółte zielone szpilki na światłach
- Podłącz męską stronę przewodów do cyfrowych pinów 2-13 na Arduino
W tym ostatnim kroku wykonałem następujące czynności:
wschódŚwiatłoG = 2; wschódŚwiatłoY = 3; wschódŚwiatłoR = 4; północ światłoG = 5; północne światło Y = 6; Światło północneR = 7; południowe ŚwiatłoG = 8; południowe światło Y = 9; światło południoweR = 10; światło zachodnieG = 11; zachodnie światło Y = 12; światło zachodnieR = 13; GND do GND dla nich wszystkich;
Krok 3: Testowanie/kodowanie
Plik hackathon1 to prosty szkic, który testuje sygnalizację świetlną. Do nauczania będę używał pliku GreenLights. Większość z tego, co musisz wiedzieć, jest skomentowana w kodzie.
Krok 4: Problemy i przyszłość
W trakcie tego projektu napotkałem kilka problemów. Główny był z okablowaniem dostarczonym ze światłami. Światła działają świetnie, ale przewody już nie. Inną wskazówką jest nieużywanie cyfrowych pinów 1 i 0, ponieważ kod, którego używam, obejmuje komunikację szeregową (wymaga 0/1) do przesyłania wiadomości z powrotem do komputera. Wreszcie, materiały te zostały wykorzystane do udowodnienia koncepcji, więc może być wymagany pistolet do gorącego kleju, jeśli coś odpadnie.
Nie mogę się doczekać wyjścia z fazy prototypowania do materiałów budowlanych lepszej jakości. To jedna z czterech możliwych lekcji, które mogę wziąć na studia za granicą w Norwegii, więc bądź na bieżąco. Światło, które widzisz na obrazie, to rzeczywiste światło żółte. Mam nadzieję, że zadziała to z Arduino za pomocą przekaźnika, aby uczniowie mogli zobaczyć pełny rozmiar i jasność tylko jednej części rzeczywistej sygnalizacji świetlnej. Ogólnie rzecz biorąc, jest to łatwiejszy (fajny) sposób na pokazanie innym, jak działa Arduino!
Zalecana:
Światła nastrojowe MQTT z ESP32: 4 kroki (ze zdjęciami)
MQTT Mood Lights Z ESP32: Od dłuższego czasu miałem ochotę wskoczyć na modę LED, więc wybiegłem i wziąłem pasek LED do zabawy. Skończyło się na zrobieniu tych nastrojowych świateł. Można nimi sterować za pomocą MQTT, co umożliwia dodawanie wszelkiego rodzaju inteligentnych elementów.To jest
Detektor migotania światła: 3 kroki (ze zdjęciami)
Detektor migotania światła: Zawsze fascynował mnie fakt, że towarzyszy nam elektronika. Jest po prostu wszędzie. Kiedy mówimy o źródłach światła (nie tych naturalnych, jak gwiazdy), musimy wziąć pod uwagę kilka parametrów: jasność, kolor i, w
Multi-Channel Sonoff - Aktywowane głosem światła: 4 kroki (ze zdjęciami)
Multi-Channel Sonoff – Oświetlenie aktywowane głosem: 5 lat temu światła w mojej kuchni były dobrym pomysłem. Oświetlenie toru zawodziło, a oświetlenie pod ladą było tylko śmieciem. Chciałem również rozbić oświetlenie na kanały, aby lepiej oświetlić pomieszczenie dla różnych
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