Talaan ng mga Nilalaman:

Arduino Traffic Light: 3 Hakbang (na may Mga Larawan)
Arduino Traffic Light: 3 Hakbang (na may Mga Larawan)

Video: Arduino Traffic Light: 3 Hakbang (na may Mga Larawan)

Video: Arduino Traffic Light: 3 Hakbang (na may Mga Larawan)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nobyembre
Anonim
Arduino Traffic Light
Arduino Traffic Light

Ang itinuturo na ito ay nagmula sa: Arduino-Traffic-Light-Simulator

Ginamit ko ang pagguhit mula sa itinuturo na ito, upang lumikha ng isang hiwalay na ilaw ng trapiko. Ginawa ko ang mga sumusunod na pagbabago:

  • Ang mga butas para sa mga LED ay mas maliit, para sa 5mm LEDs (sa halip na 10mm LEDs).
  • Nagdagdag ng maliit na platform, kaya't ang ilaw ng trapiko ay maaaring tumayo nang mag-isa.
  • Binago ang hugis, upang maaari itong magamit para sa materyal na may kapal na 4mm (sa halip na 3mm).

Tandaan sa gastos: Dahil ang 5mm LEDs ay mas mura pagkatapos ng 10mm LEDs at 4mm playwud ay mas mura pagkatapos ng 3mm acrylic, ito ay isang 'badyet' na bersyon ng ilaw ng trapiko.

Ang ilaw ng trapiko ay maaaring konektado sa (at naka-program na kurso sa anumang) anumang microcontroller (tulad ng Arduino UNO). Tip: gumamit ng isang Attiny 85 development board kung nais mong panatilihing napakaliit ng iyong buong proyekto.

Sa maraming salamat @ pcvnes para sa isang napakahusay at malinaw na nagtuturo! Talagang pinahahalagahan ko na nagsasama rin ng mga tagubilin (lesmateriaal) sa Dutch!

Hakbang 1: Listahan ng Mga Bahagi at Mga Tool

Listahan ng Mga Bahagi at Mga Tool
Listahan ng Mga Bahagi at Mga Tool

Ang mga sumusunod na bahagi ay kinakailangan:

  • 1 pulang LED, 5 mm
  • 1 dilaw (o kahel) LED, 5 mm
  • 1 berdeng LED, 5 mm
  • isang piraso ng playwud, 4 mm ang kapal. Ang laki ay tungkol sa 11 cm x 12 cm. O acrylic o anumang iba pang materyal na maaaring putulin ng isang lasercutter, basta ang kapal ay 4 mm.
  • 4 na jumper wires:

    • isang pula, dilaw, berde na kawad, 10 cm
    • isang itim, 15 o 20 cm Gumamit ako ng mga wires na tumutugma sa mga kulay ng LEDs, kung hindi mo alintana ang kulay, ang 2 mga jumper wires ay sapat, dahil ang mga ito ay pinutol sa kalahati.
  • 3 resistors, 330 ohm
  • kaunting scrap wire (3 cm o higit pa)

Upang buksan ang ilaw ng trapiko, at i-program ito, kailangan mo rin ng isang microcontroller (tulad ng Arduino UNO) at 4 na jumper wires upang ikonekta ang ilaw trapiko sa iyong microcontroller. Ang bahaging ito ay hindi kasama sa itinuturo na ito.

Ang mga sumusunod na tool ay kinakailangan:

  • isang laser cutter (tingnan ang susunod na hakbang kung wala kang isa)
  • isang bakal na bakal (at isang maliit na lata ng panghinang)
  • isang bagay upang hubarin ang mga wire ng lumulukso (Gumamit ako ng isang matalim na kutsilyo (stanleymes) para dito)
  • Pandikit ng kahoy

Hakbang 2: Gupitin ang Mga Bahagi

Gupitin ang Mga Bahagi
Gupitin ang Mga Bahagi

Gupitin ang mga bahagi gamit ang isang lasercutter. Ang base (parisukat na may hugis ng krus na butas) ay kailangang gupitin nang dalawang beses.

Ginamit ko ang laser cutter mula sa aking lokal na FabLab.

Upang mahanap ang FabLab na pinakamalapit sa iyo, bisitahin ang:

Ipinapalagay ko na maaari mo ring mai-print ang pagguhit sa isang piraso ng papel, idikit ito sa playwud at gumamit ng isang kamay (fret) na lagari, at drill ang mga butas. O kahit na gumamit ng malakas na karton. Hindi ko pa ito nasubukan.

Hakbang 3: Magtipon ng Mga Bahagi

Magtipon ng Mga Bahagi
Magtipon ng Mga Bahagi

Ipunin ang mga bahagi, tulad ng inilarawan sa hakbang 3 ng itinuturo na ito:

Dahil ang mga LED ay mas maliit pagkatapos ng orihinal na itinuturo, maaaring hindi mo maikonekta ang lahat ng mga LED nang walang labis na piraso ng kawad. Kailangan ko ng isang piraso ng kawad na 2, 5 cm (mula sa pulang LED hanggang sa isa sa mga resistors) kaya gumamit ako ng isang piraso ng kawad na natira mula sa isa pang proyekto. Kung wala kang natitirang kawad, maaari mo ring gamitin ang isang piraso ng paperclip (binti ng isang LED, risistor, atbp.), Gagana rin ito.

Dahil hindi ako nagmamay-ari ng mga tool upang maglagay ng 4 na mga dupont pin sa dulo ng isang kawad, pinutol ko ang 4 na mga jumper wires sa kalahati. Ihubad ang dulo ng bawat kawad. Maghinang kalahati ng isang jumper wire sa dulo ng bawat risistor (pulang kawad sa risistor na may pulang ilaw, dilaw hanggang dilaw, berde hanggang berde). Pagkatapos ay maghinang ng isang itim na wire ng lumulukso sa berdeng LED, ang anode (minus o maikli) na pin.

Mga tala / tip:

  • Ang mga wire ng jumper ay maaaring lalaki o babae. Inirerekumenda ang mga lalaki kung balak mong ikonekta ang iyong ilaw trapiko sa isang breadboard o Arduino UNO. Mga babae kung plano mong kumonekta sa isang Arduino Nano o Attiny 85.
  • Napakadali na maglakip ng mga LED, wire at resistors, bago isama ang mga bahagi.
  • Dahil kakailanganin mo lamang ang kalahati ng bawat kawad para sa 1 ilaw ng trapiko, maaari mong gamitin ang 4 na piraso ng kawad na natitira para sa isang pangalawang ilaw ng trapiko.
  • Sa unang pagkakataon, itinago ko ang mga wire sa kahoy para sa labis na lakas, ito ay isang masamang ideya. Ang mga wire ay hindi mananatili sa lugar, at madali itong mapinsala. Sa pangalawang pagkakataon, gumamit ako ng isang patak ng mainit na pandikit, mas mahusay itong gumana.

Inirerekumendang: