Indholdsfortegnelse:

Bærbar afstandsmåler med Arduino !: 9 trin (med billeder)
Bærbar afstandsmåler med Arduino !: 9 trin (med billeder)

Video: Bærbar afstandsmåler med Arduino !: 9 trin (med billeder)

Video: Bærbar afstandsmåler med Arduino !: 9 trin (med billeder)
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, November
Anonim
Bærbar afstandsmåler med Arduino!
Bærbar afstandsmåler med Arduino!

Når du læser denne Instructable, lærer du, hvordan du opretter en nærhedssensor, som du kan bruge til at måle afstande mellem den, og hvad du end peger på den. Den bruger PICO, det Arduino-kompatible bord og flere andre elektroniske dele, der allerede er tilgængelige på markedet. Dette var et personligt projekt af vores kære ven, Ala’a Yousef. At teste funktionaliteten af PICO i et ret simpelt projekt.

Trin 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
  • DC-DC Boost Converter 3.3V-5V, ebay ($ 2,79)
  • Ledninger
  • A Slide Switch, et bundt med 5 på eBay ($ 3,83)
  • 2x8cm stripboard, et bundt med 10 på eBay ($ 2,60)
  • 3,7V 300mAh LiPO batteri, ebay ($ 8,35)
  • Den velkendte SRF05 ultralydssensor, ebay ($ 1,27)
  • 16x2 LCD -display, et bundt med 10 på eBay ($ 7,99)
  • LCD I2C Serial Interface Board. ebay ($ 0,99)
  • 16 pin 2,54 mm kvindelig lige headerstrimmel, et bundt med 20 på eBay ($ 1,85)
  • PICO -udviklingsbestyrelsen. Tilgængelig på mellbell.cc ($ 17)
  • Højre vinkel 2.54 pin headers, et bundt med 10x40pin på eBay ($ 1,99)

Trin 2: Klargøring af LCD -skærmen

Klargøring af LCD
Klargøring af LCD
Klargøring af LCD -skærmen
Klargøring af LCD -skærmen

Her lodder du de kvindelige pinhoveder til LCD-pin-outs. Det anbefales at gøre dette i stedet for at lodde skærmen til I2C -modulet, så du kan have fleksibiliteten til at fjerne og udskifte det med enhver anden type skærm, du vil bruge.

Trin 3: Ultralydsplacering

Ultralydsplacering
Ultralydsplacering

Lod de 5 pins på ultralydssensoren til kanten af strippladen, så du får det størst mulige ledige område at arbejde med.

Trin 4: Placering af I2C -modul

I2C -modulplacering
I2C -modulplacering
I2C -modulplacering
I2C -modulplacering
I2C -modulplacering
I2C -modulplacering

Placer og lod de 4 ben på I2C -modulet (5V, SCL, SDA, GND) på den anden side af båndet. Vi gør dette for at spare mere område på oversiden af stribet til de resterende komponenter.

Trin 5: Placering af PICO Board

Placering af PICO Board
Placering af PICO Board

Placer PICO -kortet lige ved siden af de fire stifter på I2C -modulet, og lad mindst fire tomme rækker af tavlen stå mellem PICO- og I2C -modulstifterne.

Trin 6: Forberedelse af boostkonverter

Forberedelse af Boost Converter
Forberedelse af Boost Converter
Forberedelse af Boost Converter
Forberedelse af Boost Converter
Forberedelse af Boost Converter
Forberedelse af Boost Converter

Vælg de rigtige vinkelstifthoveder og lod en enkelt stift for hver In+, In-, Out+, Out-. Fordi du skal sætte den i stående position for at spare plads.

Trin 7: Forbindelser

Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser
Forbindelser

Tilslut dine komponenter som vist på billederne.

(Pin) _ (PICO Pin)

SCL ……………………. D3

SDA ……………………. D2

Trig ……………………… A2

Ekko……………………. D4

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

GND …………………… GND

Trin 8: Kode

  • "Distance_Measurement.zip" er skitsefilen til Arduino IDE.
  • Resten af filerne er biblioteker, der skal inkluderes i Arduino IDE. Du kan inkludere biblioteker til IDE ved at følge disse trin:
  1. Klik på menuen "Skitse" i værktøjslinjen
  2. Klik på "Inkluder bibliotek"
  3. Klik på "Tilføj. ZIP -bibliotek", og find zip -filen for det ønskede bibliotek

Trin 9: Det klipper

Det klipper!
Det klipper!
Det klipper!
Det klipper!
Det klipper!
Det klipper!

Nu har du en bærbar nærhedssensor i lommestørrelse, der er klar til at måle afstande op til 5 meter. Dette blev opnået ved at bruge PICO, som lader os bruge et 2x8 cm stripboard i stedet for et større bord.

Anbefalede: