ΠœΠΈΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΡ‚ΠΊΡ€Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄ энтузиастами элСктроники Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ возмоТности для творчСства. Arduino стала стандартом Π΄Π΅-Ρ„Π°ΠΊΡ‚ΠΎ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС Π³Π°Π΄ΠΆΠ΅Ρ‚Ρ‹, Π½Π΅ обладая Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌΠΈ знаниями Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ»ΠΈ схСмотСхникС. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования, открытая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ огромная Π±Π°Π·Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π±Π΅Π·ΡƒΠΌΠ½ΡƒΡŽ идСю Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° ΠΎΠ΄ΠΈΠ½ Π²Π΅Ρ‡Π΅Ρ€.

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

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ успСх ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ экспСримСнта часто зависит ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². НС стоит сразу Π±Ρ€Π°Ρ‚ΡŒΡΡ Π·Π° слоТныС систСмы с Wi-Fi модулями ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π³Π°Π·Π°, Ссли Π²Ρ‹ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π² Ρ€ΡƒΠΊΠ°Ρ… паяльник. НачнитС с Π±Π°Π·ΠΎΠ²Ρ‹Ρ… элСмСнтов управлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ взаимодСйствия hardware ΠΈ software.

Π’Ρ‹Π±ΠΎΡ€ оборудования ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ вашСй ΠΈΠ΄Π΅ΠΈ станСт ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π·Π°Π΄Π°Ρ‡ являСтся ΠΏΠ»Π°Ρ‚Π° Arduino Uno R3, которая базируСтся Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ATmega328P. Она ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ достаточным количСством ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ совмСстима с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Для Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ модСль Arduino Nano, которая ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅ ΠΆΠ΅ характСристики, Π½ΠΎ мСньший Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€.

Помимо самой ΠΏΠ»Π°Ρ‚Ρ‹, Π²Π°ΠΌ понадобится Π½Π°Π±ΠΎΡ€ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹, рСзисторы, ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ макСтная ΠΏΠ»Π°Ρ‚Π° (breadboard) β€” это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ для старта. ΠœΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° позволяСт ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ схСмы Π±Π΅Π· ΠΏΠ°ΠΉΠΊΠΈ, Ρ‡Ρ‚ΠΎ критичСски Π²Π°ΠΆΠ½ΠΎ Π½Π° этапС тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΊΠΎΠ΄Π°. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°Ρ…, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ с Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° Β«ΠΏΠ°ΠΏΠ°-ΠΏΠ°ΠΏΠ°Β» ΠΈ Β«ΠΏΠ°ΠΏΠ°-ΠΌΠ°ΠΌΠ°Β».

  • πŸ’‘ Базовая ΠΏΠ»Π°Ρ‚Π°: Arduino Uno, Nano ΠΈΠ»ΠΈ Mega Π² зависимости ΠΎΡ‚ слоТности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • πŸ”Œ ΠšΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΡ: Набор ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Dupont ΠΈ макСтная ΠΏΠ»Π°Ρ‚Π° любого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.
  • πŸ”‹ ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅: USB-кабСль для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ПК ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊ питания 9Π’.
  • πŸ› οΈ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹: ΠšΡƒΡΠ°Ρ‡ΠΊΠΈ, ΠΏΠΈΠ½Ρ†Π΅Ρ‚ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ†Π΅ΠΏΠ΅ΠΉ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 5V, Ссли ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ USB-кабСль ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ ΠΈΠ· строя USB-ΠΏΠΎΡ€Ρ‚Π° Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ ПК ΠΈΠ»ΠΈ ΡΠ³ΠΎΡ€Π°Π½ΠΈΡŽ стабилизатора Π½Π° самой ΠΏΠ»Π°Ρ‚Π΅ Arduino.

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

β˜‘οΈ Π‘Ρ‚Π°Ρ€Ρ‚ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°

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

Установка срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ пСрвая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

Для написания ΠΊΠΎΠ΄Π° (скСтчСй) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Arduino IDE. Π­Ρ‚ΠΎ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, доступноС для Windows, macOS ΠΈ Linux. ПослС установки Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ваша опСрационная систСма Β«Π²ΠΈΠ΄ΠΈΡ‚Β» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ. Для этого ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, особСнно Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΊΠ»ΠΎΠ½Ρ‹ Arduino Π½Π° Ρ‡ΠΈΠΏΠ΅ CH340.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прост ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятСн. Π’ ΠΎΠΊΠ½Π΅ ΠΊΠΎΠ΄Π° Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: void setup() ΠΈ void loop(). ΠŸΠ΅Ρ€Π²Π°Ρ выполняСтся ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания ΠΈΠ»ΠΈ сбросС, вторая Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² бСсконСчном Ρ†ΠΈΠΊΠ»Π΅. ИмСнно Π² Ρ‚Π΅Π»Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прописываСтся основная Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства.

Рассмотрим классичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ свСтодиодом. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΡƒΠΆΠ΅ встроСн Π² срСду ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Blink. Он дСмонстрируСт ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ управлСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° влияСт Π½Π° восприятиС свСта.

void setup() {

pinMode(LED_BUILTIN, OUTPUT); // УстанавливаСм ΠΏΠΈΠ½ встроСнного свСтодиода Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄

}

void loop() {

digitalWrite(LED_BUILTIN, HIGH); // Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ свСтодиод

delay(1000); // Π–Π΄Π΅ΠΌ 1000 миллисСкунд (1 сСкунду)

digitalWrite(LED_BUILTIN, LOW); // Π’Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ свСтодиод

delay(1000); // Π–Π΄Π΅ΠΌ 1 сСкунду

}

ПослС написания ΠΊΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ» (стрСлка Π²ΠΏΡ€Π°Π²ΠΎ). Π‘Ρ€Π΅Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ sketch ΠΈ отправляСт Π΅Π³ΠΎ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Если всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° появится сообщСниС Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°Β», Π° Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ встроСнный свСтодиод. Π­Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ шаг Π² ΠΌΠΈΡ€ встраиваСмых систСм.

πŸ’‘

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Serial.print() для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ. Она позволяСт Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… прямо Π½Π° экран ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΏΡ€ΠΈ поискС ошибок Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…: Π‘Π²Π΅Ρ‚ ΠΈ Π—Π²ΡƒΠΊ

ПослС освоСния Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ мигания ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Π±ΠΎΠ»Π΅Π΅ интСрСсным Π·Π°Π΄Π°Ρ‡Π°ΠΌ. Одним ΠΈΠ· популярных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ являСтся созданиС свСтовых эффСктов. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² нСсколько свСтодиодов Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ простой свСтофор ΠΈΠ»ΠΈ систСму сигнализации. ИспользованиС RGB-свСтодиодов позволяСт ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ², управляя ΠΈΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· ШИМ (ΡˆΠΈΡ€ΠΎΡ‚Π½ΠΎ-ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ½ΡƒΡŽ ΠΌΠΎΠ΄ΡƒΠ»ΡΡ†ΠΈΡŽ).

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π²ΡƒΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΡŒΠ΅Π·ΠΎΠΈΠ·Π»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ (buzzer) позволяСт Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ простыС Ρ‚ΠΎΠ½Π° ΠΈ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ. ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ свСт ΠΈ Π·Π²ΡƒΠΊ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ устройство, ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ полицСйской ΠΌΠΈΠ³Π°Π»ΠΊΠΈ ΠΈΠ»ΠΈ сирСны. Для управлСния ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ свСчСния ΠΈΠ»ΠΈ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π·Π²ΡƒΠΊΠ° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ рСзисторы).

  • 🚦 Π‘Π²Π΅Ρ‚ΠΎΡ„ΠΎΡ€: ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ красного, ΠΆΠ΅Π»Ρ‚ΠΎΠ³ΠΎ ΠΈ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ свСтодиодов.
  • 🎹 Π‘ΠΈΠ½Ρ‚Π΅Π·Π°Ρ‚ΠΎΡ€: ИспользованиС ΠΊΠ½ΠΎΠΏΠΎΠΊ для воспроизвСдСния Ρ€Π°Π·Π½Ρ‹Ρ… Π½ΠΎΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡŒΠ΅Π·ΠΎΠΈΠ·Π»ΡƒΡ‡Π°Ρ‚Π΅Π»ΡŒ.
  • 🌈 Ночник: ПлавноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ яркости LED Π² зависимости ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток (с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ).
  • 🚨 Бигнализация: Π—Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ ΠΈ свСтовой сигнал ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΈ Ρ†Π΅ΠΏΠΈ (имитация Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° открытия).

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со свСтовыми эффСктами Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ потрСбляСмый Ρ‚ΠΎΠΊ. Один ΠΏΠΎΡ€Ρ‚ Arduino ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ максимум 40 мА, Π° суммарный Ρ‚ΠΎΠΊ Π½Π° всС ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½. Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Π΅ свСтодиодныС Π»Π΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ мноТСство ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ транзисторы ΠΈΠ»ΠΈ Ρ€Π΅Π»Π΅ для ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ свСтодиодов?

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 10-15 свСтодиодами ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, стандартных ΠΏΠΎΡ€Ρ‚ΠΎΠ² Arduino ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ. Π’ этом случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π½Π° Π±Π°Π·Π΅ микросхСм Ρ‚ΠΈΠΏΠ° TM1637 ΠΈΠ»ΠΈ сдвиговыС рСгистры 74HC595, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ дСсятками Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ всСго 3 ΠΏΠΈΠ½Π° Arduino.

Π Π°Π±ΠΎΡ‚Π° с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈ взаимодСйствиС с внСшним ΠΌΠΈΡ€ΠΎΠΌ

Настоящая магия начинаСтся Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° устройство ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Β«Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΒ» ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΡƒΡŽ срСду. Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ пСрСводят физичСскиС Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ (Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ, ΠΎΡΠ²Π΅Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ, расстояниС) Π² элСктричСскиС сигналы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π‘Π°ΠΌΡ‹ΠΌ популярным Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности являСтся DHT11 ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ точная вСрсия DHT22.

Для измСрСния расстояния ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ подходят ΡƒΠ»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Π΄Π°Π»ΡŒΠ½ΠΎΠΌΠ΅Ρ€Ρ‹ HC-SR04. Они Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ эхолокации: ΠΈΠ·Π»ΡƒΡ‡Π°ΡŽΡ‚ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ ΠΈ Π·Π°ΠΌΠ΅Ρ€ΡΡŽΡ‚ врСмя возвращСния эха. Π­Ρ‚ΠΎ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠΈ, Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ²-ΠΈΠ·Π±Π΅Π³Π°Ρ‚Π΅Π»Π΅ΠΉ прСпятствий ΠΈΠ»ΠΈ бСсконтактныС ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΠΈ уровня Тидкости Π² Смкости.

Π’ΠΈΠΏ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° МодСль ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствия ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° DHT11 / DHT22 Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сигнал ΠœΠ΅Ρ‚Π΅ΠΎΡΡ‚Π°Π½Ρ†ΠΈΠΈ, тСрмостаты
РасстояниС HC-SR04 Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊ Π ΠΎΠ±ΠΎΡ‚ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°, ΠΏΠ°Ρ€ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠΈ
ΠžΡΠ²Π΅Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ ЀоторСзистор ИзмСнСниС сопротивлСния АвтоматичСскоС освСщСниС
Π”Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ PIR (HC-SR501) Π˜Π½Ρ„Ρ€Π°ΠΊΡ€Π°ΡΠ½ΠΎΠ΅ ΠΈΠ·Π»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠžΡ…Ρ€Π°Π½Π½Ρ‹Π΅ систСмы

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, Π²Π°ΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡƒΡ€ΠΎΠ²Π½ΠΈ напряТСния. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΡ‚ 5Π’ ΠΈΠ»ΠΈ 3.3Π’. ΠŸΠΎΠ΄Π°Ρ‡Π° Π±ΠΎΠ»Π΅Π΅ высокого напряТСния Π½Π° Π²Ρ…ΠΎΠ΄ сСнсора Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ· строя. Для Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ фоторСзисторы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ встроСнный АЦП (Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ напряТСниС Π² числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ 0 Π΄ΠΎ 1023.

πŸ“Š Какой Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ?
Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ (DHT)
Π£Π»ΡŒΡ‚Ρ€Π°Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ Π΄Π°Π»ΡŒΠ½ΠΎΠΌΠ΅Ρ€
Π”Π°Ρ‚Ρ‡ΠΈΠΊ двиТСния (PIR)
Π”Π°Ρ‚Ρ‡ΠΈΠΊ освСщСнности

Визуализация Π΄Π°Π½Π½Ρ‹Ρ…: ДисплСи ΠΈ Π˜Π½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ

Устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ своСм состоянии, часто бСсполСзно. Для Π²Ρ‹Π²ΠΎΠ΄Π° тСкстовой ΠΈ графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ LCD дисплСи с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ HD44780 (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ 16x2 ΠΈΠ»ΠΈ 20x4). Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π±ΡƒΠΊΠ²Ρ‹, Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ простыС символы, Ρ‡Ρ‚ΠΎ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для отобраТСния ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈΠ»ΠΈ статуса систСмы.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ OLED дисплСи с диагональю 0.96 дюйма. Они ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ, ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ ΡƒΠ³Π»Ρ‹ ΠΎΠ±Π·ΠΎΡ€Π° ΠΈ способны ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… экранов ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· интСрфСйсы I2C ΠΈΠ»ΠΈ SPI, Ρ‡Ρ‚ΠΎ позволяСт Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ количСство занятых ΠΏΠΈΠ½ΠΎΠ² Π½Π° ΠΏΠ»Π°Ρ‚Π΅.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с дисплСями часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΊΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ. На ΠΌΠ½ΠΎΠ³ΠΈΡ… LCD модулях Π΅ΡΡ‚ΡŒ подстроСчный рСзистор (ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€), вращая ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‡Π΅Ρ‚ΠΊΠΎΠ³ΠΎ изобраТСния символов. Если символы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ Ρ‡Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ Π½Π΅ Π²ΠΈΠ΄Π½Ρ‹ вовсС β€” скорСС всСго, Π΄Π΅Π»ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² настройкС контраста ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² управлСния.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ использовании I2C устройств (дисплССв, Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ²) всСгда провСряйтС адрСс устройства Π² ΠΊΠΎΠ΄Π΅. Если адрСс Π² скСтчС Π½Π΅ совпадаСт с физичСским адрСсом модуля, связь Π½Π΅ установится, ΠΈ Π½Π° экранС Π±ΡƒΠ΄Π΅Ρ‚ хаос ΠΈΠ»ΠΈ пустота.

Π£ΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²Π΅Ρ‰Π΅ΠΉ (IoT)

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π½Π° Ардуино Ρ€Π΅Π΄ΠΊΠΎ обходятся Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСти. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ»Π°Ρ‚Ρ‹ со встроСнным ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ Wi-Fi, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ESP8266 ΠΈΠ»ΠΈ ESP32. Они ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ срСдС Arduino IDE, Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ доступ ΠΊ возмоТностям ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° сСрвСр, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ³ΠΎΠ΄Ρƒ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ устройствами со смартфона ΠΈΠ· любой Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΈΡ€Π°.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ для создания интСрфСйсов ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° являСтся Blynk ΠΈΠ»ΠΈ Home Assistant. Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π½Π° экранС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π²Ρ‹ посылаСтС сигнал Π½Π° сСрвСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пСрСсылаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° Π²Π°ΡˆΡƒ ΠΏΠ»Π°Ρ‚Ρƒ Arduino, ΠΈ ΠΎΠ½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ свСт Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅.

РСализация IoT ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ понимания основ сСтСвых ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ MQTT ΠΈΠ»ΠΈ HTTP. Π’Π°ΠΊΠΆΠ΅ критичСски Π²Π°ΠΆΠ½Ρ‹ΠΌ становится вопрос бСзопасности: Π½Π΅ оставляйтС свои устройства с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ доступом ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π±Π΅Π· ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ вашСй домашнСй элСктроникой.

πŸ’‘

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ESP8266/ESP32 Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Arduino Ρ‡Π΅Ρ€Π΅Π· Wi-Fi ΠΈ Bluetooth, прСвращая простыС ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Π΅ устройства Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π’Π΅Ρ‰Π΅ΠΉ.

РаспространСнныС ошибки ΠΈ совСты ΠΏΠΎ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅

Π’ процСссС создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π²Ρ‹ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ. Код ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, устройство β€” Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ β€” Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ значСния. Π§Π°Ρ‰Π΅ всСго ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π² «чСловСчСском Ρ„Π°ΠΊΡ‚ΠΎΡ€Π΅Β»: ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

ВсСгда провСряйтС Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ соСдинСний. Π’ ΠΌΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Ρ€Π°Π·Π³ΠΈΠ±Π°ΡŽΡ‚ΡΡ ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°ΡŽΡ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«ΠΏΡ€ΠΎΠ·Π²ΠΎΠ½ΠΊΠΈΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ сигнал Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΡ‚ ΠΏΠΈΠ½Π° Arduino Π΄ΠΎ Π½ΠΎΠΆΠΊΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°. Π’Π°ΠΊΠΆΠ΅ слСдитС Π·Π° Β«Π·Π΅ΠΌΠ»Π΅ΠΉΒ» (GND) β€” отсутствиС ΠΎΠ±Ρ‰Π΅ΠΉ Π·Π΅ΠΌΠ»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ модулями β€” самая частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° нСработоспособности схСм.

  • πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠ΄Π°: Π’Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² консоли, компилятор часто ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ строку ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.
  • πŸ”‹ ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅: Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊΡƒ питания Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мощности для всСх ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.
  • πŸ“‰ ΠŸΠΎΠΌΠ΅Ρ…ΠΈ: Π”Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΌΠΎΠ³ΡƒΡ‚ Π»ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Π²ΠΎΠ΄ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ экранированиС ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ рСзисторы.
  • πŸ“š Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ: Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ вСрсии установлСнных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ совмСстимы с вашСй вСрсиСй IDE ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹.

НС Π±ΠΎΠΉΡ‚Π΅ΡΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. БообщСство Arduino ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎ, ΠΈ практичСски любая ошибка, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ, ΡƒΠΆΠ΅ Π±Ρ‹Π»Π° Ρ€Π΅ΡˆΠ΅Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ энтузиастами. Π€ΠΎΡ€ΡƒΠΌΡ‹, спСциализированныС сайты ΠΈ докумСнтация Π½Π° GitHub β€” ваши Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΈ Π² поискС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ?

ΠŸΡ€ΠΈ установкС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ IDE, ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ вСрсии, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ "stable" ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ наибольшСС количСство Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ. ΠΠ»ΡŒΡ„Π° ΠΈ Π±Π΅Ρ‚Π° вСрсии ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ошибки. Если ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ пСрСстал Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ послС обновлСния Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· мСню управлСния Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Arduino Π½Π΅ опрСдСляСтся Π² ΠΏΠΎΡ€Ρ‚Π°Ρ…?

Π§Π°Ρ‰Π΅ всСго ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°Ρ… USB-UART ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π°. Для ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ это CH340 ΠΈΠ»ΠΈ FTDI. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта производитСля Ρ‡ΠΈΠΏΠ°. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ USB-кабСль, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠ°Π±Π΅Π»ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ зарядными ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅.

МоТно Π»ΠΈ ΠΏΠΈΡ‚Π°Ρ‚ΡŒ Arduino ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅Π΅ΠΊ?

Π”Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠ½Ρ‹ΠΉ отсСк (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 4xAA Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠΎΠ»ΠΎ 6Π’) ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ Vin ΠΈΠ»ΠΈ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ питания. НапряТСниС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 7 Π΄ΠΎ 12 Π²ΠΎΠ»ΡŒΡ‚ для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, хотя ΠΏΠ»Π°Ρ‚Π° запустится ΠΈ ΠΎΡ‚ 5Π’, Π½ΠΎ стабилизатор ΠΌΠΎΠΆΠ΅Ρ‚ Π³Ρ€Π΅Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ Π½Π΅ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ°.

Π“Π΄Π΅ Π±Ρ€Π°Ρ‚ΡŒ схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ?

Π›ΡƒΡ‡ΡˆΠΈΠΉ рСсурс β€” ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт Arduino Project Hub, Π° Ρ‚Π°ΠΊΠΆΠ΅ сайт Tinkercad для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ модСлирования. Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ тысячи Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΌΠΈ инструкциями ΠΈ схСмами сборки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΊΠΎΠ΄ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ слишком ΠΌΠ½ΠΎΠ³ΠΎ мСста?

Если скСтч ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄: ΡƒΠ±Ρ€Π°Ρ‚ΡŒ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ строковыС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ (String) Π½Π° массивы символов (char arrays), ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ с большим объСмом памяти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino Mega 2560.