Kazalo:

Zelene luči: 4 koraki (s slikami)
Zelene luči: 4 koraki (s slikami)

Video: Zelene luči: 4 koraki (s slikami)

Video: Zelene luči: 4 koraki (s slikami)
Video: 220 В переменного тока от 12 В 90 А Автомобильный генератор переменного тока 1000 Вт DIY 2024, Julij
Anonim

Avtor JosiahP4Sledite Več avtorja:

Mavrični nizi
Mavrični nizi
Mavrični nizi
Mavrični nizi
Bakrene železnice
Bakrene železnice
Bakrene železnice
Bakrene železnice
Ultrazvočni Theremin (Teach Sound)
Ultrazvočni Theremin (Teach Sound)
Ultrazvočni Theremin (Teach Sound)
Ultrazvočni Theremin (Teach Sound)

Več o: Kreativne tehnološke šole, vpisane na Berry College. Več o JosiahP4 »

Green Lights je projekt, ki je bil ustvarjen za poučevanje študentov o fizičnem računalništvu. To vključuje vhode in izhode, elektriko, programiranje z Arduinom in nekaj o sistemih za nadzor prometa. Križišče bo postavljeno pred učilnico, učenci pa bodo razdeljeni v ekipe. Ekipe bodo prejele kartice z zapiski z ukazi (npr. LightOn ('n', "zeleno"); ali spanje (2);), ki bodo razložene v sklopu lekcije. Na splošno ta projekt študentom omogoča enostaven prehod v svet izdelave elektronike.

1. korak: Orodja in potrebščine

Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine

Na kratko o tem na začetku tega projekta, poskušal sem uporabiti Raspberry Pi s klobukom PWM, vendar sem to spremenil, ker je iskanje gonilnikov trajalo veliko časa.

Zaloge:

  • Arduino Uno
  • Majhen list foamcorea za namestitev križišča
  • Semaforji (lahko tudi v prejšnjem razredu)
  • Moški in ženski mostički
  • Plošča iz pene za prižgane semaforje

Orodja:

  • Računalnik z nameščenim Arduino IDE
  • Pištola za vroče lepilo z nizko temperaturo
  • Powerbank (če ga želite nositi naokoli in pustiti študentom, da vidijo od blizu)
  • Stvari, ki okrasijo vaše križišče

2. korak: Gradnja

Gradnja
Gradnja
Gradnja
Gradnja

Uporabite uvodne slike kot referenco

  1. Začnite z rezanjem penecore na želeno velikost križišča
  2. Nato izrežite štiri kose rožnate pene do višine, na kateri želite, da so luči
  3. Vroče lepite roza peno na peno, ki ste jo pravkar izrezali na severnem, južnem, vzhodnem in zahodnem delu plošče
  4. Izrežite pravokotno odprtino pred peno, spodaj, kjer se bodo luči približale žicam
  5. Semaforje prilepite na vsak kos roza pene na notranji strani križišča
  6. Žensko stran žic napajajte navzgor od spodaj in jih povežite z lučmi (spremljajte barve žic, ki gredo rdeče rumeno zeleno, na žetvi na semaforju)
  7. Priključite moško stran žic na digitalne zatiče 2-13 na Arduinu

Za ta zadnji korak sem naredil naslednje:

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 do GND za vse;

3. korak: Testiranje/kodiranje

Testiranje/kodiranje
Testiranje/kodiranje
Testiranje/kodiranje
Testiranje/kodiranje

Datoteka hackathon1 je preprosta skica, ki preizkuša semafor. Datoteko GreenLights bom uporabil za poučevanje. Večina, kar morate vedeti, je kodirano.

4. korak: Težave in prihodnost

Težave in prihodnost
Težave in prihodnost
Težave in prihodnost
Težave in prihodnost

V tem projektu sem naletel na nekaj težav. Glavni je bil z ožičenjem, ki je prišlo z lučmi. Luči delujejo odlično, žice pa ne preveč. Drug kazalec je, da ne uporabljate digitalnih zatičev 1 in 0, ker koda, ki jo uporabljam, vključuje zaporedno komunikacijo (zahteva 0/1) za prenos sporočil nazaj v računalnik. Nazadnje so bili ti materiali uporabljeni za dokazovanje koncepta, zato bo morda potrebna pištola za vroče lepilo, če kaj odpade.

Veselim se prehoda iz faze izdelave prototipov v kakovostnejše gradbene materiale. To je ena od štirih možnih lekcij, ki bi jih lahko opravil za študij v tujini na Norveškem, zato spremljajte nas. Luč, ki jo vidite na sliki, je dejansko rumena luč. Upam, da bom to dosegel z Arduinom z relejem, tako da bodo učenci lahko videli polno velikost in svetlost le enega dela dejanskega semaforja. Na splošno je to lažji (kul) način, da drugim pokažete, kako deluje Arduino!

Priporočena: