Sisukord:
- Tarvikud
- Samm: 4 -kohaline, 7 -segmendiline kuva
- 2. samm: kaugusandur
- Samm: servo ja LED
- 4. samm: kood
Video: Kaugusandur + 4 numbrit, 7 segmenti Kuva: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kasutage kaugusandurit ja vaadake objektide kaugust seitsme segmendi ekraanilt. Samuti näete, et servo liigub objekti lähemale jõudes rohkem vasakule. Punane LED näitab teile, kui olete liiga lähedal, ja roheline LED näitab, kui olete liiga kaugel.
Tarvikud
- 1 x 5641AS 4 -kohaline, 7 -segmendiline ekraan
- 2 x 330 takisti
- 1 x ultrahelikaugusandur
- 1 x 180 kraadi servo
- 1 x punane LED
- 1 x roheline LED
- 1 x Arduino
- 2 x leivalaud
- Juhtmed
Samm: 4 -kohaline, 7 -segmendiline kuva
Kinnitage tihvtid 6, 8, 9 ja 12 pwm tihvti külge. Need tihvtid on iga ekraani võimsus. Arduino saadab voolu esimese ekraani nööpnõelale ja saadab kõrge või madala signaali igale segmendi tihvtile (see on skeemil olevad tähed). Esimesel kuval kuvatakse number. Kui arduino lülitab selle ekraani välja ja lülitab sisse teise, kolmanda ja neljanda (mida ei kasutata). Ekraanid lülituvad sisse ja välja nii kiiresti, et tundub lihtsalt üks suur number.
2. samm: kaugusandur
Kaugusanduril on 4 tihvti, mis on VCC, Trig, Echo ja Ground. VCC toitepinge peab olema vahemikus 5 kuni 7,8 volti. Maapind peab olema 0 volti. Päästik vajab pwm -signaali, mis lülitub mõne millisekundi jooksul kiiresti sisse ja seejärel välja. See signaal lülitab saatja sisse, mis saadab objektile ultrahelilaine. See laine saadetakse tagasi vastuvõtjale, mis lülitab taimeri välja. See aeg muudetakse pwm -signaaliks, mille arduino teisendab kauguseks.
Samm: servo ja LED
Servol on 3 kontakti, mis on maandatud, VCC ja signaal. Maapind on 0 volti, VCC toitepinge vahemikus 5 kuni 10,6 volti. Signaali tihvt võtab vastu pwm signaali, mis jääb vahemikku 1–2 millisekundit. Kui pwm signaal on 1 millisekund, on servo nurk 0 kraadi. Kui aga pwm -signaal on 2 millisekundit, siis servo nurgad on 180 kraadi. Kuid koodis tuleb vahemaa lihtsalt nurgaks teisendada ja arduino loob juba pwm -signaali.
LED töötab, kui objekti kaugus on väiksem kui 15 cm, samas kui roheline LED süttib, kui kaugus on suurem või võrdne 50 cm. Need valgusdioodid töötavad nii, et anood (positiivne) ühendatakse arduino signaalpistikuga ja katood (negatiivne) ühendatakse 330 oomi takistiga, mis on ühendatud maaga.
4. samm: kood
Mõned pin -numbrid võivad skeemiga võrreldes erineda. Veelgi enam, kui teile ei meeldi kuvamise kiirus, saate alati muutuja DISPLAY_SPEED väärtuse muuta.