Inhoudsopgave:

Groene lichten: 4 stappen (met afbeeldingen)
Groene lichten: 4 stappen (met afbeeldingen)

Video: Groene lichten: 4 stappen (met afbeeldingen)

Video: Groene lichten: 4 stappen (met afbeeldingen)
Video: Lamp ophangen stappenplan. 2024, Juli-
Anonim

Door JosiahP4Volg meer van de auteur:

Regenboogmatrices
Regenboogmatrices
Regenboogmatrices
Regenboogmatrices
Koperen Spoorwegen
Koperen Spoorwegen
Koperen Spoorwegen
Koperen Spoorwegen
Ultrasone Theremin (Leren Geluid)
Ultrasone Theremin (Leren Geluid)
Ultrasone Theremin (Leren Geluid)
Ultrasone Theremin (Leren Geluid)

Over: Een Creative Technologies Major die is ingeschreven bij Berry College. Meer over JosiahP4 »

Green Lights is een project dat is opgezet om studenten te leren over fysiek computergebruik. Dit omvat in- en uitgangen, elektriciteit, programmeren met Arduino en een klein beetje over verkeersregelsystemen. De kruising wordt voor de klas ingericht en de leerlingen worden in teams verdeeld. Teams krijgen notitiekaarten met opdrachten erop (bijv. lightOn('n', "green"); of sleep(2);) die als onderdeel van de les worden uitgelegd. Over het algemeen geeft dit project studenten een gemakkelijke overgang naar de wereld van het maken van elektronica.

Stap 1: Gereedschap en benodigdheden

Gereedschappen en benodigdheden
Gereedschappen en benodigdheden
Gereedschappen en benodigdheden
Gereedschappen en benodigdheden

Een korte opmerking hierover aan het begin van dit project, ik probeerde een Raspberry Pi met een PWM-hoed te gebruiken, maar veranderde dat omdat het zoveel tijd kostte om de stuurprogramma's te vinden.

Benodigdheden:

  • Arduino Uno
  • Klein vel Foamcore om de kruising op te zetten
  • Verkeerslichten (Kan ook in een vorige les gemaakt worden)
  • Man-vrouw verbindingsdraden
  • Foamboard om de verkeerslichten omhoog te houden

Gereedschap:

  • Computer waarop Arduino IDE is geïnstalleerd
  • Heet lijmpistool op lage temperatuur
  • Powerbank (als je hem mee wilt nemen en leerlingen van dichtbij wilt laten zien)
  • Spullen om je kruispunt te versieren

Stap 2: constructie

Bouw
Bouw
Bouw
Bouw

Gebruik de Intro-afbeeldingen als referentie!

  1. Begin met het snijden van de schuimkern tot de grootte van de kruising die je wilt
  2. Knip vervolgens vier stukjes roze schuimrubber op de hoogte waar je de lichten wilt hebben
  3. Heet lijm het roze schuim op de schuimkern die je zojuist hebt gesneden op de noord-, zuid-, oost- en westdelen van het bord
  4. Snijd een rechthoekige opening voor het schuim, onder waar de lichten op het punt staan te gaan voor de draden
  5. Lijm de verkeerslichten op elk stuk roze schuim aan de binnenkant van de kruising
  6. Voer de vrouwelijke kant van de draden vanaf de onderkant omhoog en sluit ze aan op de lichten (houd de kleuren van de draden in de gaten Rood Geel Groen Pinnen op de verkeerslichten
  7. Sluit de mannelijke kant van de draden aan op digitale pinnen 2-13 op de Arduino

Voor deze laatste stap heb ik het volgende gedaan:

oostLichtG = 2; oostLichtY = 3; oostLichtR = 4; noordLichtG = 5; noordLichtY = 6; noordLichtR = 7; zuidLichtG = 8; zuidLichtY = 9; zuidLichtR = 10; westLightG = 11; westLichtY = 12; westLightR = 13; GND naar GND voor allemaal;

Stap 3: Testen/coderen

Testen/Coderen
Testen/Coderen
Testen/Coderen
Testen/Coderen

Het hackathon1-bestand is een eenvoudige schets die een verkeerslicht test. Het GreenLights-bestand is wat ik zal gebruiken om les te geven. Het meeste dat u moet weten, staat in de code.

Stap 4: Problemen en toekomst

Problemen en toekomst
Problemen en toekomst
Problemen en toekomst
Problemen en toekomst

Tijdens dit project liep ik tegen een aantal problemen aan. De belangrijkste was met de bedrading die bij de lichten werd geleverd. De lichten werken prima, maar de draden, niet zo veel. Een andere tip is om geen digitale pinnen 1 en 0 te gebruiken, omdat de code die ik gebruik seriële communicatie bevat (vereist 0/1) om berichten terug naar de computer te brengen. Ten slotte werden deze materialen gebruikt om een concept te bewijzen, dus een heet lijmpistool kan nodig zijn als er iets valt.

Ik kijk er naar uit om uit de prototyping-fase over te gaan naar bouwmaterialen van betere kwaliteit. Dit is een van de vier mogelijke lessen die ik zou kunnen nemen voor een studie in het buitenland in Noorwegen, dus houd ons in de gaten. Het licht dat u in de afbeelding ziet, is een echt geel licht. Ik hoop dat werkend te krijgen met een Arduino met behulp van een relais, zodat de studenten de volledige grootte en helderheid van slechts een deel van een echt verkeerslicht kunnen zien. Over het algemeen is dit een gemakkelijkere (coole) manier om anderen te laten zien hoe een Arduino werkt!

Aanbevolen: