Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Prep
- Trinn 2: Koden
- Trinn 3: Tilkoblingene (brødbrett)
- Trinn 4: Tilkoblinger (Arduino og BME280)
- Trinn 5: Bruk
Video: BME280, menneskelig kontaktdetektor: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Hei og velkommen til Human Contact Detector -prosjektet ved hjelp av BME280 -sensoren fra Sparkfun. Dette prosjektet vil bruke BME280s temperatursensor til å oppdage menneskelig kontakt gjennom temperaturendringen.
Rekvisita
For dette prosjektet vil jeg bruke:
1. En Arduino Uno
2. BME280 (https://www.sparkfun.com/products/13676)
3. En 4-pinners Header for breadboarding
4. Et brødbrett
5. En LED og motstand
6. Arudino -programvaren
7. Ledninger!
Trinn 1: Prep
Fullfør disse trinnene for å forberede prosjektet:
1. Installer Arduino -programvaren
2. Installer BME280 -biblioteket fra følgende lenke:
3. Lodd 4-pinners topptekst til BME280
Trinn 2: Koden
Dette er koden vi skal bruke for prosjektet. Bekreft og last den opp til Arduino.
Koden vil samle sensorinformasjonen fra BME280, behandle denne informasjonen og sende ut et signal for å slå på en LED hvis det oppdages en stor nok temperaturendring.
Trinn 3: Tilkoblingene (brødbrett)
Dette er oppsettet for brødbrettet.
Den røde (Positive +) ledningen går til Arduino 2 -porten.
The Black (Negative -) Wire vil gå til en av Arduino bakkeporter.
Trinn 4: Tilkoblinger (Arduino og BME280)
Ikke bli overveldet. Å koble BME280 til Arduino er ikke så forvirrende eller utfordrende som det kan se ut.
Gjør følgende tilkoblinger:
1. Koble GND (bakken) topptekst på BME280 til en av Arduino bakkeporter.
2. Koble 3.3V -toppnålen til BME280 til 3.3V -porten på Arduino.
3. Koble SDA -toppnålen til BME280 til A4 -porten på Arduino.
4. Koble SCL -toppnålen til BME280 til A5 -porten på Arduino.
Trinn 5: Bruk
Når alt er koblet til og koden er lastet opp til Arduino, åpner du den serielle skjermen i Arduino -programvaren. Legg merke til omgivelsestemperaturen i rommet du er i, og skriv inn verdien i koden (const float ambientTemp). Endringen av denne verdien er det som får LED -en til å lyse.
Sett nå sensoren til kroppen din og vent til LED -en slås på. Det vil ta noen øyeblikk før sensoren blir varm, men LED -lampen tennes. Fjern sensoren fra kroppen din, og etter at sensoren er avkjølt, slås lysdioden av igjen. Gratulerer, du har en fungerende menneskelig kontaktdetektor.
Anbefalt:
Menneskelig størrelse telepresensrobot med gripearm: 5 trinn (med bilder)
Human Sized Telepresence Robot With Gripper Arm: MANIFESTO En frenemy av meg inviterte meg til en Halloween-fest (30+ personer) under en pandemi, så jeg fortalte ham at jeg ville delta og gikk i gang med å designe en telepresence-robot for å forårsake ødeleggelse på festen i min plass. Hvis du ikke er kjent med hvilken telep
Menneskelig etterfølgende robot ved bruk av Arduino Uno under 20 $: 9 trinn
Menneskelig følge -robot ved bruk av Arduino Uno Under 20 $: så jeg laget denne roboten for omtrent et år siden, og jeg elsket den, den kan følge deg hvor som helst og overalt. Dette er det beste alternativet for en hund. det er fortsatt med meg til nå. Jeg har også en youtube -kanal hvor du kan se prosessen med å lage den i
Menneskelig-datamaskin-grensesnitt: Funger en griper (laget av Kirigami) av håndleddsbevegelse ved hjelp av EMG .: 7 trinn
Menneskelig-datamaskin-grensesnitt: Funger en griper (laget av Kirigami) av håndleddsbevegelse ved hjelp av EMG .: Så dette var mitt første forsøk på et grensesnitt mellom mennesker og datamaskiner. gjennom python og arduino og aktiverte en origami -basert griper
Prototype - alarmenhet som bruker en menneskelig berøringssensor (KY -036): 4 trinn
Prototype - alarmenhet som bruker en menneskelig berøringssensor (KY -036): I dette prosjektet skal jeg designe en alarmenhet som vil bli utløst av et berøring. For dette prosjektet trenger du en menneskelig berøringssensor (KY-036). La meg gi deg et glimt av dette prosjektet. Som du kan se på bildene ovenfor, berører sensoren
Bygg en menneskelig forbedringsenhet (grunnleggende TDCS -forsyning): 3 trinn
Bygg en menneskelig forbedringsenhet (grunnleggende TDCS -forsyning): Denne instruksen ble sitert av en anerkjent kilde (pdf -lenke)! Sitat nr. 10 i avisen " Nye verktøy for nevroforbedring - hva med nevroetikk? " (html lenke) Croat Med J. 2016 aug. 57 (4): 392 & 394. doi: 10.3325/cmj.2016.57.392