Sisällysluettelo:

Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla: 3 vaihetta
Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla: 3 vaihetta

Video: Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla: 3 vaihetta

Video: Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla: 3 vaihetta
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Marraskuu
Anonim
Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla
Etäisyyden tunnistaminen Raspberry Pi: n ja HC-SR04: n avulla

HC-SR04-ultraääni-etäisyysanturi käyttää kosketuksettomia ultraäänilähettimiä etäisyyden mittaamiseen kohteeseen. Se koostuu kahdesta lähettimestä, vastaanottimesta ja ohjauspiiristä. Lähettimet lähettävät korkeataajuista ultraääniääntä, joka pomppii lähellä olevista kiinteistä esineistä, ja vastaanotin kuuntelee paluuta. Ohjauspiiri käsittelee tämän kaiun sitten laskeakseen lähetetyn ja vastaanotetun signaalin aikaeron. Tätä aikaa voidaan myöhemmin käyttää yhdessä älykkään matematiikan kanssa anturin ja heijastavan kohteen välisen etäisyyden laskemiseen!

Tarvikkeet

Mitä tarvitset:

  • Raspberry Pi 2/3/4
  • Micro SD -kortti, joka on ladattu Raspbianilla
  • 5,1 V USB -virtalähde
  • HC-SR04 (ilmeisesti)
  • Leipälauta
  • 4 uros -naaraskaapelia
  • Näyttö ja näppäimistö Raspberry Pi: lle

Vaihe 1: Määritä Raspberry Pi

Määritä Raspberry Pi
Määritä Raspberry Pi
  1. Aseta Raspbianin kanssa määritetty SD -kortti (NOOBSin kautta) Raspberry Pi -laitteen alapuolella olevaan microSD -korttipaikkaan.
  2. Etsi näppäimistön kaapelin USB -liittimen pää ja liitä näppäimistö Raspberry Pi -laitteen USB -porttiin (sillä ei ole väliä mitä porttia käytät).
  3. Varmista, että näyttö on kytketty pistorasiaan ja kytketty päälle. Katso Raspberry Pi -laitteen HDMI -portteja - huomaa, että niiden yläosa on tasainen. Liitä näyttö Raspberry Pi: n HDMI -porttiin kaapelilla - käytä tarvittaessa sovitinta.

  4. Kytke USB -virtalähde pistorasiaan ja liitä se Raspberry Pi: n virtaliitäntään.
  5. Raspberry Pi -laitteesi käynnistyy, niin olet valmis menemään.

Vaihe 2: Laitteiston asentaminen

Laitteiston asentaminen
Laitteiston asentaminen

Ultraäänietäisyysanturin asentaminen on melko yksinkertaista, muita monimutkaisia osia ei tarvita, vain anturi, 4 kaapelia ja Raspberry Pi. Siinä on vain neljä nastaa:

  • VCC nastaan 2 (5V)
  • TRIG nastaan 12 (GPIO 18)
  • ECHO nastaan 18 (GPIO 24)
  • GND - nasta 6 (GND)

Vaihe 3: Python -skripti

Python -skripti
Python -skripti

Ensinnäkin meidän pitäisi olla asennettu python gpiozero -kirjasto ja käyttääksemme luomme uuden komentosarjan

sudo nano distance_sensor.py

seuraavilla:

# Tarvitsemamme kirjastot

gpiozero -tuonnista DistanceSensor ajan tuonnin lepotilasta # Alusta ultraäänianturianturi = DistanceSensor (liipaisin = 18, kaiku = 24), kun taas Tosi: # Odota 2 sekuntia unta (2) # Hanki etäisyys metreinä etäisyys = anturi.etäisyys # Mutta haluamme se senttimetreinä etäisyys = anturi.etäisyys * 100 # Saisimme suuren desimaaliluvun, joten pyöristämme sen 2 paikkaan etäisyys = pyöreä (anturin etäisyys, 2) # Tulosta tiedot silkkipainatukselle ("Etäisyys: {} cm ".muoto (anturi.etäisyys))

Suositeltava: