Sisukord:
- Tarvikud
- Samm: ettevalmistus
- 2. samm: kood
- Samm: ühendused (leivaplaat)
- Samm: ühendused (Arduino ja BME280)
- Samm: kasutage
Video: BME280, inimese kontaktandur: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere ja tere tulemast projektiga Human Contact Detector, kasutades Sparkfuni BME280 andurit. See projekt kasutab BME280 temperatuuriandurit inimeste kokkupuute tuvastamiseks temperatuurimuutuse kaudu.
Tarvikud
Selle projekti jaoks kasutan:
1. Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. 4-kontaktiline päis leivalaua jaoks
4. Leivalaud
5. LED ja takisti
6. Tarkvara Arudino
7. Juhtmed!
Samm: ettevalmistus
Projekti ettevalmistamiseks tehke järgmist.
1. Installige Arduino tarkvara
2. Installige raamatukogu BME280 järgmiselt lingilt:
3. Jootke 4-kontaktiline päis BME280 külge
2. samm: kood
See on kood, mida me projekti jaoks kasutame. Kontrollige ja laadige see Arduino.
Kood kogub anduri teavet BME280 -st, töötleb seda teavet ja väljastab signaali LED -i sisselülitamiseks, kui tuvastatakse piisavalt suur temperatuurimuutus.
Samm: ühendused (leivaplaat)
See on leivalaua seadistus.
Punane (positiivne +) juhe läheb Arduino 2 porti.
Must (negatiivne -) traat läheb ühte Arduino maapealsest sadamast.
Samm: ühendused (Arduino ja BME280)
Ärge laske end üle koormata. BME280 ühendamine Arduinoga pole nii segane ega keeruline, kui see võib tunduda.
Tehke järgmised ühendused:
1. Ühendage BME280 GND (maandatud) päisepulk ühe Arduino maanduspordiga.
2. Ühendage BME280 3,3 V päisepulk Arduino 3,3 V pordiga.
3. Ühendage BME280 SDA päise tihvt Arduino A4 -pordiga.
4. Ühendage BME280 SCL päise tihvt Arduino A5 porti.
Samm: kasutage
Kui kõik on ühendatud ja kood on Arduinole üles laaditud, avage Arduino tarkvaras jadamonitor. Pange tähele ümbritseva ruumi temperatuuri ja sisestage see väärtus koodi (const float ambientTemp). Selle väärtuse muutmine põhjustab LED -i süttimise.
Nüüd pange andur oma keha külge ja oodake, kuni LED süttib. Anduri soojenemiseks kulub mõni hetk, kuid LED süttib. Eemaldage andur kehast ja pärast anduri jahtumist kustub LED uuesti. Palju õnne, teil on töötav inimkontaktdetektor.
Soovitan:
Inimese suurusega teleesindusrobot haaratsiga: 5 sammu (piltidega)
Inimese suurusega teleesindusrobot käepidemega: MANIFESTOA hullumeelsus kutsus mind pandeemia ajal Halloweeni peole (30+ inimest), nii et ma ütlesin talle, et osalen, ja kavatsesin raevukujundada telepresotentsuse roboti, et tekitada peol hävingut. koht. Kui te ei tea, milline televiisor on
Inimese silma liikumise jälgimine: 6 sammu
Inimese silma liikumise jälgimine: selle projekti eesmärk on jäädvustada inimsilma liikumist ja kuvada selle liikumine silma kujuga LED -tulede komplektile. Seda tüüpi projektidel võib robootika ja eriti humaani valdkonnas olla palju kasutusvõimalusi
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil: 7 sammu
Inimese ja arvuti liides: Funktsioon Gripper (valmistatud Kirigami poolt) randmeliigutuse abil EMG abil. Nii et see oli minu esimene katse inimese ja arvuti liideses. Ma püüdsin randme liikumise lihaste aktiveerimissignaale EMG anduri abil, töödeldi seda läbi pythoni ja arduino ning käivitas origamipõhise haaratsi
Prototüüp - häireseade, mis kasutab inimese puuteandurit (KY -036): 4 sammu
Prototüüp - häireseade, mis kasutab inimese puuteandurit (KY -036): Selles projektis kavandan häireseadme, mille käivitab puudutus. Selle projekti jaoks vajate inimese puuteandurit (KY-036). Lubage mul teile sellest projektist pilgu heita. Nagu ülaltoodud piltidelt näete, on puutetundlik
Inimese tuvastamise kast - prototüüp: 4 sammu
Inimese tuvastamise kast - prototüüp: Tere kõigile! Selles projektis õpime inimese tuvastamise kasti valmistamist. Selle projekti jaoks kasutame passiivset infrapuna (PIR) andurit, et tuvastada liikumist, loomi või inimesi (kõike muud, mis kiirgab infrapunakiirgust). Üks puudus