Sisällysluettelo:
- Vaihe 1: Tarvittavat materiaalit
- Vaihe 2: Taustatieto
- Vaihe 3: Laitteiston kokoaminen
- Vaihe 4: Ohjelmointi
- Vaihe 5: Tulos
- Vaihe 6: Lähde
Video: Tee ultraäänietäisyysmittari Micro: bitillä: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tänään aiomme tehdä ultraäänietäisyysmittarin, jossa on mikro: bitti ja ultraäänianturimoduuli.
Vaihe 1: Tarvittavat materiaalit
1 x BBC micro: bit
1 x Octopus: bit
1 x OLED -moduuli
1 x HC-SR04-ultraäänimoduuli
Vaihe 2: Taustatieto
HC-SR04: n perusperiaate
HC-SR04 on eräänlainen ultraääni-etäisyysmoduuli. Tämän moduulin avulla voimme tunnistaa ultraäänilähetyksen ja paluun välisen ajan ja muuntaa sen etäisyydeksi. Tässä on perusperiaate:
- Käytä IO -porttia TRIG laukaistaksesi etäisyysmittaus vähintään 10US korkealla sähköisellä tasolla.
- Lähetä automaattisesti 8 40 kHz: n neliöaaltoa ja tarkista, palaako signaali.
- Jos signaali on palannut, lähetä korkea sähköinen taso IO -portin TRIG kautta. Korkean sähköisen tason kesto on aika ultraäänilähetyksestä ja paluusta.
Etäisyys = (korkean sähköisen tason aika x äänitila (340 m/s))/2
Huom. : Etsi MakeCode -koodista jo suljettu ultraäänikirjasto. Sinun ei tarvitse kirjoittaa monimutkaista asemakoodia, vaan yksinkertaisesti kutsua kirjasto.
Vaihe 3: Laitteiston kokoaminen
1. Voit viitata sarakkeeseen ultraäänimoduulin ja mustekalan välisen yhteyden suhteen.
2. Koska SR04 -ultraäänimoduulin käyttöjännite on 5 V, meidän on liu'utettava mustekala: bittinen jännitekytkin 5 V: n loppuun.
3. Kytke OLED -moduuli mustekala: bitin IIC -liitäntään.
4. Kun yhteys on muodostettu, näet seuraavan kuvan:
Vaihe 4: Ohjelmointi
1. Avaa https://makecode.microbit.org/ ja siirry ohjelmointirajapintaan
2. Etsi luotain ADD -paketista ja lisää sitten ultraäänikirjasto
3. Etsi OLED ADD -paketista ja lisää sitten OLED -moduulin kirjasto
4. Käynnistä OLED -näyttö
5. Aseta tapin trig -arvoksi P14 ja nastakaikuksi P15 cm: nä yksikkö. Näytä myös palautetut tiedot OLED -näytöllä
6. Kun olet lopettanut ohjelman, saat koko koodin tästä linkistä :
Tai voit ladata koodin micro: bitiin suoraan alla olevan verkkosivun kautta
Vaihe 5: Tulos
Nyt olet jo onnistuneesti luonut joukon ultraäänimittauslaitteita. Osoita ultraäänipää objektiin, jonka haluat testata, niin näet OLED -näytöllä etäisyyden.
Vaihe 6: Lähde
Tämä artikkeli on osoitteesta
Jos sinulla on kysyttävää, voit ottaa yhteyttä osoitteeseen : [email protected].
Suositeltava:
Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta
Kolme ranskalaista kanaa laatikossa (Micro: bit): Yllätä (tai pelästytä) ihmisiä, joissa kolme kanaa hyppää laatikosta. Lomatunnelma elektroniikalla klassisessa Jack-in-the-boxissa. Nämä kolme kanaa ovat tietysti ranskalaisia
Servomoottorien käyttäminen Moto: bitillä Mikro: bitillä: 7 vaihetta (kuvilla)
Servomoottoreiden käyttäminen Moto: bitin kanssa Micro: bit: Yksi tapa laajentaa micro: bitin toimintoja on käyttää korttia nimeltä moto: bit SparkFun Electronics (noin 15-20 dollaria). Se näyttää monimutkaiselta ja siinä on monia ominaisuuksia, mutta ei ole vaikeaa käyttää servomoottoreita siitä. Moto: bitin avulla voit
Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta
Koronavirus: Pysäytä leviäminen Micro: bitillä: vaikeimpina aikoina ihmisen kekseliäisyys loistaa eniten. Tammikuusta 2020 lähtien COVID-19-pandemia valtasi maailman. COVID-19 leviää ilmapisaroilla ja fomiiteilla. Fomitit ovat yksinkertaisesti elottomia asioita, kuten huonekalut, vaatteet, ovenkahva
Mini "Arvaa numero" -pelikone Micro: bitillä: 10 vaihetta
Mini "Arvaa numero" -pelikone Micro: bitillä: Oletko koskaan pelannut " Arvaa numero "? Tämä on erittäin helppo rakentaa minipelikone, joka pelaa " Arvaa numero " kanssasi. Suunnittelimme tämän DIY -projektin kannustamaan fyysiseen leikkiin ja auttamaan lapsia oppimaan ohjelmointia. Se käyttää MU: ta
Tee ajastin Micro: bitillä: 5 vaihetta
Tee ajastin Micro: bitillä: Ajastin on hyvin yleinen jokapäiväisessä elämässämme. Se auttaa muistuttamaan sinua tekemään jotain ajoissa mahdollisen viiveen tai virheen sattuessa. Esimerkiksi askelmittari tai leivonta -ajastin. Tänään aiomme käyttää micro: bit, power: bit ja akryylipohjaa b