Innehållsförteckning:

Bärbar avståndsmätare med Arduino !: 9 steg (med bilder)
Bärbar avståndsmätare med Arduino !: 9 steg (med bilder)

Video: Bärbar avståndsmätare med Arduino !: 9 steg (med bilder)

Video: Bärbar avståndsmätare med Arduino !: 9 steg (med bilder)
Video: #260 Most used tools, tips and tricks to spend your money wisely 2024, Juli
Anonim
Bärbar avståndsmätare med Arduino!
Bärbar avståndsmätare med Arduino!

När du läser denna Instructable lär du dig hur du skapar en närhetssensor som du kan använda för att mäta avstånd mellan den och vad du än pekar på den. Den använder PICO, Arduino-kompatibla kortet och flera andra elektroniska delar som redan finns på marknaden. Detta var ett personligt projekt av vår kära vän, Ala’a Yousef. För att testa funktionaliteten hos PICO i ett ganska enkelt projekt.

Steg 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
  • DC-DC Boost Converter 3.3V-5V, ebay ($ 2,79)
  • Trådar
  • En bildbrytare, ett paket med 5 på eBay ($ 3,83)
  • 2x8cm bandplatta, ett paket med 10 på eBay ($ 2,60)
  • 3,7V 300mAh LiPO -batteri, ebay ($ 8,35)
  • Den välkända SRF05 ultraljudssensorn, ebay ($ 1,27)
  • 16x2 LCD -skärm, ett paket med 10 på eBay ($ 7,99)
  • LCD I2C seriellt gränssnittskort. ebay ($ 0,99)
  • 16 -stifts 2,54 mm rak rakhuvud för kvinnor, ett paket med 20 på eBay ($ 1,85)
  • PICO -utvecklingsstyrelsen. Finns på mellbell.cc ($ 17)
  • Rätvinkliga 2,54 -stiftshuvuden, ett paket med 10x40pin på eBay ($ 1,99)

Steg 2: Förbered LCD -skärmen

Förbereder LCD -skärmen
Förbereder LCD -skärmen
Förbereder LCD -skärmen
Förbereder LCD -skärmen

Här lödder du de kvinnliga stifthuvudena till LCD-uttagen. Det rekommenderas att göra detta istället för att löda skärmen till I2C -modulen, så att du kan ha flexibiliteten att ta bort och ersätta den med någon annan typ av skärm som du vill använda.

Steg 3: Ultraljudsplacering

Ultraljudsplacering
Ultraljudsplacering

Löd de 5 stiften på ultraljudssensorn till kanten på bandkortet, så att du får största möjliga lediga område att arbeta med.

Steg 4: I2C -modulplacering

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

Placera och löd de 4 stiften på I2C -modulen (5V, SCL, SDA, GND) på andra sidan av bandplattan. Vi gör detta för att spara mer område på ovansidan av bandplattan för de återstående komponenterna.

Steg 5: Placering av PICO Board

Placering av PICO -kort
Placering av PICO -kort

Placera PICO -kortet precis bredvid de fyra stiften på I2C -modulen och lämna minst fyra tomma rader på bandet mellan PICO- och I2C -modulstiften.

Steg 6: Förbereda Boost Converter

Förbereda Boost Converter
Förbereda Boost Converter
Förbereda Boost Converter
Förbereda Boost Converter
Förbereda Boost Converter
Förbereda Boost Converter

Välj rätt hörnstifthuvud och löd en enda stift för varje In+, In-, Out+, Out-. För att du måste placera den i stående läge för att spara utrymme.

Steg 7: Anslutningar

Anslutningar
Anslutningar
Anslutningar
Anslutningar
Anslutningar
Anslutningar
Anslutningar
Anslutningar

Anslut dina komponenter som visas på bilderna.

(Pin) _ (PICO Pin)

SCL ……………………. D3

SDA ……………………. D2

Trig ……………………… A2

Eko……………………. D4

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

GND …………………… GND

Steg 8: Kod

  • "Distance_Measurement.zip" är skissfilen för Arduino IDE.
  • Resten av filerna är bibliotek som måste inkluderas i Arduino IDE. Du kan inkludera bibliotek till IDE genom att följa dessa steg:
  1. Klicka på "Sketch" -menyn i verktygsfältet
  2. Klicka på "Inkludera bibliotek"
  3. Klicka på "Lägg till. ZIP -bibliotek" och leta upp zip -filen för det önskade biblioteket

Steg 9: It Rocks

Det rockar!
Det rockar!
Det rockar!
Det rockar!
Det rockar!
Det rockar!

Nu har du en bärbar närhetssensor i fickformat som är redo att mäta avstånd upp till 5 meter. Detta uppnåddes genom att använda PICO, som låter oss använda en 2x8 cm bandplatta istället för en större bräda.

Rekommenderad: