Satura rādītājs:

Pārnēsājama attāluma mērīšanas ierīce ar Arduino!: 9 soļi (ar attēliem)
Pārnēsājama attāluma mērīšanas ierīce ar Arduino!: 9 soļi (ar attēliem)

Video: Pārnēsājama attāluma mērīšanas ierīce ar Arduino!: 9 soļi (ar attēliem)

Video: Pārnēsājama attāluma mērīšanas ierīce ar Arduino!: 9 soļi (ar attēliem)
Video: Non-Contact Long Range MLX90614-DCI Temperature Sensor with Arduino 2024, Jūnijs
Anonim
Pārnēsājama attāluma mērīšanas ierīce ar Arduino!
Pārnēsājama attāluma mērīšanas ierīce ar Arduino!

Lasot šo pamācību, jūs uzzināsit, kā izveidot tuvuma sensoru, ko varat izmantot, lai izmērītu attālumus starp to un neatkarīgi no tā, kur to norādāt. Tas izmanto PICO, ar Arduino saderīgu plati un vairākas citas elektroniskās detaļas, kas jau ir pieejamas tirgū. Šis bija mūsu dārgā drauga Ala'a Yousef personīgais projekts. Lai pārbaudītu PICO funkcionalitāti diezgan vienkāršā projektā.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
  • DC-DC pastiprināšanas pārveidotājs 3.3V-5V, ebay (2,79 ASV dolāri)
  • Vadi
  • Slaidu slēdzis, 5 saišķis ebay (3,83 ASV dolāri)
  • 2x8 cm sloksnes dēlis, 10 saišķis ebay (2,60 ASV dolāri)
  • 3.7V 300mAh LiPO akumulators, ebay ($ 8,35)
  • Labi pazīstamais SRF05 ultraskaņas sensors, ebay (1,27 ASV dolāri)
  • 16x2 LCD displejs, 10 komplekts ebay (7,99 ASV dolāri)
  • LCD I2C sērijas interfeisa dēlis. ebay (0,99 ASV dolāri)
  • 16 kontaktu 2,54 mm sieviešu taisna galvenes sloksne, 20 saišķis ebay (1,85 ASV dolāri)
  • PICO attīstības padome. Pieejams vietnē mellbell.cc ($ 17)
  • Taisnā leņķa 2,54 kontaktu galvenes, 10x40 pin saišķis ebay (1,99 ASV dolāri)

2. darbība: LCD ekrāna sagatavošana

LCD sagatavošana
LCD sagatavošana
LCD sagatavošana
LCD sagatavošana

Šeit jūs lodējat sieviešu tapu galvenes pie LCD tapām. Ieteicams to darīt, nevis pielodēt ekrānu pie I2C moduļa, lai jūs varētu elastīgi noņemt un aizstāt to ar cita veida ekrāniem, kurus vēlaties izmantot.

3. solis: ievietošana ultraskaņā

Ultraskaņas ievietošana
Ultraskaņas ievietošana

Lodējiet 5 ultraskaņas sensora tapas pie sloksnes dēļa malas, lai jūs iegūtu pēc iespējas lielāku brīvo laukumu darbam.

4. darbība: I2C moduļa ievietošana

I2C moduļa izvietošana
I2C moduļa izvietošana
I2C moduļa izvietošana
I2C moduļa izvietošana
I2C moduļa izvietošana
I2C moduļa izvietošana

Ievietojiet un lodējiet I2C moduļa 4 tapas (5V, SCL, SDA, GND) sloksnes otrā pusē. Mēs to darām, lai atlikušajiem komponentiem ietaupītu vairāk laukuma sloksnes augšējā pusē.

5. solis: PICO dēļu ievietošana

PICO dēļu izvietošana
PICO dēļu izvietošana

Novietojiet PICO plāksni tieši blakus četrām I2C moduļa tapām un atstājiet vismaz četras tukšas sloksnes rindas starp PICO un I2C moduļa tapām.

6. darbība: Boost Converter sagatavošana

Boost Converter sagatavošana
Boost Converter sagatavošana
Boost Converter sagatavošana
Boost Converter sagatavošana
Boost Converter sagatavošana
Boost Converter sagatavošana

Izvēlieties pareizā leņķa tapu galviņas un lodējiet vienu tapu katrai In+, In-, Out+, Out-. Tā kā, lai ietaupītu vietu, jums tas jānovieto stāvošā stāvoklī.

7. solis: Savienojumi

Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi
Savienojumi

Pievienojiet komponentus, kā parādīts attēlos.

(Piespraude) _ (PICO tapa)

SCL ……………………. D3

SDA ……………………. D2

Iedarbināt ……………………… A2

Atbalss ……………………. D4

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

GND …………………… GND

8. darbība: kods

  • "Distance_Measurement.zip" ir Arduino IDE skices fails.
  • Pārējie faili ir bibliotēkas, kas jāiekļauj Arduino IDE. Jūs varat iekļaut bibliotēkas IDE, veicot šādas darbības:
  1. Rīkjoslā noklikšķiniet uz izvēlnes "Skice"
  2. Noklikšķiniet uz "Iekļaut bibliotēku"
  3. Noklikšķiniet uz "Pievienot. ZIP bibliotēku" un atrodiet vēlamās bibliotēkas zip failu

9. solis: tas šūpojas

Tas Šūpo!
Tas Šūpo!
Tas Šūpo!
Tas Šūpo!
Tas Šūpo!
Tas Šūpo!

Tagad jums ir pārnēsājams kabatas izmēra tuvuma sensors, kas ir gatavs mērīt attālumu līdz 5 metriem. Tas tika panākts, izmantojot PICO, kas ļāva mums izmantot 2x8 cm sloksnes dēli, nevis lielāku dēli.

Ieteicams: