Spisu treści:

Zielone światła: 4 kroki (ze zdjęciami)
Zielone światła: 4 kroki (ze zdjęciami)

Wideo: Zielone światła: 4 kroki (ze zdjęciami)

Wideo: Zielone światła: 4 kroki (ze zdjęciami)
Wideo: A Wy na jakim etapie związku jesteście? 😂 #shorts 2024, Lipiec
Anonim

Autor: JosiahP4Follow Więcej autora:

Tablice tęczy
Tablice tęczy
Tablice tęczy
Tablice tęczy
Koleje miedziane
Koleje miedziane
Koleje miedziane
Koleje miedziane
Terema ultradźwiękowa (uczenie dźwięku)
Terema ultradźwiękowa (uczenie dźwięku)
Terema ultradźwiękowa (uczenie dźwięku)
Terema ultradźwiękowa (uczenie dźwięku)

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

Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
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

Budowa
Budowa
Budowa
Budowa

Użyj zdjęć wstępnych jako odniesienia!

  1. Zacznij od przycięcia rdzenia piankowego do żądanego rozmiaru przecięcia
  2. Następnie wytnij cztery kawałki różowej pianki na taką wysokość, na jaką chcesz ustawić światła
  3. 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
  4. Wytnij prostokątny otwór przed pianką, poniżej miejsca, w którym światła mają iść na przewody
  5. Przyklej sygnalizację świetlną do każdego kawałka różowej pianki po wewnętrznej stronie skrzyżowania
  6. 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
  7. 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

Testowanie/kodowanie
Testowanie/kodowanie
Testowanie/kodowanie
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ść

Problemy i przyszłość
Problemy i przyszłość
Problemy i przyszłość
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: