Innholdsfortegnelse:

Bærbar avstandsmåler med Arduino !: 9 trinn (med bilder)
Bærbar avstandsmåler med Arduino !: 9 trinn (med bilder)

Video: Bærbar avstandsmåler med Arduino !: 9 trinn (med bilder)

Video: Bærbar avstandsmåler med Arduino !: 9 trinn (med bilder)
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Juli
Anonim
Bærbar avstandsmåler med Arduino!
Bærbar avstandsmåler med Arduino!

Når du leser denne instruksjonsboken, lærer du hvordan du lager en nærhetssensor som du kan bruke til å måle avstander mellom den og hva du peker den på. Den bruker PICO, det Arduino-kompatible kortet og flere andre elektroniske deler som allerede er tilgjengelige på markedet. Dette var et personlig prosjekt av vår kjære venn, Ala’a Yousef. For å teste funksjonaliteten til PICO i et ganske enkelt prosjekt.

Trinn 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
  • DC-DC Boost Converter 3.3V-5V, ebay ($ 2,79)
  • Ledninger
  • En lysbildebryter, en pakke med 5 på eBay ($ 3,83)
  • 2x8cm stripboard, en pakke med 10 på eBay ($ 2,60)
  • 3,7V 300mAh LiPO -batteri, ebay ($ 8,35)
  • Den velkjente SRF05 ultralydssensoren, eBay ($ 1,27)
  • 16x2 LCD -skjerm, en pakke med 10 på eBay ($ 7,99)
  • LCD I2C Serial Interface Board. ebay ($ 0,99)
  • 16 -pins 2,54 mm kvinne rett topplist, en pakke med 20 på eBay ($ 1,85)
  • Utviklingsstyret for PICO. Tilgjengelig på mellbell.cc ($ 17)
  • Høyre vinkel 2,54 -pins hoder, en bunt med 10x40pin på eBay ($ 1,99)

Trinn 2: Klargjøre LCD -skjermen

Forbereder LCD -skjermen
Forbereder LCD -skjermen
Forbereder LCD -skjermen
Forbereder LCD -skjermen

Her lodder du de kvinnelige pinhodene til LCD-pin-outs. Det anbefales å gjøre dette i stedet for å lodde skjermen til I2C -modulen, slik at du kan ha fleksibiliteten til å fjerne og erstatte den med en hvilken som helst annen type skjerm du vil bruke.

Trinn 3: Ultralydplassering

Ultralydplassering
Ultralydplassering

Lodd de 5 pinnene på ultralydsensoren til kanten av stripeplaten, slik at du får det størst mulige ledige området å jobbe med.

Trinn 4: I2C -modulplassering

I2C -modulplassering
I2C -modulplassering
I2C -modulplassering
I2C -modulplassering
I2C -modulplassering
I2C -modulplassering

Plasser og lodd de 4 pinnene på I2C -modulen (5V, SCL, SDA, GND) på den andre siden av båndplaten. Vi gjør dette for å spare mer område på oversiden av stripet for de resterende komponentene.

Trinn 5: Plassering av PICO Board

Plassering av PICO -bord
Plassering av PICO -bord

Plasser PICO -kortet rett ved siden av de fire pinnene på I2C -modulen, og la det være minst fire tomme rader på tavlen mellom PICO- og I2C -modulpinnene.

Trinn 6: Forberedelse av boost -omformeren

Forberedelse av boost -omformeren
Forberedelse av boost -omformeren
Forberedelse av boost -omformeren
Forberedelse av boost -omformeren
Forberedelse av boost -omformeren
Forberedelse av boost -omformeren

Velg de rette vinkelnålene og lodd en enkelt pinne for hver In+, In-, Out+, Out-. Fordi du må sette den i stående stilling for å spare plass.

Trinn 7: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Koble til komponentene som vist på bildene.

(Pin) _ (PICO Pin)

SCL ……………………. D3

SDA ……………………. D2

Trig ……………………… A2

Ekko……………………. D4

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

GND …………………… GND

Trinn 8: Kode

  • "Distance_Measurement.zip" er skissefilen for Arduino IDE.
  • Resten av filene er biblioteker som må inkluderes i Arduino IDE. Du kan inkludere biblioteker til IDE ved å følge disse trinnene:
  1. Klikk på "Sketch" -menyen på verktøylinjen
  2. Klikk på "Inkluder bibliotek"
  3. Klikk på "Legg til. ZIP -bibliotek" og finn zip -filen til det ønskede biblioteket

Trinn 9: It Rocks

Det steiner!
Det steiner!
Det steiner!
Det steiner!
Det steiner!
Det steiner!

Nå har du en bærbar nærhetssensor i lommestørrelse, som er klar til å måle avstander på opptil 5 meter. Dette ble oppnådd ved å bruke PICO, som lar oss bruke et 2x8 cm stripboard i stedet for et større brett.

Anbefalt: