ΠΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ ΡΡΠΎ ΡΡΠΎ: ΠΡΠΎΡΡΠΎΠΉ ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ / Π₯Π°Π±Ρ
|Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΡΠΎΡΡΠΎΠΉ ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ / Π₯Π°Π±Ρ
Π‘ Π΄Π΅ΡΡΡΠ²Π° ΠΌΠ½Π΅ Π½ΡΠ°Π²ΡΡΡΡ Π²ΡΡΠΊΠΈΠ΅ ΠΌΠΈΠ³Π°ΡΡΠΈΠ΅ Π»Π°ΠΌΠΏΠΎΡΠΊΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π΄Π²ΠΈΠΆΡΡΠΈΠ΅ΡΡ ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ ΡΠΊΠ°Π»Ρ ΠΏΡΠΈΠ±ΠΎΡΠΎΠ² β Π½Π΅ΠΏΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ ΡΠ°Π½ΡΠ°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΠ»ΡΠΌΠΎΠ² ΠΎ Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΈ ΠΏΠΎΠ»Π΅ΡΠ°Ρ Π² ΠΊΠΎΡΠΌΠΎΡ. ΠΠΎΠ³Π΄Π° ΠΌΠ½Π΅ Π² ΡΡΠΊΠΈ ΠΏΠΎΠΏΠ°Π» ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΉ ΠΌΠ°ΡΡΠΈΡΠ½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Ρ Π°Π»ΠΈΡΠΊΡΠΏΡΠ΅ΡΡ, Π½Π΅ ΡΠΌΠΎΠ³ ΡΠ΅Π±Π΅ ΠΎΡΠΊΠ°Π·Π°ΡΡ Π² ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠΈ ΠΊΠ°ΠΊ-ΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ Π² Ρ ΠΎΠ·ΡΠΉΡΡΠ²Π΅. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π²ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄Π½Ρ ΡΠΎΠ΄ΠΈΠ»ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π·Π½Π°Π½ΠΈΡ stm32 ΠΈ rust.
Π Π΅ΡΡ ΠΏΠΎΠΉΠ΄Π΅Ρ ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π° 4 ΠΌΠ°ΡΡΠΈΡΠ°Ρ 8Ρ 8 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ². Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°ΠΌΠΈ MAX7219. Π‘ΠΈΠΌΠΏΠ°ΡΠΈΡΠ½Π°Ρ ΡΡΡΠΊΠ°, ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π½Π° Arduino. ΠΠΎ ΡΠ΅ΠΉΡΠ°Ρ Ρ ΡΠ²Π»Π΅ΡΡΠ½ rust, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈ bluepill.
ΠΠ°, ΡΠ°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, ΡΡΠΎ ΠΆΠ΅ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ? Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠ°Ρ ΡΠ°Π΄ΠΈΠΎΡΡΠ°Π½ΡΠΈΡ, Π² Ρ ΠΎΠ΄Π΅ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ². Π ΡΡΠ°ΡΡΡΡ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΉ ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° ΠΊΠ°ΠΊ ΡΠ°Π· Π΅ΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ Π²ΡΡ ΠΎΠ΄ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ², ΠΏΡΠΈΡΡΠΌ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΈΠ· ΠΌΠ΅Π½Ρ ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ°. Π― ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Π΅ ΡΡΠΎΠ²Π½Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° (ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ S-ΠΌΠ΅ΡΡ). Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌ Π²ΡΡ ΠΎΠ΄Π΅ Π²ΡΠ΄Π°ΡΡΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 0 Π΄ΠΎ 5 Π²ΠΎΠ»ΡΡ. ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΊ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΡ ΡΡΡΠ΅Π»ΠΎΡΠ½ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌ.
ΠΠ½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ Π΄Π²ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ ΠΈ Ρ ΡΠ΅ΡΠΈΠ» Π΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ. ΠΡΠΎ ΡΠ°ΠΊΠ°Ρ ΡΡΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ Ρ ΠΎΡΠ΅Π» ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠΈΡΠ΅ Ρ ΡΠ΅Π±Ρ ΠΎΠ±Π»ΡΡΠ°Ρ ΠΠΠ. ΠΠΎΠ³Π΄Π° ΡΠ°Π΄ΠΈΠΎΡΡΠ°Π½ΡΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ, ΠΏΠΎ ΡΠΌΡ Π²ΡΡ ΡΠ½Π΅ΡΠ³ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ ΠΎΠ΄ΠΈΡΡ Π² Π°Π½ΡΠ΅Π½Π½Ρ, Π° ΠΏΠΎΡΠΎΠΌ ΠΊΠΎΡΡΠ΅ΡΠΏΠΎΠ½Π΄Π΅Π½ΡΠ°ΠΌ, Π½ΠΎ ΡΠ°ΠΊ Π±ΡΠ²Π°Π΅Ρ Π½Π΅ Π²ΡΠ΅Π³Π΄Π°. ΠΡΠ»ΠΈ Π°Π½ΡΠ΅Π½Π½Π° ΠΏΠ»ΠΎΡ ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π°, Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°Π±Π΅Π»Π΅ΠΉ ΠΈ Ρ.ΠΏ., ΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΠ½Π΅ΡΠ³ΠΈΠΈ ΡΠ΅ΡΡΠ΅ΡΡΡ ΠΈ ΠΠ§ Π²ΠΎΠ»Π½Ρ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΠ·Π»ΡΡΠ°ΡΡΡΡ Π³Π΄Π΅ ΠΏΠΎΠΏΠ°Π»ΠΎ. ΠΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ. ΠΠΎ ΡΡΡΠΈ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΈΡΠΎΠΊΠΎΠΏΠΎΠ»ΠΎΡΠ½ΡΠΉ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ. ΠΠ½ΠΎΠ³Π΄Π° Π΄Π»Ρ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ Π΄ΠΈΠΎΠ΄.
Π― ΠΆΠ΅ Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΆΡΡΠ½Π°Π»ΠΎΠ² Β«Π Π°Π΄ΠΈΠΎΒ» ΡΡ Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠ° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ AD8307. Π’Π°ΠΊΠΎΠΉ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½Π½ΠΎΡΡΠΈ ΠΏΠΎΠ»Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ Π΅Π³ΠΎ Π² ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠΎΠΊΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅. ΠΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½Π°Ρ ΡΡ Π΅ΠΌΠ°:
Π ΡΠ²ΠΎΡΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅ Ρ Π·Π°ΠΏΠΈΡΠ°Π» ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ AD8307 ΠΏΡΡΠΌΠΎ ΠΎΡ bluepill Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ 3.3 Π²ΠΎΠ»ΡΡΠ°, Π° Π²ΡΡ ΠΎΠ΄ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎ-ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ STM32. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π½ΡΠ΅Π½Π½Ρ Π²ΡΡΡΡΠΏΠΈΠ» ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠΊ, ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΠΈΠΉΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΏΡΡΠ° ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡΠ°.
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ ΡΠ°ΠΌΠ°Ρ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠΈΡΠ»ΠΎΡΡ Π΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ°ΡΡ ΡΠ΅Π·ΠΈΡΡΠΈΠ²Π½ΡΡ Π΄Π΅Π»ΠΈΡΠ΅Π»Π΅ΠΉ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠΎΠ± ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ 5 Π²ΠΎΠ»ΡΡΠΎΠ²ΡΠΉ Π²ΡΡ ΠΎΠ΄ ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° Ρ 3,3 Π²ΠΎΠ»ΡΡΠΎΠ²ΡΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ ΠΠ¦Π.
ΠΠ°ΡΠ° ΡΠ»ΠΎΠ² ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠΈ. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π° ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°Ρ ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π²ΡΠ΅Ρ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΊΠ° 800 ΠΌΠ, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π²ΡΡ ΡΡΠΎ Π΄Π΅Π»ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΠΈ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠ° Π½Π° 5 Π²ΠΎΠ»ΡΡ.
ΠΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠΌΠ΅ΡΡΠΈΠ»Π°ΡΡ Π² Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΠΎΡΠΏΡΡ, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ Π½Π° ΠΠΠΠ. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ Π²ΡΡ ΡΠΎΠΆΠ΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π½ΡΠ»Π° Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΡΡΠΎΠΊ Π½Π° rust. ΠΠ° crates.io Π½Π°ΡΡΠ»ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΡΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π² Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅ ΡΠΈΡΠ°ΡΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΠΠ¦Π, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΡΡΡΡ Π² Π»ΠΈΠ½Π΅ΠΉΠΊΡ ΠΈΠ· 64 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π° ΠΏΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡΠ΅ ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ ΡΡΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΏΠΎΠ»ΠΎΡΠΊΠΈ Π²ΡΡΠΎΡΠΎΠΉ Π² Π΄Π²Π° ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΊΠ°ΠΆΠ΄Π°Ρ. ΠΠ»ΠΈΠ½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠΊΠΈ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Π° Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΌ Π²Ρ ΠΎΠ΄Π΅ ΠΠ¦Π.
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π·Π΄Π΅ΡΡ.
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΡΡΡΡΠΎ, ΡΠΈΠ½Ρ SPI, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΠ΄ΡΡ ΠΎΠ±ΠΌΠ΅Π½ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ MAX7219 Ρ ΡΠΎΠΆΠ΅ Π½Π°ΡΡΡΠΎΠΈΠ» Π½Π° Π²ΡΡΠΎΠΊΡΡ ΡΠ°ΡΡΠΎΡΡ, ΡΠ°ΠΊ ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ Π² ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π½Π΅Ρ. ΠΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ ΠΎΡΠ΅Π½Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ. ΠΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΡΠΎΠ²Π½Π΅ΠΉ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΌΠ΅Π½Ρ Π²ΠΏΠΎΠ»Π½Π΅ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ, Π΄Π°ΠΆΠ΅ Π½Π΅ ΡΡΠ°Π» ΠΌΡΠ΄ΡΠΈΡΡ Ρ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΎΠΉ ΠΈ ΡΠΊΠ°Π»Π°ΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. ΠΠΎΠΊΠ°Π·ΠΎΠΌΠ΅ΡΡ β ΡΡΠΎ Π²ΡΡ ΠΆΠ΅ Π½Π΅ ΡΠΎΡΠ½ΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΠ±ΠΎΡ.
Π ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΠΈ embedded rust Ρ ΠΎΡΡ Π΅ΡΡ ΡΠ°Π· ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ Π΄Π»Ρ Arduino. Π’Π°ΠΊ ΡΡΠΎ ΡΠΌΠ΅Π»Π΅Π΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ Ρ Rust!
C++ | Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: 23.02.2023
Π£ΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡΠΎΡΡΡ
ΡΠ»ΡΠΆΠ°Ρ Π°Π΄ΡΠ΅ΡΠ° Π΄ΡΡΠ³ΠΈΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
, ΠΊΠΎΠ½ΡΡΠ°Π½Ρ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ) ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ°ΠΊ ΠΈ ΡΡΡΠ»ΠΊΠΈ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π»Ρ ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΡΡΠ»ΠΎΠΊ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ
ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ
ΠΠ»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» Π·Π²Π΅Π·Π΄ΠΎΡΠΊΠΈ *:
ΡΠΈΠΏ_Π΄Π°Π½Π½ΡΡ * Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ;
Π‘Π½Π°ΡΠ°Π»Π° ΠΈΠ΄Π΅Ρ ΡΠΈΠΏ Π΄Π°Π½Π½ΡΡ , Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» Π·Π²Π΅Π·Π΄ΠΎΡΠΊΠΈ *. ΠΠ°ΡΠ΅ΠΌ ΠΈΠΌΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΈΠΏΠ° int:
int* p;
Π’Π°ΠΊΠΎΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΠΏΠ° int, Π½ΠΎ ΠΏΠΎΠΊΠ° Π΄Π°Π½Π½ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π΅ ΡΡΡΠ»Π°Π΅ΡΡΡ Π½ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΈ Ρ ΡΠ°Π½ΠΈΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΡ Π΅Π³ΠΎ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π²ΡΠ²Π΅ΡΡΠΈ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ:
#include <iostream> int main() { int* p; std::cout << p << std::endl; }
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π²ΡΠ²Π΅Π»Π° «0x8» — Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ Π°Π΄ΡΠ΅Ρ Π² ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ (ΠΎΠ±ΡΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΡΠ΅ΡΠΎΠ² Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½Π°Ρ ΡΠΎΡΠΌΠ°). ΠΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ:
int* p{};
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠΎΠ½ΠΊΡΠ΅Π½ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΈΡΠ»ΠΎ 0. ΠΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π°Π΄ΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π΅ Π½Π° ΡΡΠΎ.
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½ΡΠ»Π΅ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ nullptr:
int* p{nullptr};
Π₯ΠΎΡΡ Π½ΠΈΠΊΡΠΎ Π½Π΅ Π·Π°ΠΏΡΠ΅ΡΠ°Π΅Ρ Π½Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²ΡΠ΅ ΡΠ°ΠΊΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, Π»ΠΈΠ±ΠΎ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π»ΠΈΠ±ΠΎ Π½ΡΠ»Π΅ΠΌ, ΠΊΠ°ΠΊ Π²ΡΡΠ΅. Π’Π°ΠΊ, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ,
Π½ΡΠ»Π΅Π²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΠΎ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ.
CΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΡΡΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π²Π΅Π·Π΄ΠΎΡΠΊΠΈ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ: Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ , Π»ΠΈΠ±ΠΎ ΠΊ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ — ΠΎΠ±Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΡΠ°Π²Π½ΠΎΡΠ΅Π½Π½Ρ:
int* p1{}; int *p2{};
Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ (Ρ
ΡΠ°Π½ΠΈΠΌΡΠΉ Π°Π΄ΡΠ΅Ρ) Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ. ΠΠ½ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. ΠΠ° 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ
ΡΠ°Π·ΠΌΠ΅Ρ Π°Π΄ΡΠ΅ΡΠΎΠ² ΡΠ°Π²Π΅Π½
4 Π±Π°ΠΉΡΠ°ΠΌ, Π° Π½Π° 64-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ
— 8 Π±Π°ΠΉΡΠ°ΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
#include <iostream> int main() { int *pint{}; int *pdouble{}; std::cout << "*pint size: " << sizeof(pint) << std::endl; std::cout << "*pdouble size: " << sizeof(pdouble) << std::endl; }
Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ Π΄Π²Π° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ — int ΠΈ double. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΡΠΈΡ
ΡΠΈΠΏΠΎΠ² ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ — 4 ΠΈ 8 Π±Π°ΠΉΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ
Π±ΡΠ΄ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ. Π ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π° 64-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ±ΠΎΠΈΡ
ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ°Π²Π΅Π½ 8 Π±Π°ΠΉΡΠ°ΠΌ.
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ &
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ & ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π°Π΄ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠΠ°ΡΠ΅ΠΌ ΡΡΠΎΡ Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ::
int number {25}; int *pnumber {&number}; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ &number
Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number
. ΠΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ pnumber
Π±ΡΠ΄Π΅Ρ Ρ
ΡΠ°Π½ΠΈΡΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number
.
Π§ΡΠΎ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ number ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΏ int, ΠΈ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π΅Π΅ Π°Π΄ΡΠ΅Ρ, ΡΠΎΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΏ int. Π’ΠΎ Π΅ΡΡΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΏΠΎ ΡΠΈΠΏΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ auto:
int number {25}; auto *pnumber {&number}; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number
ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π²ΡΠ²Π΅ΡΡΠΈ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ, ΡΠΎ ΡΠ²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΎΠ½ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΡΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅:
#include <iostream> int main() { int number {25}; int *pnumber {&number}; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number std::cout << "number addr: " << pnumber << std::endl; }
ΠΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅:
number addr: 0x1543bffc74
Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΈ ΠΏΡΠΈ ΡΠ°Π·Π½ΡΡ
Π·Π°ΠΏΡΡΠΊΠ°Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠ°ΡΠΈΠ½Π½ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number — 0x1543bffc74
.
Π’ΠΎ Π΅ΡΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π΅ΡΡΡ Π°Π΄ΡΠ΅Ρ 0x1543bffc74, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ number. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ x ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΠΏ int,
ΡΠΎ Π½Π° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ 4 Π±Π°ΠΉΡΠ° (Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ
Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°Ρ
ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠΈΠΏΠ° int ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ,
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΏΠ° int ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΠΉΠΌΠ΅Ρ ΡΡΠ΅ΠΉΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ Ρ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ 0x1543bffc74, 0x1543bffc75, 0x1543bffc76, 0x1543bffc77.
Π ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Π±ΡΠ΄Π΅Ρ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° Π°Π΄ΡΠ΅Ρ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ number, ΡΠΎ Π΅ΡΡΡ Π½Π° Π°Π΄ΡΠ΅Ρ 0x1543bffc74.
ΠΡΠ°ΠΊ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number, Π° Π³Π΄Π΅ Ρ ΡΠ°Π½ΠΈΡΡΡ ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber? Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΡΡΠΎ, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ pnumber ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ &:
#include <iostream> int main() { int number {25}; int *pnumber {&number}; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pnumber Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number std::cout << "number addr: " << pnumber << std::endl; std::cout << "pnumber addr: " << &pnumber << std::endl; }
ΠΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅:
number addr: 0xe1f99ff7cc pnumber addr: 0xe1f99ff7c0
ΠΠ΄Π΅ΡΡ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ number ΡΠ°Π²ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 0xe1f99ff7cc
, Π° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ
ΡΠ°Π½ΠΈΡ ΡΡΠΎΡ Π°Π΄ΡΠ΅Ρ, — ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ 0xe1f99ff7c0
. ΠΠ· Π²ΡΠ²ΠΎΠ΄Π° Π²ΠΈΠ΄Π½ΠΎ,
ΡΡΠΎ ΠΎΠ±Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ
ΡΠ°Π½ΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΡΠ΄ΠΎΠΌ Π² ΠΏΠ°ΠΌΡΡΠΈ
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ
ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Ρ
ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ, ΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎ ΡΡΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Ρ
ΡΠ°Π½ΡΡΠ΅Π΅ΡΡ ΡΠ°ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠΎ Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ * ΠΈΠ»ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ°Π·ΡΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ («indirection operator» / «dereference operator»). Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΡΠΎΠΉ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠ΅Π³Π΄Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ. ΠΡΠΈΠΌΠ΅Π½ΠΈΠΌ Π΄Π°Π½Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ number:
#include <iostream> int main() { int number {25}; int *pnumber {&number}; std::cout << "Address = " << pnumber<< std::endl; std::cout << "Value = " << *pnumber << std::endl; }
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π°:
Address = 0x44305ffd4c Value = 25
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΎ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ°Π·ΡΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ:
int n1 {25}; int *pn1 {&n1}; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ pn1 Ρ ΡΠ°Π½ΠΈΡ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ n1 int n2 { *pn1}; // n2 ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΡΡΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π² pn1 std::cout << "n2 = " << n2 << std::endl; // n2=25
Π ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΌΠ΅Π½ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅:
int x = 10; int *px = &x; *px = 45; std::cout << "x = " << x << std::endl; // 45
Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ x, ΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ.
ΠΠ°Π·Π°Π΄Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΠΏΠ΅ΡΠ΅Π΄
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ — Π₯ΠΈΠΌΠΈΡ LibreTexts
- ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
- Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ PDF
- ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡΡΠ°Π½ΠΈΡΡ
- 36199
Π¦Π΅Π»ΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
- ΠΠ±ΡΡΡΠ½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ².
- ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΠΈΡΠ»ΠΎΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π΄ΠΈΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ Π a ΠΈΠ»ΠΈ Π ai ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ².
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ β ΡΡΠΎ Π²Π΅ΡΠ΅ΡΡΠ²Π°, ΡΠ°ΡΡΠ²ΠΎΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ ΠΈΠ·-Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ pH. ΠΡ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΊΠΈΡΠ»ΠΎΡΠ½ΠΎ-ΡΠ΅Π»ΠΎΡΠ½ΡΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΠ»Π°Π±ΡΠ΅ ΠΊΠΈΡΠ»ΠΎΡΡ ΠΈΠ»ΠΈ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΈΡ ΡΠΎΠΏΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΊΠΈΡΠ»ΠΎΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΈΠ·-Π·Π° ΡΠ°Π·Π»ΠΈΡΠΈΠΉ Π² ΠΈΡ ΡΠΏΠ΅ΠΊΡΡΠ°Ρ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ. ΠΠ½Π°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΠΎΠΊΡΠ°ΡΠΊΠ° ΡΠ²Π΅ΡΠΊΠΎΠ² Π³ΠΎΡΡΠ΅Π½Π·ΠΈΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ ΠΏΠΎΡΠ²Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ΠΈ ΡΠ°ΡΡΡΡ? 9-}\) Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΠ΅Ρ ΡΠ²Π΅Ρ, ΡΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ ΠΈΠ·-Π·Π° \(\mathrm{\color{Blue} HIn}\) Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΠ΅Ρ, Π΅ΡΠ»ΠΈ \(\ce{[H+]} < \dfrac{K_{\large\textrm{ai}} {10}\). ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π²ΡΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ, ΠΊΠΎΠ³Π΄Π° \(\ce{[H+]} = K_{\large\textrm{ai}}\) Π² ΡΠΈΡΠ»ΠΎΠ²ΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ.
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ p K ai = — log( K ai ), Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ p K ai ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ pH, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ²Π΅Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌ pH . 9-}] = [\ mathrm{\color{Blue} HIn}]\). ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° pH ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ p K ai , ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΈΡΠ»ΠΎΡΠ½ΡΡ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΎΡΠΌ ΡΠ°Π²Π½ΠΎ. ΠΠΎΠ³Π΄Π° Π΄Π²Π΅ ΡΠΎΡΠΌΡ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΈΡ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ.
Π¦Π²Π΅ΡΠ° Π²Π΅ΡΠ΅ΡΡΠ² Π΄Π΅Π»Π°ΡΡ ΠΌΠΈΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΌ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²Π΅ΡΠ°ΠΌ ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΠΌ ΡΠ²Π΅ΡΡ, ΡΠ°ΡΡΠ΅Π½ΠΈΡ, ΠΆΠΈΠ²ΠΎΡΠ½ΡΠ΅ ΠΈ ΠΌΠΈΠ½Π΅ΡΠ°Π»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡ ΡΠ²ΠΎΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡΡΡΡ ΠΈΠ· ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠΊ ΠΊΡΠ°ΡΠ½ΠΎΠΊΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΊΠ°ΠΏΡΡΡΡ ΠΈ ΠΏΠΈΠ³ΠΌΠ΅Π½ΡΡ ΡΠ°Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ ΡΠ°Π·Π½ΠΎΠΌ pH. Π¦Π²Π΅Ρ ΡΠ°Ρ ΡΠ΅ΠΌΠ½Π΅Π΅Ρ Π² ΡΠ΅Π»ΠΎΡΠ½ΠΎΠΌ ΡΠ°ΡΡΠ²ΠΎΡΠ΅, Π½ΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΠ²Π΅ΡΠ»Π΅Π΅ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π»ΠΈΠΌΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠΊΠ°. Π‘ΠΎΠΊ ΠΊΡΠ°ΡΠ½ΠΎΠΊΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΊΠ°ΠΏΡΡΡΡ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΡΠΈΠ½ΠΈΠΉ ΡΠ²Π΅Ρ Π² ΡΠ΅Π»ΠΎΡΠ½ΠΎΠΌ ΡΠ°ΡΡΠ²ΠΎΡΠ΅, Π½ΠΎ Π² ΠΊΠΈΡΠ»ΠΎΠΌ ΡΠ°ΡΡΠ²ΠΎΡΠ΅ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠΊΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½Π½ΡΠΉ ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ.
ΠΠΌΡ | ΠΠΈΡΠ»ΠΎΡΠ½ΡΠΉ ΠΊΡΠ°ΡΠΈΡΠ΅Π»Ρ | pH ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ²Π΅ΡΠ° | ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ²Π΅Ρ | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ΠΠ΅ΡΠΈΠ»Π²ΠΈΠΎΠ»Π΅Ρ | ΠΠ΅Π»ΡΡΠΉ | 0,0 — 1,6 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
Π’ΠΈΠΌΠΎΠ»ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΠΈΠΉ | ΠΡΠ°ΡΠ½ΡΠΉ | 1,2 — 2,8 | ΠΠ΅Π»ΡΡΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΠ΅ΡΠΈΠ»ΠΎΠ²ΡΠΉ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΡΠΉ | ΠΡΠ°ΡΠ½ΡΠΉ | 3,2 — 4,4 | ΠΠ΅Π»ΡΡΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΡΠΎΠΌΠΊΡΠ΅Π·ΠΎΠ»ΠΎΠ²ΡΠΉ Π·Π΅Π»Π΅Π½ΡΠΉ | ΠΠ΅Π»ΡΡΠΉ | 3,8 — 5,4 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΠ΅ΡΠΈΠ»ΠΎΠ²ΡΠΉ ΠΊΡΠ°ΡΠ½ΡΠΉ | ΠΡΠ°ΡΠ½ΡΠΉ | 4,8β6,0 | ΠΠ΅Π»ΡΡΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΠ°ΠΊΠΌΡΡ | ΠΡΠ°ΡΠ½ΡΠΉ | 5,0β8,0 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΡΠΎΠΌΡΠΈΠΌΠΎΠ»ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΠΈΠΉ | ΠΠ΅Π»ΡΡΠΉ | 6,0 — 7,6 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
Π’ΠΈΠΌΠΎΠ»ΠΎΠ²ΡΠΉ ΡΠΈΠ½ΠΈΠΉ | ΠΠ΅Π»ΡΡΠΉ | 8,0 — 9,6 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
Π€Π΅Π½ΠΎΠ»ΡΡΠ°Π»Π΅ΠΈΠ½ | ΠΠ΅ΡΡΠ²Π΅ΡΠ½ΡΠΉ | 8,2 — 10,0 | Π ΠΎΠ·ΠΎΠ²ΡΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
Π’ΠΈΠΌΠΎΠ»ΡΡΠ°Π»Π΅ΠΈΠ½ | ΠΠ΅ΡΡΠ²Π΅ΡΠ½ΡΠΉ | 9,4 — 10,6 | Π‘ΠΈΠ½ΠΈΠΉ | ||||||||||||||||||||||||||||||||||||||||||||
ΠΠ»ΠΈΠ·Π°ΡΠΈΠ½ ΠΆΠ΅Π»ΡΡΠΉ R | ΠΠ΅Π»ΡΡΠΉ | 10,1 — 12,0 9{-6}\)) Ρ 0,100 Π \(\ce{NaOH}\) ΡΠ°ΡΡΠ²ΠΎΡΠΎΠΌ.Π Π°ΡΡΠ²ΠΎΡΠ‘Π½Π°ΡΠ°Π»Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΠ Π² ΡΠΎΡΠΊΠ΅ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΡΡΠΈ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠ²ΠΎΡ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 0,0500 Π \(\ce{NaA}\). ΠΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π³ΠΈΠ΄ΡΠΎΠ»ΠΈΠ·Π°, Π½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΠ±ΡΠΈΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π²Π½ΠΎΠ²Π΅ΡΠΈΡ. \[\begin{array}{ccccccc} ΠΡΠ»ΠΈ ΠΌΡ ΡΠΌΠ½ΠΎΠΆΠΈΠΌ ΡΠΈΡΠ»ΠΈΡΠ΅Π»Ρ ΠΈ Π·Π½Π°ΠΌΠ΅Π½Π°ΡΠ΅Π»Ρ Π½Π° \(\ce{[H+]}\), ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΠΌ ΡΠ»Π΅Π½Ρ, Π·Π°ΠΌΠ΅ΡΠΈΠΌ, ΡΡΠΎ \(\ce{[H+][OH-]} = K_{\large\textrm w}\ ), ΠΈ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ 9{-6}\\ Π€Π΅Π½ΠΎΠ»ΡΡΠ°Π»Π΅ΠΈΠ½ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΡΠ΅ ΠΈΠΌΠ΅Π΅Ρ p K ai Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 9,7, ΡΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ ΠΊ ΡΠΎΡΠΊΠ΅ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΡΡΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠΈ. ΠΡΠΎΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π±Π΅ΡΡΠ²Π΅ΡΠ΅Π½ Π² ΠΊΠΈΡΠ»ΠΎΠΌ ΡΠ°ΡΡΠ²ΠΎΡΠ΅, Π½ΠΎ ΠΏΡΠΈ pH > 8 ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²Π΅ΡΠ»ΠΎ-ΡΠΎΠ·ΠΎΠ²ΡΠΉ ΡΠ²Π΅Ρ. Π¦Π²Π΅Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΠΠ’ΠΠΠ‘ΠΠΠΠ-Π ΠΠΠΠΠ«Π ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ pH. ΠΠ°ΡΠ°Π΄ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΠ΅ΠΉ ΡΠ²Π΅ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΈΠΆΠ΅: Π’ΠΎΡΠΊΠ° ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΡΡΠΈ Π½Π°ΡΡΡΠΏΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠ²Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎ, Π° Π½Π΅ ΠΊΠΎΠ³Π΄Π° ΡΠ°ΡΡΠ²ΠΎΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΡΠ²Π΅Ρ. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π½Π΅ΡΠΎΡΠ½ΠΎΡΡΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. Π¦Π²Π΅ΡΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠ²ΠΎΡΠ°ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅Ρ ΠΏΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ pH. ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ ΠΊΠΈΡΠ»Π°Ρ ΡΠΎΡΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠ½ΠΈΠΉ ΡΠ²Π΅Ρ, Π° ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠΎΡΠΌΠ° β ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ. ΠΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠ° ΠΏΡΠΈ ΡΠ°Π·Π½ΡΡ pH. Π¦Π²Π΅Ρ ΡΠΎΠ½Π° Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΈ Π½Π°ΡΠ΅ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΠ΅.
ΠΠ»ΠΈΠ½Π½ΡΠΉ ΡΠ°ΡΡΡΠ½ΡΡΡΠΉ ΡΠ²Π΅Ρ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΡ Π‘ΠΠΠΠΠ ΠΈ ΠΠ ΠΠ‘ΠΠΠΠ. ΠΡΠ»ΠΈ ΡΠ°ΡΡΠ²ΠΎΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²Π΅Ρ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΡΠΎΠΌΡ, pH Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅, ΠΊΠ°ΠΊ p K ai ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°, ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ ΡΠΎΠΏΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΈΠΌΠ΅ΡΡ Π‘ΠΠΠΠ ΠΈ ΠΠ ΠΠ‘ΠΠ«Π ΡΠ²Π΅ΡΠ°. ΠΠΎΠΏΡΠΎΡΡ
Π Π΅ΡΠ΅Π½ΠΈΡ
ΠΠ²ΡΠΎΡΡ ΠΈ Π°Π²ΡΠΎΡΡΡΠ²ΠΎΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ CC BY-NC-SA 4.0 ΠΈ Π±ΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ ΠΈ/ΠΈΠ»ΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Ρ LibreTexts.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ? ΠΠ°ΠΊ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΡΠΈΠΏΡ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡΠ§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ?ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ β ΡΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ ΠΈΠ»ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΉ. Π ΠΌΠΈΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΠΏΠ°ΡΡΠ΅ΡΠ½Π°ΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ², ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΌ Π½Π° ΡΠ΅Π½Π΅, ΠΎΠ±ΡΠ΅ΠΌΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠΊΡΡΡΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅Π½Π½ΠΎΠΉ Π±ΡΠΌΠ°Π³ΠΈ. ΠΠ±ΡΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΊΠΎΠ»ΡΠ·ΡΡΠΈΠ΅ ΡΡΠ΅Π΄Π½ΠΈΠ΅, ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅-ΡΠ°ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΠ»ΡΠ·ΡΡΠΈΡ ΡΡΠ΅Π΄Π½ΠΈΡ (MACD), ΠΈΠ½Π΄Π΅ΠΊΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ»Ρ (RSI) ΠΈ Π±Π°Π»Π°Π½ΡΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ (OBV). Π ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΠΌ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΅Π΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠ½ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ΅Π½ (ΠΠΠ¦), Π²Π°Π»ΠΎΠ²ΠΎΠΉ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ (ΠΠΠ) ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π±Π΅Π·ΡΠ°Π±ΠΎΡΠΈΡΡ.
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ β ΡΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΡΡΠ° ΠΈΠ»ΠΈ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΠΎΡΠΎΠ² ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ. Π ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΠΎΡΡΠ°ΡΠ»Π΅Π²ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π΅ ΠΏΡΠΈΠ±ΡΠ»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡΡ Π°ΠΊΡΠΈΠΉ ΠΈΠ»ΠΈ ΡΠ΅Π½ΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΎΡΠ³ΡΠ΅ΠΌΠΎΠ³ΠΎ Π°ΠΊΡΠΈΠ²Π°. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΠ‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π·Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΊΠ°ΠΊ Π² ΡΠ°ΡΡΠ½ΠΎΠΌ, ΡΠ°ΠΊ ΠΈ Π² Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΊΡΠΎΡΠ°Ρ . ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΡΡΠΎ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΡΡΡΠ΄Π°, ΡΠ²Π»ΡΡΡΠ΅Π΅ΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΠΈΠ½ΠΈΡΡΠ΅ΡΡΡΠ²Π° ΡΡΡΠ΄Π° Π‘Π¨Π, ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠ΅Π½Π°Ρ , Π·Π°Π½ΡΡΠΎΡΡΠΈ ΠΈ Π±Π΅Π·ΡΠ°Π±ΠΎΡΠΈΡΠ΅, ΠΎΠΏΠ»Π°ΡΠ΅ ΡΡΡΠ΄Π° ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΡΡΡΠ΄Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡΡΠ΅Ρ ΠΎ ΡΠ΅Π½Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΈΠ½ΡΠ»ΡΡΠΈΠΈ, ΠΈΠΌΠΏΠΎΡΡΠ½ΡΡ ΠΈ ΡΠΊΡΠΏΠΎΡΡΠ½ΡΡ ΡΠ΅Π½Π°Ρ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ°ΡΡ ΠΎΠ΄Π°Ρ . ΠΠ½ΡΡΠΈΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠΈ (ISM) ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠ΅ΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠΈ ΠΈ Π·Π°ΠΊΡΠΏΠΊΠ°ΠΌ. ΠΠ½ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ Ρ 1931 Π³ΠΎΠ΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅Ρ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΎΡΡΠ΅Ρ ISM ΠΎ Π±ΠΈΠ·Π½Π΅ΡΠ΅ . ΠΡΡΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ, ΠΠ½Π΄Π΅ΠΊΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² ΠΏΠΎ Π·Π°ΠΊΡΠΏΠΊΠ°ΠΌ (PMI), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈ Π½Π΅ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΡ Π·Π°ΠΊΠ°Π·Π°Ρ . ΠΠ½Π΄Π΅ΠΊΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΠΌΡΠΌ Π±Π°ΡΠΎΠΌΠ΅ΡΡΠΎΠΌ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ. ΠΠΈΠ½ΠΈΡΡΠ΅ΡΡΡΠ²ΠΎ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ Π‘Π¨Π ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ ISM Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ. ΠΠ° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ 21 Π²Π΅ΠΊΠ° ΠΆΠΈΠ»ΡΠ΅ ΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ Π±ΡΠ»ΠΈ Π²Π΅Π΄ΡΡΠΈΠΌΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠΌΠΈ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΎΡΡΠ° ΠΆΠΈΠ»ΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈΠ½Π΄Π΅ΠΊΡ S&P/Case-Shiller, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ ΡΠ΅Π½Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Π΄ΠΎΠΌΠΎΠ², ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΡΠ½ΠΊΠ° ΠΆΠΈΠ»ΡΡ NAHB/Wells Fargo, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΎΠΏΡΠΎΡ ΡΡΡΠΎΠΈΡΠ΅Π»Π΅ΠΉ ΠΆΠΈΠ»ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ Π°ΠΏΠΏΠ΅ΡΠΈΡ ΡΡΠ½ΠΊΠ° ΠΊ Π½ΠΎΠ²ΡΠΌ Π΄ΠΎΠΌΠ°ΠΌ. ΠΡΡΠ³ΠΈΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΡΠ΅Π½ΡΠ½ΡΠ΅ ΡΡΠ°Π²ΠΊΠΈ, Π΄Π΅Π½Π΅ΠΆΠ½ΡΡ ΠΌΠ°ΡΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Π΅ΠΉ. ΠΡΡΠ΅ΡΠ΅Π³Π°ΠΉΡΠ΅ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ Π΄Π°Π»Π΅ΠΊΠΈ ΠΎΡ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π° ΠΈ Π½ΡΠΆΠ΄Π°ΡΡΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡΠ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°ΡΡΠ΅Ρ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΡΠ΅Π½Π΅ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ΅ΠΌΠ΅ ΡΠ΅Π½Π½ΠΎΠΉ Π±ΡΠΌΠ°Π³ΠΈ. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ΄ΡΡΠΈΡ ΡΠ΅Π½. Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ²Π»ΡΡΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ-ΡΠ°ΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΊΠΎΠ»ΡΠ·ΡΡΠΈΡ ΡΡΠ΅Π΄Π½ΠΈΡ (MACD) ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ»Ρ (RSI). MACD ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΡΡΠΎ ΡΠ΅Π½Π° ΡΠΎΡΠ³ΡΠ΅ΠΌΠΎΠ³ΠΎ Π°ΠΊΡΠΈΠ²Π° ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π»ΠΈΠ½ΠΈΠΈ ΡΡΠ΅Π½Π΄Π°. RSI ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π΅Π΄Π°Π²Π½Π΅ΠΉ ΠΏΡΠΈΠ±ΡΠ»ΠΈ Ρ Π½Π΅Π΄Π°Π²Π½ΠΈΠΌΠΈ ΡΠ±ΡΡΠΊΠ°ΠΌΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΈΠΌΠΏΡΠ»ΡΡ ΡΠ΅Π½Ρ Π°ΠΊΡΠΈΠ²Π° Π²Π²Π΅ΡΡ ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΠΊΠ°ΠΊ MACD ΠΈ RSI, ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅ΠΉΠ΄Π΅ΡΡ Π±ΡΠ΄ΡΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΠ΅Π½ Π°ΠΊΡΠΈΠ²ΠΎΠ² Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ°ΠΆΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΠΉ Π°ΠΊΡΠΈΠ². ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉΠΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ΅Π½ (ΠΠΠ¦)ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ΅Π½ (ΠΠΠ¦), ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎ ΡΡΠ΅Π΄Π½Π΅Π²Π·Π²Π΅ΡΠ΅Π½Π½ΡΡ ΡΠ΅Π½Ρ ΠΊΠΎΡΠ·ΠΈΠ½Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ ΡΡΠ»ΡΠ³. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΠΠ¦ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΆΠΈΠ·Π½ΠΈ ΠΈ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠ² ΠΈΠ½ΡΠ»ΡΡΠΈΠΈ ΠΈΠ»ΠΈ Π΄Π΅ΡΠ»ΡΡΠΈΠΈ. ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ (Π»Π΅ΡΠΎ 2021 Π³.) ΠΈΠ½Π²Π΅ΡΡΠΎΡΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΡΡΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΡΡΡΡΠ°Ρ ΠΈΠ½ΡΠ»ΡΡΠΈΡ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΏΠ΅ΡΠ΅Π²Π΅ΡΠ½Π΅Ρ Π±ΡΡΠΈΠΉ ΡΡΠ΅Π½Π΄ Π½Π° ΡΠΎΠ½Π΄ΠΎΠ²ΠΎΠΌ ΡΡΠ½ΠΊΠ΅. Π Π°ΠΏΡΠ΅Π»Π΅ 2021 Π³ΠΎΠ΄Π° ΠΠΠ¦ Π²ΡΡΠΎΡ Π½Π° 0,8%, ΡΡΠΎ ΡΡΠ°Π»ΠΎ ΡΠ°ΠΌΡΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ 12-ΠΌΠ΅ΡΡΡΠ½ΡΠΌ ΡΠΎΡΡΠΎΠΌ Ρ ΡΠ΅Π½ΡΡΠ±ΡΡ 2008 Π³ΠΎΠ΄Π°. Π‘ΠΊΠΎΠ»ΡΠ·ΡΡΠ°Ρ ΡΡΠ΅Π΄Π½ΡΡ (MA)Π‘ΠΊΠΎΠ»ΡΠ·ΡΡΠ΅Π΅ ΡΡΠ΅Π΄Π½Π΅Π΅ (MA) β ΡΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΡΠ΅Π½Π΄Π° Π΄Π°Π½Π½ΠΎΠΉ Π°ΠΊΡΠΈΠΈ. ΠΠ³ΠΎ ΡΠ΅Π»Ρ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠ³Π»Π°Π΄ΠΈΡΡ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠ΅Π½Π°Ρ , Π³Π΅Π½Π΅ΡΠΈΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΠΌΡΡ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ΅Π½Ρ. ΠΡΠ»ΠΈ MA Π΄Π²ΠΈΠΆΠ΅ΡΡΡ Π² ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ (ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ) Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ, ΡΡΠΎ Π±ΡΡΠΈΠΉ (ΠΌΠ΅Π΄Π²Π΅ΠΆΠΈΠΉ) ΠΏΡΠΈΠ·Π½Π°ΠΊ Π΄Π»Ρ Π°ΠΊΡΠΈΠΈ. ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ Π°ΠΊΡΠΈΠΈ Amazon Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡΠΎΠ±ΠΈΠ»ΠΈ ΡΠ²ΠΎΡ 50-Π΄Π½Π΅Π²Π½ΡΡ ΡΠΊΠΎΠ»ΡΠ·ΡΡΡΡ ΡΡΠ΅Π΄Π½ΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ. Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎΠ± ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ΅Π§ΡΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠΈΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠΈΡΠΈΠ½Π³Π°?ΠΠΈΡΡΠΌΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΠΊ, ΡΡΠ΅Π±ΡΡΡ ΡΡΠΎΡΠ½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΈ ΡΡΠ΅Π±ΡΡΡ ΠΎΡ Π²Π°Ρ Π½Π΅ΠΎΠ±ΡΡΠ½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ β Π²ΡΠ΅ ΡΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠΈΡΠΈΠ½Π³Π°. ΠΠ°ΠΊΠΎΠΉ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅Π½?ΠΠ΅ΡΠΊΠ»ΠΎΠ½Π½ΠΎ ΡΠ½ΠΈΠΆΠ°ΡΡΠΈΠΉΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ΅Π½ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ΅Π½. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ?ΠΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΏΠΎΠ΄Π΄Π°ΡΡΠ΅ΠΌΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΌΡ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΏΠ΅Ρ Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠ΅Π»ΠΈ ΠΈΠ»ΠΈ Π·Π°Π΄Π°ΡΠ΅. ΠΠ±ΡΠΈΠ΅ KPI Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΈΡΡΡΡ ΠΏΡΠΈΠ±ΡΠ»Ρ, ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΈ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ². Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ RSI?ΠΠ½Π΄Π΅ΠΊΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΠ»Ρ (RSI) β ΡΡΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π΅Π΄Π°Π²Π½ΠΈΡ ΠΏΡΠΈΠ±ΡΠ»Π΅ΠΉ Ρ Π½Π΅Π΄Π°Π²Π½ΠΈΠΌΠΈ ΠΏΠΎΡΠ΅ΡΡΠΌΠΈ. Copyright © 2024 Β . |