Sisukord:

Ultrahelianduri automaatne LED -tervitusanimatsioonituled ja LCD -teabeekraan: 6 sammu
Ultrahelianduri automaatne LED -tervitusanimatsioonituled ja LCD -teabeekraan: 6 sammu

Video: Ultrahelianduri automaatne LED -tervitusanimatsioonituled ja LCD -teabeekraan: 6 sammu

Video: Ultrahelianduri automaatne LED -tervitusanimatsioonituled ja LCD -teabeekraan: 6 sammu
Video: Ülesanne 7.1 Ultraheli kaugusandur. 2024, Juuli
Anonim
Ultraheli anduri automaatne LED -i tervitusanimatsioonituled ja LCD -teabeekraan
Ultraheli anduri automaatne LED -i tervitusanimatsioonituled ja LCD -teabeekraan
Ultraheli anduri automaatne LED -i tervitusanimatsioonituled ja LCD -teabeekraan
Ultraheli anduri automaatne LED -i tervitusanimatsioonituled ja LCD -teabeekraan

Kui tuled väsinult koju ja üritad maha istuda ja lõõgastuda, peab olema igav näha iga päev sama asja enda ümber. Miks mitte lisada midagi lõbusat ja huvitavat, mis muudab teie meeleolu? Ehitage ülilihtne Arduino projekt, mis tervitab teid pehmete lõõgastavate kollakate tuledega, mis töötavad lõbusas animatsioonis koos LCD-ekraaniga, mis suudab projitseerida teie enda nime ja seda, mida soovite endale öelda.

(SEE PROJEKTI IDEE ON MINU PÄRITOLU)

Selle Arduino projekti aktiveerib ultraheliandur, mis pakub pehmeid lõõgastavaid kollakaid tulesid, mis töötavad lõbusas animatsioonis, ja pakub LCD -ekraani, mis projitseerib kogu vajaliku teabe.

Tarvikud

  • Sobiv koht selle seadme seadistamiseks
  • 9 LED -pirni (mis tahes värvi)
  • 1 I2C LCD -ekraan
  • 1 ultraheli andur
  • Arduino hüppetraadid

    • Meeselt mehele
    • Mehest naissoost
  • Arduino Uno/ Leonardo
  • 9 10 kΩ takisti
  • Käärid
  • Kahepoolne teip
  • Paberilint

Samm: juhatuse loomine

Juhatuse ehitamine
Juhatuse ehitamine

Tahvli ehitamisel järgige palun pilti

Leivalaual:

Ühendage 5V (arduino plaadil)-> (+) (leivaplaadil)

Ühendage GND (arduino pardal)-> (-) (leivaplaadil)

Ultraheli anduri jaoks:

Ühendage VCC-> (+) (leivalaual)

Ühendage TRIG-> Dpin3

Ühendage ECHO-> Dpin2

Ühendage GND-> (-) (leivalaual)

LED -tulede jaoks:

Ühendage Dpin-> LED (pikem jalg)

Ühendage LED (lühem jalg)-> 10 kΩ takisti-> (-) (leivaplaadil)

I2C LCD -ekraan:

Ühendage GND-> (-) (leivalaual)

Ühendage VCC-> (+) (leivalaual)

Ühendage SDA-> SDA (arduino pardal)

Ühendage SCL-> SCL (arduino plaadil)

2. samm: LCD -ekraani seadistamine

LCD -ekraani seadistamine
LCD -ekraani seadistamine
LCD -ekraani seadistamine
LCD -ekraani seadistamine
LCD -ekraani seadistamine
LCD -ekraani seadistamine

LCD -Ekraani seadistamine

  1. Valgustage oma LCD -ekraan ja hankige kruvikeeraja
  2. Keerake kruvi I2C ekraani taga ja vaadake ekraanil muudatusi
  3. keerake kruvi, et LCD -ekraan oleks hõlpsasti nähtav

KOODI SEADISTAMINE

  1. Koodi käitamiseks vajate ZIP -faili. Allalaadimiseks klõpsake SIIN
  2. ZIP -faili nimi peaks olema "LiquidCrystal_I2C"
  3. ÄRGE avage ZIP -faili
  4. Minge Arduino-> Kaasa Libary-> Lisa. ZIP Libary…-> LISA OMA ZIP-KAUST
  5. Nüüd on kõik korras ja saate järgmise sammu juurde liikuda

Samm: kirjutage kood

Kirjutage kood
Kirjutage kood

Pärast tahvli ehitamist võite alustada koodi kirjutamist.

Koodi saamiseks klõpsake siin

Muudatustele antakse märkusi ja kui teil on küsimusi, palun kommenteerige allpool

Samm: seadistage see üles

Seadistage see üles
Seadistage see üles
Seadistage see üles
Seadistage see üles
Seadistage see üles
Seadistage see üles
Seadistage see üles
Seadistage see üles

Leidke sobiv koht seadme seadistamiseks. Minu jaoks seadistasin selle arvuti ekraani taha, ultraheli andur ja LCD -ekraan minu poole.

SEADISTAMISE REEGLID:

  1. Leidke sobiv koht
  2. Ultraheli andur peab olema suunatud kasutaja poole
  3. Lähim objekt, mida ultraheliandur suudab tuvastada, ei tohiks olla väiksem kui 100 cm. (Saate, kuid peate kirjutatud koodi muutma)
  4. LED peaks olema paigutatud kohta, kus seda saab visualiseerida
  5. LCD -ekraan peaks olema suunatud kasutaja poole
  6. Ärge seadistage seadet äärmuslike temperatuuride ja niiskuse lähedusse
  7. Arvutage seadme jaoks vajalik ruum, ärge painutage ega purustage oma kaableid ega seadet

Samm: olete valmis

Palju õnne, olete oma Arduino projektiga valmis!

SÕBRALIK MEELDETULETUS:

  1. Enne seadme käivitamist veenduge, et olete kõik kaablid õigesti ja õigesti ühendanud. Kui kõik kaablid pole korralikult ja õigesti ühendatud, võib see teie Arduino plaati ja arvutit tõsiselt kahjustada, põhjustades nende ülekuumenemist ja tulekahju.
  2. Nööpnõelte paigutust saate ise muuta, muutke lihtsalt minu Arduino koodi pin -numbrit, et see sobiks teie stsenaariumiga.
  3. Saate lisandmooduleid ise lisada, lihtsalt lisage ja muutke minu Arduino koodi vastavalt teie stsenaariumile.
  4. Saate muuta minu Arduino koodi, veenduge, et see sobiks teie stsenaariumiga.

SOOVITATAVAD MUUDATUSED:

  1. Muutke koodi abil LED -tervitusvalguse animatsiooni
  2. Muutke LED -valgusvihku
  3. Muutke ultraheli anduri tuvastamise kaugust koodi abil
  4. Muutke sõnu/teavet LCD -ekraanil
  5. Kasutage lisandmooduleid (nt lisage LCD-le temperatuuri, lisage LCD-le kella …)

6. samm: kuidas kasutada?

Kuidas seda kasutada?

Lihtsalt kõndige piirkonnas, mida andur suudab tuvastada. Kui andur teid tuvastab, aktiveeritakse seade ja süttib kõik LED -tuled ja LCD -ekraan.

See seade on ehitatud täpselt ja võib töötada/sobida paljude stsenaariumidega.

Stsenaariumid:

  1. Kõnnite tuvastatud piirkonnas-> andur tuvastab teid-> LED ja LCD on aktiveeritud-> jääte endiselt piirkonda-> Kõik LED ja LCD ei aktiveeru uuesti
  2. Te ei kõnni tuvastatud piirkonnas-> andur ei tuvasta teid-> Kõik LED ja LCD ei aktiveeru
  3. Kõnnite tuvastatud piirkonnas-> andur tuvastab teid-> LED ja LCD aktiveeritud-> Lahkute piirkonnast-> Kõik LED ja LCD ei aktiveeru
  4. Kõnnite piirkonnas-> andur tuvastab teid-> LED ja LCD on aktiveeritud-> lahkute piirkonnast-> kõik LED ja LCD ei aktiveeru-> kõnnite uuesti avastatud alal-> andur tuvastab teid- > LED ja LCD aktiveeritud

Soovitan: