Часы мСтСостанция Π½Π° Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ. БамодСльная мСтСостанция с часами Π½Π° Arduino: пошаговая инструкция

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Π΅ΠΎΡΡ‚Π°Π½Ρ†ΠΈΡŽ с часами Π½Π° Arduino своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. КакиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ понадобятся для сборки. Как ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚Π΅ΠΎΡΡ‚Π°Π½Ρ†ΠΈΡŽ Π½Π° Arduino. КакиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ самодСльная мСтСостанция.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для сборки мСтСостанции Π½Π° Arduino

Для создания домашнСй мСтСостанции с часами Π½Π° Π±Π°Π·Π΅ Arduino ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

  • ΠŸΠ»Π°Ρ‚Π° Arduino (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino Nano ΠΈΠ»ΠΈ Arduino Uno)
  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности (DHT11 ΠΈΠ»ΠΈ DHT22)
  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ атмосфСрного давлСния (BMP180 ΠΈΠ»ΠΈ BMP280)
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ часов Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (DS3231)
  • Π–Πš-дисплСй (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 16×2 ΠΈΠ»ΠΈ 20×4 символов)
  • Кнопки для управлСния
  • ΠœΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π°, ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, рСзисторы
  • ΠšΠΎΡ€ΠΏΡƒΡ для устройства

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ освСщСнности, Π΄Π°Ρ‚Ρ‡ΠΈΠΊ качСства Π²ΠΎΠ·Π΄ΡƒΡ…Π°, Wi-Fi ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎ ТСланию.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² мСтСостанции

Рассмотрим Π±Π°Π·ΠΎΠ²ΡƒΡŽ схСму ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² мСтСостанции ΠΊ Arduino:


  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ DHT ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠΈΠ½Ρƒ Arduino
  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ BMP ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎ шинС I2C (ΠΏΠΈΠ½Ρ‹ SDA ΠΈ SCL)
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ часов DS3231 Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎ I2C
  • Π–Πš-дисплСй ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· I2C ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ
  • Кнопки управлСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ рСзисторы

ΠŸΡ€ΠΈ сборкС схСмы Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ рСзисторы. Π”Π΅Ρ‚Π°Π»ΡŒΠ½Π°Ρ схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ зависит ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ мСтСостанции Π½Π° Arduino

Для программирования мСтСостанции понадобится Arduino IDE. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ этапы создания скСтча:

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ дисплССм
  2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ настройка ΠΏΠΈΠ½ΠΎΠ² Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ setup()
  3. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π² основном Ρ†ΠΈΠΊΠ»Π΅ loop()
  4. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ вычислСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
  5. Π’Ρ‹Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° дисплСй
  6. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² отобраТСния

Π’ скСтчС Ρ‚Π°ΠΊΠΆΠ΅ рСализуСтся Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с часами Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΏΠΎ ТСланию.


Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности самодСльной мСтСостанции

Π”ΠΎΠΌΠ°ΡˆΠ½ΡΡ мСтСостанция Π½Π° Arduino ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

  • Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, влаТности ΠΈ атмосфСрного давлСния
  • ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ‚Ρ‹
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²
  • ΠŸΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ³ΠΎΠ΄Ρ‹ Π½Π° основС измСнСния давлСния
  • ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ min/max Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π·Π° сутки
  • ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° смартфон ΠΈΠ»ΠΈ Π²Π΅Π±-сСрвСр

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ°, измСрСния качСства Π²ΠΎΠ·Π΄ΡƒΡ…Π°, управлСния ΡƒΠΌΠ½Ρ‹ΠΌ Π΄ΠΎΠΌΠΎΠΌ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ограничиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°Π½Ρ‚Π°Π·ΠΈΠ΅ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

ΠšΠΎΡ€ΠΏΡƒΡ для мСтСостанции своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Для размСщСния ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² мСтСостанции понадобится подходящий корпус. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ нСсколькими способами:

  • 3D-ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ корпуса Π½Π° 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ ΠΏΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ созданной 3D-ΠΌΠΎΠ΄Π΅Π»ΠΈ
  • Π˜Π·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ дСрСвянного корпуса ΠΈΠ· Ρ„Π°Π½Π΅Ρ€Ρ‹ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ½ΠΊΠΈΡ… Π΄ΠΎΡ‰Π΅Ρ‡Π΅ΠΊ
  • ИспользованиС Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ пластикового корпуса подходящСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°
  • Π‘Π±ΠΎΡ€ΠΊΠ° корпуса ΠΈΠ· Π°ΠΊΡ€ΠΈΠ»ΠΎΠ²ΠΎΠ³ΠΎ стСкла ΠΈΠ»ΠΈ оргстСкла

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ корпуса Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ отвСрстия для дисплСя, ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ вСнтиляции. ΠšΠΎΡ€ΠΏΡƒΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ доступ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ для обслуТивания устройства.


ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΈ настройка Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² мСтСостанции

Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ мСтСостанции Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²:

  • Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности с эталонным Ρ‚Π΅Ρ€ΠΌΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ-Π³ΠΈΠ³Ρ€ΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ
  • ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° давлСния ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ мСстной мСтСостанции
  • Настройка часов Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π’ ΠΊΠΎΠ΄Π΅ Arduino ΠΌΠΎΠΆΠ½ΠΎ ввСсти ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ коэффициСнты для устранСния систСматичСских ошибок Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ². ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ рСкомСндуСтся ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ для поддСрТания точности ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй мСтСостанции

Π‘Π°Π·ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ мСтСостанции ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΌΠΈ функциями:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Wi-Fi модуля для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° CO2 для контроля качСства Π²ΠΎΠ·Π΄ΡƒΡ…Π°
  • Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ уровня освСщСнности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ фоторСзистора
  • РСализация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ «ΡƒΠΌΠ½ΠΎΠ³ΠΎ» Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ°
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ климатичСской Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ ΠΏΠΎ показаниям Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Arduino позволяСт постСпСнно Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» устройства ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости. ВозмоТности для ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ практичСски Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹.


ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ размСщСния мСтСостанции

ΠžΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ размСщСния мСтСостанции зависит Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π΅Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ:

  • Π Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ Π²Π΄Π°Π»ΠΈ ΠΎΡ‚ источников Ρ‚Π΅ΠΏΠ»Π° (Π±Π°Ρ‚Π°Ρ€Π΅ΠΉ, Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ)
  • Π˜Π·Π±Π΅Π³Π°Ρ‚ΡŒ попадания прямых солнСчных Π»ΡƒΡ‡Π΅ΠΉ Π½Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡƒΡŽ Ρ†ΠΈΡ€ΠΊΡƒΠ»ΡΡ†ΠΈΡŽ Π²ΠΎΠ·Π΄ΡƒΡ…Π° Π²ΠΎΠΊΡ€ΡƒΠ³ устройства
  • Π Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π° высотС 1,5-2 ΠΌ ΠΎΡ‚ ΠΏΠΎΠ»Π°
  • НС ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π²Π±Π»ΠΈΠ·ΠΈ ΠΎΠΊΠΎΠ½ ΠΈ Π΄Π²Π΅Ρ€Π΅ΠΉ

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ мСсто — Π½Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ стСнС ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ Π²Π΄Π°Π»ΠΈ ΠΎΡ‚ ΠΎΠΊΠΎΠ½ ΠΈ ΠΎΡ‚ΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ². ΠŸΡ€ΠΈ установкС Π½Π° ΡƒΠ»ΠΈΡ†Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ устройство ΠΎΡ‚ осадков ΠΈ прямого солнца.


Часы-мСтСостанция Π½Π° Arduino своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

ΠžΠ‘ΠΠžΠ’Π›Π•ΠΠ˜Π―


β€’Β 28.01.19 meteoClock_v1.3: исправлСно прСдсказаниС ΠΏΠΎΠ³ΠΎΠ΄Ρ‹ (Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ β€œΠ½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚β€)
β€’Β 19.04.19 meteoClock_v1.5: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ подсвСтки ΠΈ свСтодиода ΠΏΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ свСта. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ послСднюю схСму!

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с модифицированной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉΒ ΠΎΡ‚ Norovl, Π² Π½Π΅ΠΉ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ интСрфСйс, русифицированы Π΄Π½ΠΈ Π½Π΅Π΄Π΅Π»ΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ мСню Π½Π° русском языкС. ΠŸΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Β GitHub Π°Π²Ρ‚ΠΎΡ€Π°.

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° ошибка Π² схСмС с ΠΌΠΈΠ½ΠΈ-вСрсиСй RTC. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹!

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠŸΡ€ΠΈ Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ BME280 ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ρ‚.ΠΊ. Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ писали индусы.

ΠžΠŸΠ˜Π‘ΠΠΠ˜Π•


РСшил Ρ‚Π°ΠΊΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Π²Π΅Ρ€ΡΠΈΡŽ мСтСостанции-часов-калСндаря Π½Π° Arduino с ΠΊΡƒΡ‡Π΅ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΡ€ΡƒΡ‚Ρ‹ΠΌΠΈ ΡˆΡ‚ΡƒΠΊΠ°ΠΌΠΈ! ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ умСстился Π² корпусС G909GΒ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π§ΠΈΠΏ ΠΈ Π”ΠΈΠΏ, питаСтся ΠΎΡ‚ micro-USB ΠΈ выглядит вСсьма Π½Π΅ΠΊΠΎΠ»Ρ…ΠΎΠ·Π½ΠΎ! =)

  • Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Π΄Π΅ΡˆΡ‘Π²Ρ‹ΠΉ LCD дисплСй
  • Π’Ρ‹Π²ΠΎΠ΄ Π½Π° дисплСй:
    • Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ часы
    • Π”Π°Ρ‚Π°
    • Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° Π²ΠΎΠ·Π΄ΡƒΡ…Π°
    • Π’Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π΄ΡƒΡ…Π°
    • АтмосфСрноС Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ (Π² ΠΌΠΌ. Ρ€Ρ‚.ст.)
    • УглСкислый Π³Π°Π· (Π² ppm)
    • ΠŸΡ€ΠΎΠ³Π½ΠΎΠ· осадков Π½Π° основС измСнСния давлСния
  • ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π·Π° час ΠΈ сутки
  • Π˜Π½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ уровня CO2 Ρ‚Ρ€Ρ‘Ρ…Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ свСтодиодом (ΠΎΠ±Ρ‰ΠΈΠΉ Π°Π½ΠΎΠ΄/ΠΎΠ±Ρ‰ΠΈΠΉ ΠΊΠ°Ρ‚ΠΎΠ΄, настраиваСтся Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅)
  • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² сСнсорной ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ

ВСрсия 1.5
– Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ
– Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ дисплСя ΠΈ свСтодиода БО2 мСняСтся Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π² зависимости ΠΎΡ‚ сигнала с фоторСзистора
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ (фоторСзистор) ΠΏΠΎ схСмС. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° экранС ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ справа Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ строчкС появится Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° сигнала
с фоторСзистора. ΠŸΡ€Π΅Π΄Π΅Π»Ρ‹ яркости ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² настройках ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

ΠšΠžΠœΠŸΠžΠΠ•ΠΠ’Π«


Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ссылок Π½Π° АлиэкспрСсс Π½Π° этом сайтС:

  • Всё для ΠΏΠ°ΠΉΠΊΠΈ: паяльники, приспособлСния
  • ΠŸΠ»Π°Ρ‚Ρ‹ Ардуино, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ
  • ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ для ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°
  • Π”Π΅ΡˆΡ‘Π²Ρ‹Π΅ инструмСнты
  • Аккумуляторы, ΠΏΠ»Π°Ρ‚Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, зарядники
  • ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€Ρ‹
  • Π‘Π»ΠΎΠΊΠΈ питания, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ

Π–Π΅Π»Π΅Π·ΠΊΠΈ со схСмы

Π‘Ρ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ссылки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°ΠΊΠ°Π·Ρ‹Π²Π°ΡŽ сам. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ссылки Π²Π΅Π΄ΡƒΡ‚ ΠΏΠΎ возмоТности Π½Π° минимальноС количСство ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ минимально ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° доставку. Если ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ссылки Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΆΠ΅Π»Π΅Π·ΠΊΡƒ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Ардуино ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠ΅Π³ΠΎ Π½Π°Π±ΠΎΡ€Π° GyverKIT.

  • Arduino Nano ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π² Π Π€, aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

  • БСнсорная ΠΊΠ½ΠΎΠΏΠΊΠ° aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ BME280 aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

  • MH-Z19 β€“Β ΠΈΡΠΊΠ°Ρ‚ΡŒ
    • https://ali.ski/l-K7a
  • ДисплСй LCD 2004 I2C aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

  • Часы DS3231

    • ΠžΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ
    • Мини aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ:

  • Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ RGB (ΠΏΠ°Ρ‡ΠΊΠ°)Β ΠΈΡΠΊΠ°Ρ‚ΡŒ,Β https://ali.ski/5RjZp
  • RGB ΠΌΠΎΠ΄ΡƒΠ»ΡŒ (Π΅ΠΌΡƒ рСзистор НЕ НУЖЕН)
    • https://ali.ski/TF9rG
    • https://ali.ski/g9ruEe
  • РСзисторы (220 R)Β https://ali.ski/3AFGO
  • ΠœΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ aliexpress, aliexpress, ΠΈΡΠΊΠ°Ρ‚ΡŒ

  • ΠšΠΎΡ€ΠΏΡƒΡ (Π§ΠΈΠΏ ΠΈ Π”ΠΈΠΏ)Β https://www.
    chipdip.ru/product/g909g
  • ΠœΠΎΠ΄ΡƒΠ»ΡŒ USB β€“Β ΠΈΡΠΊΠ°Ρ‚ΡŒ
    • https://ali.ski/FAuwUT
    • https://ali.ski/gqnQZk
    • https://ali.ski/zatZcn
  • ЀоторСзисторы https://ali.ski/4MT4L https://ali.ski/MFvFr
  • РСзисторы 10kΒ https://ali.ski/Yz23Y

КОРПУБ


НСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² 3D-ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… корпусов для этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с инструкциями ΠΏΠΎ сборкС Π΅ΡΡ‚ΡŒ Π² Π²Π΅Ρ‚ΠΊΠ΅ обсуТдСния часов-мСтСостанции Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ сообщСства

ΠŸΠ ΠžΠ¨Π˜Π’ΠšΠ


Π’ΠΠ˜ΠœΠΠΠ˜Π•! Максимально ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄ ΠΏΠΎ Π½Π°Ρ‡Π°Π»Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° находится Π—Π”Π•Π‘Π¬. Π˜Π·ΡƒΡ‡ΠΈ Π΅Π³ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌ ΠΈΠ»ΠΈ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ Π’Πš!