Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΡΠΌΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ Π½Π°Π²ΡΠΊΠΎΠ² Π² ΠΌΠΈΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ. ΠΠΊΡΠ°Π½Ρ ΡΠ΅ΡΠΈΠΈ 1602, Π±Π°Π·ΠΈΡΡΡΡΠΈΠ΅ΡΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ HD44780, ΡΡΠ°Π»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π΅-ΡΠ°ΠΊΡΠΎ Π΄Π»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. ΠΡΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π΄Π²Π΅ ΡΡΡΠΎΠΊΠΈ ΠΏΠΎ 16 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΡΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΡΠ΅Π½ΡΠΎΡΠΎΠ², ΡΡΠ°ΡΡΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΡΡ ΠΌΠ΅Π½Ρ.
ΠΠ΄Π½Π°ΠΊΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠΈ ΡΠ°ΡΡΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ ΡΡΡΠ΄Π½ΠΎΡΡΡΠΌΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠ΅ ΡΡ Π΅ΠΌΡ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ ΠΎΠ΄ΠΈΡ Π΄ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΈ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΏΠΈΠ½ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΌΡΡΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠΊΡΠ°Π½ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅ΡΠΈΡΡΡΡ, Π½ΠΎ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΠΈΠ»ΠΈ ΠΆΠ΅ Π²ΠΎΠ²ΡΠ΅ ΠΎΡΡΠ°Π½Π΅ΡΡΡ ΡΠ΅ΡΠ½ΡΠΌ. Π ΡΡΠΎΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π²ΡΠ΅ Π½ΡΠ°Π½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΎΡ Π²ΡΠ±ΠΎΡΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π±ΡΡΡΡΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ.
ΠΡΠ±ΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π±ΡΠ°ΡΡΡΡ Π·Π° ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊ ΠΈΠ»ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΈΠΏ Π²Π°ΡΠ΅Π³ΠΎ Π΄ΠΈΡΠΏΠ»Π΅Ρ. Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ 1602 ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π΄Π²ΡΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ : 8-Π±ΠΈΡΠ½ΠΎΠΌ ΠΈ 4-Π±ΠΈΡΠ½ΠΎΠΌ. 8-Π±ΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΎΡΡΠΌΠΈ Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½ΡΡ , ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, Π΄Π΅Π»Π°Ρ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠ΅Π»Π΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΌ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Π² 99% ΡΠ»ΡΡΠ°Π΅Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ 4-Π±ΠΈΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΠ΅ΡΡΡΡΡ ΠΏΠ»Π°ΡΡ.
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Ρ ΡΠ°ΡΠΏΠ°ΡΠ½Π½ΡΠΌ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ I2C. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΆΠΈΠ·Π½Ρ, ΡΠΎΠΊΡΠ°ΡΠ°Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π΄ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ (ΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π·Π΅ΠΌΠ»Ρ, Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ°). ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ, Π½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° Π±Π΅Π· ΠΌΠΎΠ΄ΡΠ»Ρ I2C Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° HD44780.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΠΌ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 1602, ΠΏΠ»Π°ΡΠ° Arduino (Uno, Nano ΠΈΠ»ΠΈ Mega), ΠΌΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΈ Π½Π°Π±ΠΎΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ ΠΊΡΠ°ΠΉΠ½Π΅ Π²Π°ΠΆΠ½ΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ° (ΠΎΠ±ΡΡΠ½ΠΎ 10 ΠΊΠΠΌ), ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ. ΠΠ΅Π· Π½Π΅Π³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»ΠΈΠ±ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±Π»Π΅Π΄Π½ΡΠΌΠΈ, Π»ΠΈΠ±ΠΎ Π·Π°Π»ΠΈΡΡΠΌΠΈ ΡΠ΅ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ, Π΄Π΅Π»Π°Ρ ΡΠ΅ΠΊΡΡ Π½Π΅ΡΠΈΡΠ°Π΅ΠΌΡΠΌ.
- π ΠΠ»Π°ΡΠ° Arduino Uno ΠΈΠ»ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ°Ρ (Nano, Pro Mini).
- πΎ Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 1602 (Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ HD44780).
- ποΈ ΠΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ 10 ΠΊΠΠΌ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΊΠΎΡΡΠΈ.
- π ΠΠ°Π±ΠΎΡ jumper-ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² (ΠΌΠ°ΠΌΠ°-ΠΌΠ°ΠΌΠ° ΠΈΠ»ΠΈ ΠΌΠ°ΠΌΠ°-ΠΏΠ°ΠΏΠ°).
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠ΅ΡΠ΅Π΄ ΡΠ±ΠΎΡΠΊΠΎΠΉ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΏΠ»Π°ΡΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΡΠ»ΠΈ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΡΠΆΠ΅ ΡΠ°ΡΠΏΠ°ΡΠ½Π° ΡΠ΅ΡΠ½Π°Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Ρ Π½Π°Π΄ΠΏΠΈΡΡΡ I2C, ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ, ΡΡΠ΅Π±ΡΡ Π²ΡΠ΅Π³ΠΎ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π²ΠΌΠ΅ΡΡΠΎ 16.
Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° ΠΈ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ 1602 ΠΊ Arduino
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΈΠΌΠ΅Π΅Ρ 16 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ²ΠΎΡ ΡΡΠ½ΠΊΡΠΈΡ. ΠΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ β Π·Π° ΠΊΠΎΠ½ΡΡΠ°ΡΡ, Π΄Π°Π»Π΅Π΅ ΠΈΠ΄ΡΡ Π»ΠΈΠ½ΠΈΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ Π΄Π°Π½Π½ΡΠ΅. ΠΠ°ΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΈΠ½Π°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΡΠΈΠ±ΠΊΠ° Π² ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ²Π΅ΡΡΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΡΡΠΎΡ. Π ΡΠ°Π±Π»ΠΈΡΠ΅ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ»Π½Π°Ρ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° Π΄Π»Ρ 4-Π±ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π΄ΠΈΡΠΏΠ»Π΅Ρ Ρ ΡΠΈΡΡΠΎΠ²ΡΠΌΠΈ ΠΏΠΈΠ½Π°ΠΌΠΈ Arduino. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Π»ΡΠ±ΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΠΏΠΈΠ½Ρ, Π½ΠΎ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠΎ ΡΠΏΡΠΎΡΡΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΊΠ΅ΡΡ.
| β ΠΠΈΠ½Π° LCD | ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ | Π€ΡΠ½ΠΊΡΠΈΡ | ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Arduino |
|---|---|---|---|
| 1 | VSS | ΠΠ΅ΠΌΠ»Ρ (GND) | GND |
| 2 | VDD | ΠΠΈΡΠ°Π½ΠΈΠ΅ (+5V) | 5V |
| 3 | VO | ΠΠΎΠ½ΡΡΠ°ΡΡ | Π‘ΡΠ΅Π΄Π½ΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ° |
| 4 | RS | Π Π΅Π³ΠΈΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄/Π΄Π°Π½Π½ΡΡ | ΠΠΈΠ½ 12 |
| 5 | RW | Π§ΡΠ΅Π½ΠΈΠ΅/ΠΠ°ΠΏΠΈΡΡ | GND (ΡΠ΅ΠΆΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠΈ) |
| 6 | E | Π‘ΠΈΠ³Π½Π°Π» Enable | ΠΠΈΠ½ 11 |
| 7-10 | D0-D3 | ΠΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ | ΠΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ |
| 11 | D4 | ΠΠΈΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ 4 | ΠΠΈΠ½ 5 |
| 12 | D5 | ΠΠΈΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ 5 | ΠΠΈΠ½ 4 |
| 13 | D6 | ΠΠΈΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ 6 | ΠΠΈΠ½ 3 |
| 14 | D7 | ΠΠΈΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ 7 | ΠΠΈΠ½ 2 |
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΈΠ½ RW (Read/Write). Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΠΌΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ. ΠΠΎΡΡΠΎΠΌΡ ΡΡΠΎΡ ΠΏΠΈΠ½ Π²ΡΠ΅Π³Π΄Π° ΡΠ°ΠΆΠ°Π΅ΠΌ Π½Π° Π·Π΅ΠΌΠ»Ρ (GND), ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π² ΡΠ΅ΠΆΠΈΠΌ Π·Π°ΠΏΠΈΡΠΈ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΊ ΠΏΠ»ΡΡΡ, Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ°Π»ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠ΅. ΠΠΎΠ΄Π°ΡΠ° 12 Π²ΠΎΠ»ΡΡ Π½Π° ΠΏΠΈΠ½ VDD ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΡΠΎΠΆΠΆΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ 5 Π²ΠΎΠ»ΡΡ ΠΎΡ Arduino ΠΈΠ»ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ
ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΡΠ°ΡΡΡΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½Π΅, Ρ
ΠΎΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° Π³ΠΎΡΠΈΡ. ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΈΠ½Π΅ VO (ΠΏΠΈΠ½ β3). ΠΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π² ΡΡ
Π΅ΠΌΠ΅ ΡΡΠ°ΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ. ΠΠ³ΠΎ Π±ΠΎΠΊΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ 5V ΠΈ GND, Π° ΡΡΠ΅Π΄Π½ΠΈΠΉ (Π΄Π²ΠΈΠΆΠΎΠΊ) β ΠΊ ΠΏΠΈΠ½Ρ VO Π΄ΠΈΡΠΏΠ»Π΅Ρ.
ΠΡΠ°ΡΠ°Ρ ΡΡΡΠΊΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°, Π²Ρ ΠΌΠ΅Π½ΡΠ΅ΡΠ΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π²Ρ ΠΎΠ΄Π΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠΎΠΌ. ΠΡΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΡΠΊΡΠ°Π½ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π±Π΅Π»ΡΠΌ (ΠΈΠ»ΠΈ ΡΠ΅ΡΠ½ΡΠΌ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ), Π° ΠΏΡΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ β Π²ΡΠ΅ ΡΠ΅Π³ΠΌΠ΅Π½ΡΡ Π·Π°Π»ΠΈΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ½ΡΠΌ. ΠΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° β Π½Π°ΠΉΡΠΈ"Π·ΠΎΠ»ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ", Π³Π΄Π΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΡΠΌΠΈ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΈΠ½ VO Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ Π·Π΅ΠΌΠ»Π΅ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π·ΠΈΡΡΠΎΡ 200-500 ΠΠΌ, Π½ΠΎ ΡΡΠΎ Π½Π΅ Π΄Π°ΡΡ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ 1602 ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ, ΠΈ ΠΏΠΈΠ½ 3 Ρ Π½ΠΈΡ
ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ, Π½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ
Π΅ΠΌΠ° ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ°.
Π Π°Π±ΠΎΡΠ° Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ LiquidCrystal
ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ Π² ΡΡΠ΅Π΄Π΅ Arduino IDE ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° LiquidCrystal. ΠΠ½Π° Π±Π΅ΡΠ΅Ρ Π½Π° ΡΠ΅Π±Ρ Π²ΡΡ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ΅ Π±Π°ΠΉΡΠΎΠ². ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΈΠ½ΠΎΠ² Π²ΡΡΡΠ½ΡΡ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ Π² Π½Π°ΡΠ°Π»Π΅ ΠΊΠΎΠ΄Π°.
Π ΡΡΠ½ΠΊΡΠΈΠΈ setup Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΡΠΊΠ°Π·Π°Π² Π½ΠΎΠΌΠ΅ΡΠ° ΠΏΠΈΠ½ΠΎΠ², ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½. ΠΠ΄Π΅ΡΡ Π²Π°ΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²: ΡΠ½Π°ΡΠ°Π»Π° ΠΈΠ΄ΡΡ ΠΏΠΈΠ½Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (RS, E), Π·Π°ΡΠ΅ΠΌ ΠΏΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ
(D4, D5, D6, D7). ΠΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ begin(16, 2), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΊΡΠ°Π½ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 16 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π½Π° 2 ΡΡΡΠΎΠΊΠΈ.
#include <LiquidCrystal.h>
// ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΈΠ½ΠΎΠ²: RS=12, E=11, D4=5, D5=4, D6=3, D7=2
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup {
lcd.begin(16, 2); // Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠΊΡΠ°Π½Π°
lcd.print("Hello, World!"); // ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠ°
}
void loop {
// ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΠΊΠ»
}
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΠΊΡΡ, Π½ΠΎ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΡΡΡΠΎΡΠΎΠΌ, ΠΎΡΠΈΡΠ°ΡΡ ΡΠΊΡΠ°Π½, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°ΡΡ ΡΠ΅ΠΊΡΡ. ΠΠ΅ΡΠΎΠ΄ lcd.setCursor(col, row) ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΠΊΡΡΡΠΎΡ Π² ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ, Π³Π΄Π΅ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π½ΡΠ»Ρ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ ΡΠΊΡΠ°Π½ Π²ΡΠ±ΠΎΡΠΎΡΠ½ΠΎ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΊΠΈ.
βοΈ ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° HD44780 ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π»Π°ΡΠΈΠ½ΠΈΡΠ΅ΠΉ, ΡΠΈΡΡΠ°ΠΌΠΈ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠΏΠ΅ΡΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ°ΠΌΡΡΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ Π΄ΠΎ 8 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π·Π½Π°ΠΊΠΎΠ² ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 5x8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΠΎΠ³ΠΎΡΠΈΠΏ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π·Π½Π°ΡΠΎΠΊ Π³ΡΠ°Π΄ΡΡΠ°, ΡΠΈΠΌΠ²ΠΎΠ» Π±Π°ΡΠ°ΡΠ΅ΠΈ ΠΈΠ»ΠΈ ΡΠΌΠ°Π»ΠΈΠΊ. ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ² Π±Π°ΠΉΡΠΎΠ², Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π±ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅ΡΠΎΠΌΡ ΠΈΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌΡ ΠΏΠΈΠΊΡΠ΅Π»Ρ.
ΠΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ: Π΅Π΄ΠΈΠ½ΠΈΡΠ° ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΏΠΈΠΊΡΠ΅Π»Ρ, Π½ΠΎΠ»Ρ β Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ. ΠΠΎΡΠ»Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ²Π° Π² ΠΊΠΎΠ΄Π΅, ΡΠΈΠΌΠ²ΠΎΠ» Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ createChar, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠΉ Π·Π½Π°ΠΊ. ΠΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄Π΅Π»Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ» ΡΠ΅ΡΠ΄ΡΠ°, ΠΌΡ Π·Π°Π΄Π°Π΅ΠΌ ΠΌΠ°ΡΡΠΈΡΡ, Π³Π΄Π΅ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠΎΡΠΌΠΈΡΡΡΡ ΡΠΎΡΠΌΡ ΡΠ΅ΡΠ΄Π΅ΡΠΊΠ°. ΠΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡΡ ΠΈΡΡΠ΅Π·Π°ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠ΄ ΠΈΡ
ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠΈΠΊΠ»Π΅ setup.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΡΠ»ΠΈ Π²Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Arduino, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈΡΡΠ΅Π·Π½ΡΡ, ΠΈ ΠΈΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΠΏΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ Π·Π°ΠΏΡΡΠΊΠ΅.
Π§Π°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ troubleshooting
ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π‘Π°ΠΌΠ°Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½Π°Ρ ΠΈΠ· Π½ΠΈΡ β ΡΠΊΡΠ°Π½ ΡΠ²Π΅ΡΠΈΡΡΡ, Π½ΠΎ ΡΠ΅ΠΊΡΡ Π½Π΅ Π²ΠΈΠ΄Π΅Π½. ΠΠ°ΠΊ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ ΡΠ°Π½Π΅Π΅, ΡΡΠΎ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° Π²ΠΎΠΏΡΠΎΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΠΈ. ΠΡΡΡΠΈΡΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½ΡΡ D4-D7.
ΠΡΡΠ³Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β"ΠΊΡΠ°ΠΊΠΎΠ·ΡΠ±ΡΡ" Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΠΊΡΡΠ°. ΠΡΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π½Π΅Π²Π΅ΡΠ½ΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ, Ρ ΠΎΡΡ Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΡΠΎ ΡΠ΅Π΄ΠΊΠΎΡΡΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΈΡΠΈΠ½Π° Π² ΠΏΠ»ΠΎΡ ΠΎΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π²ΡΡΠ°Π²Π»Π΅Π½Ρ Π΄ΠΎ ΡΠΏΠΎΡΠ° ΠΈ Π½Π΅ Π±ΠΎΠ»ΡΠ°ΡΡΡΡ.
ΠΡΠ»ΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠ΅ΠΊΡΡ, Π½ΠΎ ΠΎΠ½ ΠΌΠΈΠ³Π°Π΅Ρ ΠΈΠ»ΠΈ Π΄Π΅ΡΠ³Π°Π΅ΡΡΡ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠΌΠ΅Ρ ΠΈ, Π΅ΡΠ»ΠΈ Arduino Π·Π°ΠΏΠΈΡΠ°Π½Π° ΠΎΡ Π½Π΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ USB-ΠΏΠΎΡΡΠ° ΠΈΠ»ΠΈ ΡΠ»Π°Π±ΠΎΠ³ΠΎ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ°. Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ 10-100 ΠΌΠΊΠ€ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Π»ΠΈΠ½ΠΈΡΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ I2C Π°Π΄Π°ΠΏΡΠ΅Ρ?
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ I2C ΠΈ ΡΠΊΡΠ°Π½ ΠΌΠΎΠ»ΡΠΈΡ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π½Π΅Π²Π΅ΡΠ΅Π½ Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ° Π΄Π»Ρ 1602 β 0x27 ΠΈΠ»ΠΈ 0x3F. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠΊΠ°Π½Π΅Ρ I2C Π°Π΄ΡΠ΅ΡΠΎΠ², ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, Ρ ΠΎΡΠΎΡΠΎ Π»ΠΈ ΠΏΡΠΈΠΏΠ°ΡΠ½Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Π΅ ΠΌΠΎΠ΄ΡΠ»Ρ β ΡΠ°ΡΡΠΎ ΡΠ°ΠΌ Π±ΡΠ²Π°ΡΡ Π½Π΅ΠΏΡΠΎΠΏΠ°ΠΈ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ I2C ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ
ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΈ ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΏΠ»Π°ΡΠ΅, ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π½Π΅Ρ ΠΌΠΎΠ΄ΡΠ»Ρ I2C. ΠΠ½ ΠΏΡΠΈΠΏΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ»ΠΈ Π½Π°Π΄Π΅Π²Π°Π΅ΡΡΡ Π½Π° Π³ΡΠ΅Π±Π΅Π½ΠΊΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ 1602. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ 4 ΠΏΡΠΎΠ²ΠΎΠ΄Π°: VCC, GND, SDA (Π΄Π°Π½Π½ΡΠ΅) ΠΈ SCL ( clock). ΠΠΈΠ½Ρ SDA ΠΈ SCL Π½Π° Arduino Uno Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π° ΠΏΠΎΡΡΠ°Ρ A4 ΠΈ A5 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΡΡΠ³Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° β LiquidCrystal_I2C. ΠΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ, Π½ΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π½Π°Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ΄ΡΠ΅ΡΠ° ΠΌΠΎΠ³ΡΡ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΠΈΠΏΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅ (PCF8574T ΠΈΠ»ΠΈ PCF8574AT), ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ Π΅Π³ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΡΠΊΠ°Π½Π΅Ρ ΡΠΈΠ½Ρ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ I2C Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ². ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ Arduino, Π΅ΡΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»ΡΡ (ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠ°ΠΉΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠ΅ΠΊ A0, A1, A2). ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².
ΠΠΎΡΠ΅ΠΌΡ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 1602 Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ 3.3Π?
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ HD44780 ΠΈ ΡΠ°ΠΌΠ° ΠΌΠ°ΡΡΠΈΡΠ° Π΄ΠΈΡΠΏΠ»Π΅Ρ ΡΠ°ΡΡΡΠΈΡΠ°Π½Ρ Π½Π° Π»ΠΎΠ³ΠΈΠΊΡ 5 Π²ΠΎΠ»ΡΡ. ΠΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΎΡ 3.3Π (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ESP8266 ΠΈΠ»ΠΈ ESP32) ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΡ ΠΏΠ°Π΄Π°Π΅Ρ Π΄ΠΎ Π½ΡΠ»Ρ, ΠΈ ΡΠΊΡΠ°Π½ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, Ρ ΠΎΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠΊΠ»ΠΎ Π³ΠΎΡΠ΅ΡΡ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ 3.3Π Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΡΠΎΠ²Π½Π΅ΠΉ.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ 1602 ΠΊ Arduino Mega?
ΠΠ°, ΠΌΠΎΠΆΠ½ΠΎ. ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎ ΡΡ Π΅ΠΌΠ° Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π½ΠΎ Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ ΠΏΠΈΠ½ΠΎΠ² Π½Π° Mega ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΏΠΈΠ½Ρ Π½Π° Mega ΠΈ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΠΈΡ Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ LiquidCrystal. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΈΠ½Ρ Π½Π° Mega ΠΈΠΌΠ΅ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΡ ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°?
Π‘ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° Π² ΡΠΈΠΊΠ»Π΅ loop. ΠΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ°ΡΡΠΎ (Π±Π΅Π· Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ delay), ΡΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅ΡΡΠ°ΡΡ. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π· Π² 100-500 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ Π΄Π»Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄Π°Π½Π½ΡΡ
, ΡΡΠΎΠ±Ρ Π³Π»Π°Π· ΡΡΠΏΠ΅Π²Π°Π» Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π±Π΅Π· Π΄ΠΈΡΠΊΠΎΠΌΡΠΎΡΡΠ°.