Përmbajtje:

Ora e motit: 11 hapa (me fotografi)
Ora e motit: 11 hapa (me fotografi)

Video: Ora e motit: 11 hapa (me fotografi)

Video: Ora e motit: 11 hapa (me fotografi)
Video: Откровения. Массажист (16 серия) 2024, Korrik
Anonim
Ora e motit
Ora e motit

Përditësoni me skemën elektrike dhe skemën e Fritzing

Unë bëj dy premisa:

  1. Ky është udhëzuesi im i parë
  2. Unë jam një italian injorant që nuk kam studiuar anglisht në shkollë, dhe kjo është arsyeja pse kërkova ndihmë për:

Filloni me falënderimin e disa njerëzve që, me punën e tyre, më kanë frymëzuar dhe më kanë ndihmuar të "luaj" me Arduino / Genuino

Michele Maffucci

Daniele Alberti

Mauro Alfieri

Profesori im i laboratorit "Perito Carli"

Hapi 1: Punëtoria ime

Punëtoria ime
Punëtoria ime

Në punëtorinë time doja një orë që përveç orëve dhe datës doja të njihja edhe kushtet e ambientit

Puna mund të bëhet lehtësisht me Arduino, shërben vetëm një RTC, një DHT22 (pak më e shtrenjtë, por më e saktë se një DHT11) dhe BMP180

Por ne shohim në detaje materialin e nevojshëm

Hapi 2: Materiali

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale
  • Arduino ose Arduino i pavarur
  • BMP180 - Sensori i presionit/temperaturës/lartësisë barometrike
  • DHT22 - sensor i temperaturës -lagështisë
  • RTC DS1307
  • 1 Stripboard
  • telat elektrikë
  • 3 butona
  • Kuti për katër fruta GEWISS
  • LCD 20x4 I2c
  • 1 Fotorezistencë

Arduino ka pak për të thënë, për shkak të hapësirës së kufizuar kam përdorur një Arduino Standalone

Sensorët u blenë nga aliexpress, ata kushtuan pak, por na vendosën 40 ditë për të arritur në Itali nga Kina

Butonat përdoren për të rregulluar kohën pasi RTC ka një diferencë gabimi prej një minutë në muaj (diagrami dhe skicat e marra nga arduinoenonsolo)

Fotoresistenca për të shpjeguar më vonë

Hapi 3: Protokolli I2c

Protokolli I2c
Protokolli I2c
Protokolli I2c
Protokolli I2c

DISPLAY, RTC dhe BMP180 komunikojnë me Arduino përmes protokollit I2C dhe bibliotekës Wire.

Të tre elementët duhet të lidhen paralelisht me kontaktet përkatëse SDA dhe SLC Arduino që korrespondojnë me kunjat A4 dhe A5.

Për të lehtësuar punën, dhe për të mos ngatërruar kontaktet kam përdorur telat me të njëjtat ngjyra

Moduli RTC është një "orë" që, duke komunikuar me Arduino, numëron kohën reale (Orë, Minuta, Sekonda, Ditë, Muaj dhe Vit). RTC furnizohet nga një bateri tampon që, kur energjia është e fikur, vazhdon të llogarisë kalimin e kohës.

Moduli BMP180 (Sensori Barometrik / Temperatura / Lartësia) është një sensor me performancë të lartë që siguron temperaturë, presion barometrik dhe lartësi. Kam përdorur bibliotekën SparkFun

Hapi 4: Shfaqja dhe fotoresistenca

Shfaqja dhe fotorezistenca
Shfaqja dhe fotorezistenca
Shfaqja dhe fotorezistenca
Shfaqja dhe fotorezistenca
Shfaqja dhe fotorezistenca
Shfaqja dhe fotorezistenca

Ekrani është shumë i ndritshëm, dua që kur dhoma është e errët, ai të zvogëlojë shkëlqimin.

Moduli I2C për ekranin ju lejon të rregulloni kontrastin dhe kërcyesi mund të fikë dritën e prapme, por nëse vendosim kërcyesin një fotorezistor (ai i siguruar nga kompleti startues Arduino) me rritjen e dritës, rezistenca e tij zvogëlohet, si rezultat, rrit shkëlqimin e ekranit, ndërsa, në kushte të ndriçimit të ulët, rezistenca është shumë e lartë dhe shkëlqimi zvogëlohet.

Hapi 5: DHT22

DHT22
DHT22

Siç u përmend më parë, kam përdorur një DHT22, edhe pse më e shtrenjtë se një DHT11, sepse është shumë më e saktë.

Ky sensor siguron temperaturën dhe lagështinë e mjedisit. Rishikimi i adafruit (nga i cili kam përdorur bibliotekën)

Për të thjeshtuar projektin, unë përdor një model me rezistencë tërheqëse të integruar.

Pina e të dhënave është e lidhur me pin 4 të arduino

Hapi 6: Butonat

Butonat
Butonat

Butonat, siç u përmendën, përdoren për të rregulluar kohën pa rimbushur skicat.

Duhet të ndërtohet një qark i vogël Pull Down për secilin buton.

Pina Arduino e interesuar për këtë veçori janë:

  • Pin 6 = menu
  • Pin 7 = +
  • Pin 8 = -

Hapi 7: Asambleja

Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi

Zgjodha një kuti bashkimi për 4 fruta të GEWISS sepse është madhësia perfekte për ekranin që kam përdorur.

Duke mos pasur pika spirancë, unë përdor një tel elektrik për të bashkuar ekranin në maskën e përparme.

LED (në seri me një rezistencë 220 ohm) është ngjitur në vrimë nga 0.5 mm që bëra.

Për të mbrojtur rezistencën e fotove, kam përdorur një copë plastike të qartë që nuk e mbaj mend ku e gjeta.

Shtova një ndërprerës kryesor për të fikur gjithçka kur nuk është e nevojshme.

Për rrjetin elektrik kam përdorur një karikues të baterisë së telefonit me prizë mini USB.

Sensori i DHT u fiksua në mënyrë që të jetë i jashtëm në kuti.

Për të lidhur sensorin PIR kam përdorur një prizë 2.5 prizë stereo.

Arduino i pavarur dhe Stripboard, me RTC dhe rezistencën e tërhequr poshtë (më vjen keq që nuk e shihni), ato janë ngjitur në pjesën e pasme të kutisë me vida M3.

Hapi 8: Kodi Arduino

Kodi Arduino
Kodi Arduino

create.arduino.cc/editor/Tittiamo/63707ec5-8583-4053-b9d7-9755849ba635/preview

Dobbiamo avere le librerie:

RTC

DHT

LikuidCrystal_I2C

SFE_BMP180

Hapi 9:… Alarm…

… Alarm…
… Alarm…
… Alarm…
… Alarm…
… Alarm…
… Alarm…

Laboratori im ndodhet në bodrum, dhe kur jam duke punuar nuk ndihem nëse dikush vjen të më vizitojë, kështu që mendova të shtoj një alarm me një sensor PIR, një LED dhe një BUZZER.

Sensori PIR duhet të fuqizohet me 5 volt të furnizuar nga Arduino dhe të lidhet me pin 2

LED është e lidhur me pin 13

Zilja në pin 9

Ju jeni paralajmëruar!

Kur doni të më vizitoni…

Më paralajmëro !!!

Recommended: