Kannettava etäisyydenmittauslaite Arduinolla!: 9 vaihetta (kuvilla)
Kannettava etäisyydenmittauslaite Arduinolla!: 9 vaihetta (kuvilla)
Anonim
Kannettava etäisyysmittauslaite Arduinolla!
Kannettava etäisyysmittauslaite Arduinolla!

Kun luet tätä opetusohjelmaa, opit luomaan läheisyysanturin, jolla voit mitata etäisyydet sen välillä ja mihin tahansa osoitat sen. Se käyttää PICO: ta, Arduino-yhteensopivaa korttia ja useita muita elektronisia osia, jotka ovat jo saatavilla markkinoilla. Tämä oli rakkaan ystävämme Ala'a Yousefin henkilökohtainen projekti. Testaa PICO: n toimivuus melko yksinkertaisessa projektissa.

Vaihe 1: Komponentit

Komponentit
Komponentit
Komponentit
Komponentit
  • DC-DC Boost -muunnin 3.3V-5V, ebay (2,79 dollaria)
  • Johdot
  • Liukukytkin, nippu 5 ebayssa (3,83 dollaria)
  • 2x8cm stripboard, 10 nippu ebayssa (2,60 dollaria)
  • 3,7 V 300 mAh LiPO -akku, ebay (8,35 dollaria)
  • Tunnettu SRF05 -ultraäänianturi, ebay (1,27 dollaria)
  • 16x2 LCD -näyttö, nippu 10 eBayssa (7,99 dollaria)
  • LCD I2C -sarjaliitäntäkortti. ebay (0,99 dollaria)
  • 16 -nastainen 2,54 mm: n suora naarasliitin, 20 nippu ebayssa (1,85 dollaria)
  • PICO -kehityskomitea. Saatavilla mellbell.cc ($ 17)
  • Suorakulmaiset 2,54 -nastaiset otsikot, nippu 10x40 -nastaista ebayssa (1,99 dollaria)

Vaihe 2: Nestekidenäytön valmistelu

Nestekidenäytön valmistelu
Nestekidenäytön valmistelu
Nestekidenäytön valmistelu
Nestekidenäytön valmistelu

Täällä juotat naaraspuoliset liittimet nestekidenäytön ulostuloihin. On suositeltavaa tehdä tämä näytön juottamisen sijasta I2C -moduuliin, jotta voit irrottaa ja korvata näytön millä tahansa muulla näytöllä, jota haluat käyttää.

Vaihe 3: Ultraäänisijoitus

Ultraäänen sijoittaminen
Ultraäänen sijoittaminen

Juotos ultraäänianturin 5 nastaa nauhalevyn reunaan, jotta saat mahdollisimman suuren vapaan alueen työskennellä.

Vaihe 4: I2C -moduulin sijoittaminen

I2C -moduulin sijoittaminen
I2C -moduulin sijoittaminen
I2C -moduulin sijoittaminen
I2C -moduulin sijoittaminen
I2C -moduulin sijoittaminen
I2C -moduulin sijoittaminen

Aseta ja juota I2C -moduulin 4 nastaa (5V, SCL, SDA, GND) stripboardin toiselle puolelle. Teemme tämän säästääksesi enemmän tilaa stripboardin yläosassa jäljellä oleville komponenteille.

Vaihe 5: PICO -levyn sijoittaminen

PICO -levyn sijoittaminen
PICO -levyn sijoittaminen

Aseta PICO -kortti aivan I2C -moduulin neljän tapin viereen ja jätä vähintään neljä tyhjää riviä stripboardia PICO- ja I2C -moduulin nastojen väliin.

Vaihe 6: Boost -muuntimen valmistelu

Boost -muuntimen valmistelu
Boost -muuntimen valmistelu
Boost -muuntimen valmistelu
Boost -muuntimen valmistelu
Boost -muuntimen valmistelu
Boost -muuntimen valmistelu

Valitse oikeakulmaiset tapit ja juota yksi nasta kullekin tulolle+, tulolle, ulos+ulos. Koska sinun on asetettava se seisovaan asentoon säästääksesi tilaa.

Vaihe 7: Liitännät

Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät

Liitä komponentit kuvien osoittamalla tavalla.

(Pin) _ (PICO Pin)

SCL ……………………. D3

SDA ……………………. D2

Käynnistys ……………………… A2

Kaiku……………………. D4

Vcc …………………….. 5V

GND …………………… GND

Vaihe 8: Koodi

  • "Distance_Measurement.zip" on Arduino IDE: n luonnostiedosto.
  • Loput tiedostot ovat kirjastoja, jotka on sisällytettävä Arduino IDE: hen. Voit sisällyttää kirjastoja IDE: hen seuraavasti:
  1. Napsauta työkalupalkin "Luonnos" -valikkoa
  2. Napsauta "Sisällytä kirjasto"
  3. Napsauta "Lisää. ZIP -kirjasto" ja etsi haluamasi kirjaston zip -tiedosto

Vaihe 9: Se rocks

Se rokkaa!
Se rokkaa!
Se rokkaa!
Se rokkaa!
Se rokkaa!
Se rokkaa!

Nyt sinulla on kannettava taskukokoinen läheisyysanturi, joka on valmis mittaamaan jopa 5 metrin etäisyydet. Tämä saavutettiin käyttämällä PICO: ta, jonka avulla voimme käyttää 2x8 cm: n nauhalevyä suuremman levyn sijasta.

Suositeltava: