Turinys:

Rankinis radaras: 3 žingsniai
Rankinis radaras: 3 žingsniai

Video: Rankinis radaras: 3 žingsniai

Video: Rankinis radaras: 3 žingsniai
Video: Trys metrai virs dangaus full movie 2024, Lapkritis
Anonim
Image
Image
1 žingsnis: Prijunkite laidus
1 žingsnis: Prijunkite laidus

Rankinis radaras yra paprasta mašina, kuri sukasi ant variklio ir išbando atstumus. Tai parodo atstumą iki artimiausios kliūties nuo smailios krypties. Skaičiams rodyti naudojamas LCD ekranas. Pradėkime nuo mašinos gamybos.

Prekės

Na, pirmiausia pasiimkite medžiagas. Medžiagos apima:

  • 1 arduino uno
  • 1 USB kabelis
  • Trumpieji laidai
  • Kartonas
  • 1 Ultragarso jutiklis
  • 1 LCD su I2C moduliu
  • 3 mygtukai
  • 3 220Ω rezistoriai

1 žingsnis: 1 žingsnis: laidų prijungimas

Norint prijungti, reikės nemažai laidų. Pradėkime nuo mygtukų. Prie mygtuko prijungtas 5 skliautų (teigiamas) kaištis. Kitoje mygtuko pusėje prijungiate jį prie savo D-kaiščio ir 220Ω rezistoriaus, kuris vėliau prijungiamas prie GND (neigiamas). Pakartokite tai tris kartus ir mygtukai bus baigti. Aš prijungiau tris mygtukus prie D7, D8 ir D9. Antra, ultragarso jutiklis. Ultragarso jutiklis turi 4 kaiščius, VCC, GND, trigpin ir echopin. Prijunkite VCC prie 5 V (teigiamas) ir GND prie GND (neigiamas). Tada trigpiną prijungė prie D2, o echopiną - prie D3. Trečias yra servo variklis. Priklausomai nuo servo spalvos, laidai gali skirtis. Pavyzdžiui, mano spalva yra oranžinė, geltona ir ruda. Rudas yra GND, geltonas - VCC, o oranžinis - signalinis laidas. Signalo laidas prijungtas prie D10. Galiausiai, LCD ekranas. Aukščiau pateikta schema yra neteisinga dėl to, kad programoje jie neturėjo I2C modulio. Vietoj to aš tiesiog prijungiau VCC ir GND. Savo I2C modulyje turėtumėte pamatyti keturis kaiščius. VCC, GND, SDA ir SCL. SDA prijungtas prie A4, o SDA - prie A5.

2 žingsnis: 2 žingsnis: kodas

Įdėsiu nuorodą į kodą. Jame yra paaiškinimų. Nepamirškite įdiegti LCD I2C bibliotekos Taip veikia kodas. Pirmiausia jame yra, jei norite pamatyti, ar yra paspaustas vidurinis mygtukas. Vidurinis mygtukas yra mygtukas, kuris įjungia ultragarso jutiklį ir parodo atstumą. Jei nepaspaudžiamas vidurinis mygtukas, jis tikrina, ar paspausti kairėje ar dešinėje esantys mygtukai. Šie du mygtukai yra besisukantys mygtukai. Norėdami gauti daugiau informacijos, patikrinkite kodą.

3 žingsnis: 3 žingsnis: išorė

Dabar atėjo laikas padaryti dėžutę. Sekite nuotrauką viršuje. Viršuje iškirpkite tris apvalias skyles sagoms. Tada iškirpkite stačiakampį LCD ekraną. Pagaliau kvadratas gali padaryti tai, kad ultragarso jutiklis gali pasiekti maksimalų tašką.

Rekomenduojamas: