Indholdsfortegnelse:

Grønne lys: 4 trin (med billeder)
Grønne lys: 4 trin (med billeder)

Video: Grønne lys: 4 trin (med billeder)

Video: Grønne lys: 4 trin (med billeder)
Video: NÅR MOR IKKE ER HJEMME! 2024, Juli
Anonim

Af JosiahP4Følg mere af forfatteren:

Rainbow Arrays
Rainbow Arrays
Rainbow Arrays
Rainbow Arrays
Kobberbaner
Kobberbaner
Kobberbaner
Kobberbaner
Ultrasonic Theremin (Teach Sound)
Ultrasonic Theremin (Teach Sound)
Ultrasonic Theremin (Teach Sound)
Ultrasonic Theremin (Teach Sound)

Om: En Creative Technologies Major, der er indskrevet på Berry College. Mere om JosiahP4 »

Green Lights er et projekt, der blev oprettet for at lære eleverne om fysisk computing. Dette inkluderer input og output, elektricitet, programmering med Arduino og lidt om trafikstyringssystemer. Skæringspunktet bliver sat op foran i klasseværelset, og eleverne bliver delt op i teams. Hold får udleveret notekort med kommandoer på (f.eks. LightOn ('n', "grøn"); eller søvn (2);), som vil blive forklaret som en del af lektionen. Samlet set giver dette projekt eleverne en let overgang til en verden af fremstilling af elektronik.

Trin 1: Værktøjer og forbrugsvarer

Værktøj og tilbehør
Værktøj og tilbehør
Værktøj og tilbehør
Værktøj og tilbehør

En hurtig note om dette i begyndelsen af dette projekt, jeg forsøgte at bruge en Raspberry Pi med en PWM -hat, men ændrede det, fordi det tog så lang tid at prøve at finde driverne.

Tilbehør:

  • Arduino Uno
  • Lille ark Foamcore at sætte krydset på
  • Trafiklys (kan også laves i en tidligere klasse)
  • Strikketråde fra mand til kvinde
  • Foam Board for at holde trafiklyset op

Værktøjer:

  • Computer med Arduino IDE installeret
  • Lavtemperatur varmlimpistol
  • Powerbank (hvis du vil bære den rundt og lade eleverne se tæt på)
  • Ting til at dekorere dit kryds

Trin 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Brug venligst Intro -billederne som reference

  1. Start med at skære foamcore til størrelsen på det kryds, du ønsker
  2. Skær derefter fire stykker pink skum i den højde, som du vil have lysene til
  3. Varm lim det lyserøde skum til foamcore, som du lige har klippet på den nordlige, sydlige, østlige og vestlige del af brættet
  4. Skær en rektangelåbning foran skummet, herunder hvor lysene er ved at gå til ledningerne
  5. Lim trafiklysene til hvert stykke pink skum på indersiden af krydset
  6. Foder den kvindelige side af ledningerne op fra bunden og forbind til lysene (hold styr på ledernes farver, der går Rød Gul Grøn Stifter på trafiklysene
  7. Tilslut hanens side af ledningerne til digitale ben 2-13 på Arduino

Jeg gjorde følgende for dette sidste trin:

eastLightG = 2; eastLightY = 3; eastLightR = 4; northLightG = 5; northLightY = 6; northLightR = 7; southLightG = 8; southLightY = 9; southLightR = 10; westLightG = 11; westLightY = 12; westLightR = 13; GND til GND for dem alle;

Trin 3: Testning/kodning

Test/kodning
Test/kodning
Test/kodning
Test/kodning

Hackathon1 -filen er en simpel skitse, der tester et trafiklys. GreenLights -filen er det, jeg vil bruge til at undervise. Det meste, du har brug for at vide, er kommenteret i koden.

Trin 4: Problemer og fremtid

Problemer og fremtid
Problemer og fremtid
Problemer og fremtid
Problemer og fremtid

Jeg stødte på et par problemer i løbet af dette projekt. Den vigtigste var med ledningerne, der fulgte med lysene. Lysene fungerer godt, men ledningerne, ikke så meget. En anden markør er ikke at bruge digitale ben 1 og 0, fordi den kode, jeg bruger, inkluderer seriel kommunikation (kræver 0/1) til at transportere beskeder tilbage til computeren. Endelig blev disse materialer brugt til at bevise et koncept, så en varm limpistol kan være påkrævet, hvis noget falder af.

Jeg ser frem til at gå ud af prototypefasen til byggematerialer af bedre kvalitet. Dette er en af fire mulige lektioner, jeg kunne tage til et studie i udlandet i Norge, så følg med. Det lys, du ser på billedet, er et faktisk gult lys. Jeg håber at få det til at fungere med en Arduino ved hjælp af et relæ, så eleverne kan se fuld størrelse og lysstyrke på kun en del af et egentligt lyskryds. Samlet set er dette en lettere (sej) måde at vise andre, hvordan en Arduino fungerer!

Anbefalede: