Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмы ΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΊΠΈ стали стандартом бСзопасности, Π½ΠΎ Π΄Π°ΠΆΠ΅ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚ΠΎΠΈΡ‚ΡŒ Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎ Π΄ΠΎΡ€ΠΎΠ³ΠΎ, Π° ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» часто ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹ΠΌΠΈ сигналами. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ собствСнного устройства Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Arduino Uno β€” это Π½Π΅ просто экономия срСдств, Π½ΠΎ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ. ΠŸΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊ Π½Π° Ардуино Π£Π½ΠΎ прСдставляСт собой ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ для Π²Ρ…ΠΎΠ΄Π° Π² ΠΌΠΈΡ€ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΉ элСктроники, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ простоту программирования ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСмы, которая Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ прСпятствий с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ сантимСтра. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Π΄Π°Π»ΡŒΠ½ΠΎΠΌΠ΅Ρ€Ρ‹, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ напряТСниС Π±ΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ сСти автомобиля ΠΈ ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок ΠΏΡ€ΠΈ ΠΏΠ°ΠΉΠΊΠ΅. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ прСимущСством самописного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹ вашСго транспортного срСдства.

Основой нашСй систСмы станСт популярная ΠΏΠ»Π°Ρ‚Π° Arduino Uno, которая благодаря своСй Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Ρ‹ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ Π² ΠΌΠΎΡ‚ΠΎΡ€Π½ΠΎΠΌ отсСкС (ΠΏΡ€ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Π΅) ΠΈ позволяСт ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ дисплССв ΠΈΠ»ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΈΠ·Π»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠœΡ‹ рассмотрим созданиС устройства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ просто ΠΏΠΈΡ‰ΠΈΡ‚, Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ расстояниС, Ρ‡Ρ‚ΠΎ критичСски Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΊΠ΅ Π² слоТных условиях.

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

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ сборки Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ всС элСмСнты, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ качСство ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы Π² условиях Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄ΠΎΠ² Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ сСнсором Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ HC-SR04, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‚ расстояниС ΠΏΡƒΡ‚Π΅ΠΌ испускания ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ Π²ΠΎΠ»Π½Ρ‹ частотой 40 ΠΊΠ“Ρ†.

Помимо ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ сСнсоров, Π²Π°ΠΌ потрСбуСтся Π½Π°Π±ΠΎΡ€ инструмСнтов для ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ схСмы. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ стоит ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ источнику питания, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ бортовая ΡΠ΅Ρ‚ΡŒ автомобиля ΠΏΠΎΠ»Π½Π° ΠΏΠΎΠΌΠ΅Ρ….

  • πŸ”Ή ΠŸΠ»Π°Ρ‚Π° Arduino Uno (ΠΈΠ»ΠΈ совмСстимая вСрсия Nano для экономии мСста).
  • πŸ”Ή Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ HC-SR04 (ΠΎΡ‚ 1 Π΄ΠΎ 4 ΡˆΡ‚ΡƒΠΊ Π² зависимости ΠΎΡ‚ количСства Π·ΠΎΠ½).
  • πŸ”Ή Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ дисплСй TM1637 ΠΈΠ»ΠΈ OLED 0.96" для Π²Ρ‹Π²ΠΎΠ΄Π° числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
  • πŸ”Ή Активный ΠΏΡŒΠ΅Π·ΠΎΠΈΠ·Π»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ (Π±ΡƒΠ·Π·Π΅Ρ€) для Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ.
  • πŸ”Ή Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·Π°Ρ‚ΠΎΡ€ напряТСния LM7805 ΠΈΠ»ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ DC-DC Buck.

Π’Ρ‹Π±ΠΎΡ€ дисплСя зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ: сСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ TM1637 ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° ярком солнцС, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ OLED-экраны ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, схСму автомобиля. Для питания всСй схСмы ΠΎΡ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ аккумулятора 12 Π’ΠΎΠ»ΡŒΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ напряТСниС Π΄ΠΎ 5 Π’ΠΎΠ»ΡŒΡ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΈΠΊΠ° Arduino Π½Π΅ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΡ‚ прямого ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ Π·Π°ΠΏΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρƒ Arduino Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ аккумулятора Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ USB ΠΈΠ»ΠΈ ΠΏΠΎΡ€Ρ‚ 5V. Π‘ΠΊΠ°Ρ‡ΠΊΠΈ напряТСния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ стартСра ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ вывСсти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈΠ· строя. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стабилизированныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ питания.

Для соСдинСния ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° с силиконовой изоляциСй, которая Π½Π΅ трСскаСтся Π½Π° ΠΌΠΎΡ€ΠΎΠ·Π΅. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ ΠΈΠ»ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ соСдинСний ΠΏΡ€ΠΈ Π²ΠΈΠ±Ρ€Π°Ρ†ΠΈΠΈ ΠΊΡƒΠ·ΠΎΠ²Π°.

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π°Ρ†ΠΈΠΈ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 5

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²

Π›ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° базируСтся Π½Π° ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ прохоТдСния Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°. Π”Π°Ρ‚Ρ‡ΠΈΠΊ HC-SR04 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°: VCC (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅), GND (зСмля), Trig (Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ запуска) ΠΈ Echo (эхо-сигнал). ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎΠ΄Π°Π΅Ρ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ Π½Π° ΠΏΠΈΠ½ Trig, послС Ρ‡Π΅Π³ΠΎ сСнсор ΠΈΠ·Π»ΡƒΡ‡Π°Π΅Ρ‚ ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊ.

ΠžΡ‚Ρ€Π°Π·ΠΈΠ²ΡˆΠΈΡΡŒ ΠΎΡ‚ прСпятствия, Π²ΠΎΠ»Π½Π° возвращаСтся, ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚Π²Π΅Ρ‚Π½Ρ‹ΠΉ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ Π½Π° ΠΏΠΈΠ½Π΅ Echo. Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ этого ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° прямо ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π° Ρ€Π°ΡΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π΄ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ считываСт это врСмя ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ°, вычисляСт Π΄ΠΈΡΡ‚Π°Π½Ρ†ΠΈΡŽ Π² сантимСтрах.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ собрана максимально Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π°Π²ΠΎΠ΄ΠΊΠΈ. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° соотвСтствия ΠΏΠΈΠ½ΠΎΠ² для стандартной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ с ΠΎΠ΄Π½ΠΈΠΌ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈ дисплССм.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Пин Arduino НазначСниС ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
HC-SR04 VCC 5V (Ρ‡Π΅Ρ€Π΅Π· стабилизатор) ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ 5Π’ НС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ 12Π’ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ
HC-SR04 GND GND ΠžΠ±Ρ‰ΠΈΠΉ минус ЗСмля общая для всСх
HC-SR04 Trig Pin 2 Запуск измСрСния Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄
HC-SR04 Echo Pin 3 ΠŸΡ€ΠΈΠ΅ΠΌ сигнала Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Ρ…ΠΎΠ΄
ПьСзо-Π±ΡƒΠ·Π·Π΅Ρ€ Pin 8 Π—Π²ΡƒΠΊ Плюс Π½Π° ΠΏΠΈΠ½, минус Π½Π° GND

Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² для ΠΎΡ…Π²Π°Ρ‚Π° всСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±Π°ΠΌΠΏΠ΅Ρ€Π°, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Trig ΠΈ Echo Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Arduino. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ, с ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ стороны находится прСпятствиС.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ 4-Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²

ΠŸΡ€ΠΈ использовании Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Π°ΠΆΠ½ΠΎ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всС ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Для экономии ΠΏΠΈΠ½ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ спСциализированныС Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π° Π±Π°Π·Π΅ микросхСм Π²Ρ€ΠΎΠ΄Π΅ PCF8574, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ шинС I2C. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ рСсурсы процСссора для Π±ΠΎΠ»Π΅Π΅ слоТных вычислСний.

НаписаниС ΠΈ оптимизация ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ являСтся "ΠΌΠΎΠ·Π³ΠΎΠΌ" вашСго ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°. Π‘ΠΊΠ΅Ρ‚Ρ‡ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² срСдС Arduino IDE ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Основной Ρ†ΠΈΠΊΠ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ loop() постоянно ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈ обновляСт показания дисплСя.

Π’Π°ΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π»ΠΎΠΆΠ½Ρ‹Ρ… срабатываний. Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ эхо ΠΎΡ‚ Π°ΡΡ„Π°Π»ΡŒΡ‚Π° ΠΈΠ»ΠΈ снСга, поэтому Π² ΠΊΠΎΠ΄Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Π΅ значСния, Π½ΠΈΠΆΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сигнал игнорируСтся.

const int trigPin = 2;

const int echoPin = 3;

long duration;

int distanceCm;

void setup() {

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

Serial.begin(9600);

}

void loop() {

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

duration = pulseIn(echoPin, HIGH);

distanceCm = duration * 0.034 / 2;

if (distanceCm < 200) { // Если ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ дальшС 2 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅ΠΌ

// Π›ΠΎΠ³ΠΈΠΊΠ° Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° дисплСй ΠΈ Π·Π²ΡƒΠΊ

}

delay(100);

}

Π’ прСдставлСнном Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ ΠΊΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция pulseIn() для Π·Π°ΠΌΠ΅Ρ€Π° Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°. Однако для многозадачности Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прСрывания ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΡ… процСссов, особСнно Ссли Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ дисплСй с частым ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ.

πŸ’‘

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ NewPing для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ HC-SR04. Она позволяСт ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ быстрСС, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с нСсколькими сСнсорами ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнныС Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΎΡ‚ Π»ΠΎΠΆΠ½Ρ‹Ρ… эхо-сигналов, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ для Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… условий.

Для управлСния Π·Π²ΡƒΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ частоты ΠΈΠ»ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π³ΡƒΠ΄ΠΊΠΎΠ² Π² зависимости ΠΎΡ‚ расстояния. НапримСр, ΠΏΡ€ΠΈ дистанции ΠΌΠ΅Π½Π΅Π΅ 30 см ΠΏΡŒΠ΅Π·ΠΎΠΈΠ·Π»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² прСрывистом Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° ΠΏΡ€ΠΈ 10 см β€” ΠΈΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ сигнал Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ питания ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΏΠΎΠΌΠ΅Ρ…

ΠΠ²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Π°Ρ элСктричСская ΡΠ΅Ρ‚ΡŒ β€” это срСда с ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ напряТСниСм. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ запуска двигатСля напряТСниС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π΄ΠΎ 9 Π’ΠΎΠ»ΡŒΡ‚, Π° ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΡΠΊΠ°ΠΊΠ°Ρ‚ΡŒ Π΄ΠΎ 14.5 Π’ΠΎΠ»ΡŒΡ‚ ΠΈ Π²Ρ‹ΡˆΠ΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΈ заТигания ΠΈ насосы ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΌΠΎΡ‰Π½Ρ‹Π΅ элСктромагнитныС ΠΏΠΎΠΌΠ΅Ρ…ΠΈ.

Для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Arduino Uno ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² HC-SR04 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ качСствСнный стабилизатор. ВстроСнный Π² ΠΏΠ»Π°Ρ‚Ρƒ рСгулятор AMS1117 ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с Π½Π°Π³Ρ€Π΅Π²ΠΎΠΌ ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΡ‚ 12Π’, Ссли ΠΊ ΠΏΠ»Π°Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° (дисплСй, свСтодиоды).

  • πŸ”Έ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ DC-DC Buck (ΠΏΠΎΠ½ΠΈΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ) с ΠšΠŸΠ” Π²Ρ‹ΡˆΠ΅ 90%.
  • πŸ”Έ УстановитС кондСнсатор большой Смкости (470-1000 ΠΌΠΊΠ€) ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π²Ρ…ΠΎΠ΄Ρƒ питания схСмы.
  • πŸ”Έ Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ кСрамичСский кондСнсатор 0.1 ΠΌΠΊΠ€ Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ питания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.

ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ Π±ΡƒΡ„Π΅Ρ€Π°, сглаТивая ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ напряТСния. Π‘Π΅Π· Π½ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ°ΠΌΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ„Π°Ρ€ ΠΈΠ»ΠΈ Π΄Π²ΠΎΡ€Π½ΠΈΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π»ΠΎΠΆΠ½Ρ‹ΠΌ срабатываниям ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ ΠΏΠ°ΠΉΠΊΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΊ Π±ΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ сСти автомобиля ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 1-2 АмпСра. Π­Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΡƒ автомобиля ΠΎΡ‚ возгорания Π² случаС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания Π²Π½ΡƒΡ‚Ρ€ΠΈ вашСго самодСльного устройства.

Π Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊ управлСния Π»ΡƒΡ‡ΡˆΠ΅ всСго Π² сухом мСстС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π±Π°Π³Π°ΠΆΠ½ΠΈΠΊΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ Ρ‚ΠΎΡ€ΠΏΠ΅Π΄ΠΎΠΉ, подальшС ΠΎΡ‚ источников Ρ‚Π΅ΠΏΠ»Π° ΠΈ Π²Π»Π°Π³ΠΈ. ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π° Π΄ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π² Π±Π°ΠΌΠΏΠ΅Ρ€Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ экранированными ΠΈΠ»ΠΈ скручСнными ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ для сниТСния уровня ΡˆΡƒΠΌΠΎΠ².

πŸ“Š Какой источник питания Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Arduino?
ΠžΡ‚ прикуриватСля (USB)
ΠŸΡ€ΡΠΌΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΠšΠ‘ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ
ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Li-Ion аккумулятор
ΠžΡ‚ ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΠ»Ρ‹

ΠœΠΎΠ½Ρ‚Π°ΠΆ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π² Π±Π°ΠΌΠΏΠ΅Ρ€ ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°

ЀизичСская установка сСнсоров β€” этап, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΉ точности. Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ HC-SR04 ΠΈΠΌΠ΅ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡ€Π°, Π½ΠΎ для автомобиля ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строго ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π·Π΅ΠΌΠ»Π΅. Наклон Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ "Π²ΠΈΠ΄Π΅Ρ‚ΡŒ" Π°ΡΡ„Π°Π»ΡŒΡ‚ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π΄ΡƒΡ… Π½Π°Π΄ машиной.

Для установки Π² Π±Π°ΠΌΠΏΠ΅Ρ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ отвСрстия Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 17-20 ΠΌΠΌ (Π² зависимости ΠΎΡ‚ корпуса Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°). ΠšΡ€Π°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΡΠΈΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ: расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ составляСт 50-70 см, Π° ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ сСнсоры Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚ ΡƒΠ³Π»ΠΎΠ² Π±Π°ΠΌΠΏΠ΅Ρ€Π° Π½Π° 30-40 см.

ПослС ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ провСсти ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ систСмы. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ устройство ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ показания Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… расстояниях с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΡƒΠ»Π΅Ρ‚ΠΊΠΈ. Если показания сильно расходятся, Π² ΠΊΠΎΠ΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ввСсти ΠΏΠΎΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹ΠΉ коэффициСнт.

ГСрмСтизация β€” ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ этап. Π”Π°ΠΆΠ΅ Ссли Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‚Ρƒ IP67, мСста Π²Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π² корпус Π±Π°ΠΌΠΏΠ΅Ρ€Π° ΠΈ соСдинСния Π²Π½ΡƒΡ‚Ρ€ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ силиконовым Π³Π΅Ρ€ΠΌΠ΅Ρ‚ΠΈΠΊΠΎΠΌ. Π’Π»Π°Π³Π° β€” Π³Π»Π°Π²Π½Ρ‹ΠΉ Π²Ρ€Π°Π³ элСктроники, особСнно Π·ΠΈΠΌΠΎΠΉ, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Π°Π³Π΅Π½Ρ‚Ρ‹ Π½Π° Π΄ΠΎΡ€ΠΎΠ³Π°Ρ… ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ ΠΊΠΎΡ€Ρ€ΠΎΠ·ΠΈΡŽ.

πŸ’‘

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ориСнтация Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° строго пСрпСндикулярно Π·Π΅ΠΌΠ»Π΅ Π²Π°ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ Π΅Π³ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅. МалСйший Π·Π°Π²Π°Π» ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ drastically мСняСт Π·ΠΎΠ½Ρƒ обнаруТСния.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°: дисплСи ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ сцСнарии

Базовая вСрсия ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° просто ΠΏΠΈΡ‰ΠΈΡ‚, Π½ΠΎ использованиС Arduino позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ интСрфСйс. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² OLED дисплСй 0.96 I2C, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†ΠΈΡ„Ρ€Ρ‹, Π½ΠΎ ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡˆΠΊΠ°Π»Ρƒ, ΠΏΠΎΡ…ΠΎΠΆΡƒΡŽ Π½Π° заводскиС систСмы.

МоТно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡŽ: Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΡˆΠΊΠ°Π»Ρ‹ ΠΏΡ€ΠΈ бСзопасном расстоянии, ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ β€” ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΈ красный ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ β€” ΠΏΡ€ΠΈ критичСской близости. Для этого достаточно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ пиксСлСй Π½Π° дисплСС ΠΈΠ»ΠΈ Π·Π°ΠΆΠΈΠ³Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ свСтодиоды.

Π—Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ сцСнарии Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ. ВмСсто ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½ΠΎΠ³ΠΎ писка настройтС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Ρ‡Π΅ΠΌ Π±Π»ΠΈΠΆΠ΅ прСпятствиС, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ частота Π·Π²ΡƒΠΊΠ°. Π­Ρ‚ΠΎ позволяСт Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ, Π½Π΅ ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡΡΡŒ Π½Π° Ρ†ΠΈΡ„Ρ€Ρ‹.

  • πŸ”Ή РСализация голосового синтСзатора для озвучивания расстояния.
  • πŸ”Ή ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Bluetooth модуля HΠ‘-05 для настройки Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ со смартфона.
  • πŸ”Ή Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ статистики "опасных" ΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΎΠΊ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM.

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

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

1. ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊ Π½Π° Ардуино ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ расстояниС Π΄ΠΎ Π·Π΅ΠΌΠ»ΠΈ?

Π­Ρ‚ΠΎ происходит, Ссли Π΄Π°Ρ‚Ρ‡ΠΈΠΊ установлСн слишком Π½ΠΈΠ·ΠΊΠΎ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π°ΠΊΠ»ΠΎΠ½ Π²Π½ΠΈΠ·. Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Π°Ρ Π²ΠΎΠ»Π½Π° отраТаСтся ΠΎΡ‚ Π°ΡΡ„Π°Π»ΡŒΡ‚Π°. НСобходимо ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π²Ρ‹ΡˆΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΡƒΠ³ΠΎΠ» Π½Π°ΠΊΠ»ΠΎΠ½Π° строго Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ.

2. МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊ Π·ΠΈΠΌΠΎΠΉ?

Π”Π°, Π½ΠΎ с ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ° зависит ΠΎΡ‚ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ Π²ΠΎΠ·Π΄ΡƒΡ…Π°, поэтому Π·ΠΈΠΌΠΎΠΉ показания ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΎΡ‚ прямого попадания снСга ΠΈ льда, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³Π»ΡƒΡˆΠΈΡ‚ сигнал.

3. Какой ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ радиус дСйствия Ρƒ HC-SR04?

ЗаявлСнный ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ радиус β€” Π΄ΠΎ 4 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… условиях (ΡˆΡƒΠΌ, вибрация, ΡƒΠ³ΠΎΠ» отраТСния) ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ Π½Π° дистанции Π΄ΠΎ 2-2.5 ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Для ΠΏΠ°Ρ€ΠΊΠΎΠ²ΠΊΠΈ этого Π²ΠΏΠΎΠ»Π½Π΅ достаточно.

4. НуТно Π»ΠΈ ΡΠΊΡ€Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°?

Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, особСнно Ссли Π΄Π»ΠΈΠ½Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΎΡ‚ Π±Π»ΠΎΠΊΠ° управлСния Π΄ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 1 ΠΌΠ΅Ρ‚Ρ€. Π”Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Π°Π½Ρ‚Π΅Π½Π½Ρ‹ ΠΈ ловят ΠΏΠΎΠΌΠ΅Ρ…ΠΈ ΠΎΡ‚ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈ систСмы заТигания, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΎΠΆΠ½Ρ‹Π΅ срабатывания.

5. Π‘Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΈ ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊ Π½Π° мягкиС прСпятствия (сугроб, сугроб)?

Π£Π»ΡŒΡ‚Ρ€Π°Π·ΡƒΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠΎ отраТаСтся ΠΎΡ‚ Ρ‚Π²Π΅Ρ€Π΄Ρ‹Ρ… повСрхностСй. Мягкий снСг, Π²Π°Ρ‚Π° ΠΈΠ»ΠΈ Ρ‚ΠΊΠ°Π½ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ³Π»ΠΎΡ‚ΠΈΡ‚ΡŒ сигнал, ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ большСС расстояниС, Ρ‡Π΅ΠΌ Π΅ΡΡ‚ΡŒ Π½Π° самом Π΄Π΅Π»Π΅, ΠΈΠ»ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ прСпятствиС вовсС. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны.