Маска для скроллинга: Маски, Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ ΠΈ ΠΎΡ‡ΠΊΠΈ для плавания, Π΄Π°ΠΉΠ²ΠΈΠ½Π³Π° ΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ…ΠΎΡ‚Ρ‹

Π Π°Π·Π½ΠΎΠ΅

Маски, Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ ΠΈ ΠΎΡ‡ΠΊΠΈ для плавания, Π΄Π°ΠΉΠ²ΠΈΠ½Π³Π° ΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ…ΠΎΡ‚Ρ‹

  • ΠšΠΠ’ΠΠ›ΠžΠ“

  • Маски, Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ ΠΈ ΠΎΡ‡ΠΊΠΈ
  • Маски
  • Π’Ρ€ΡƒΠ±ΠΊΠΈ
  • ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρ‹ «ΠΌΠ°ΡΠΊΠ° с Ρ‚Ρ€ΡƒΠ±ΠΊΠΎΠΉ»
  • ΠžΡ‡ΠΊΠΈ
  • Π›ΠΈΠ½Π·Ρ‹ для масок ΠΈ ΠΎΡ‡ΠΊΠΎΠ²
  • ΠŸΠΎΠ»Π½ΠΎΠ»ΠΈΡ†Π΅Π²Ρ‹Π΅ маски
  • ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈ аксСссуары
  • Ласты
  • Π“ΠΈΠ΄Ρ€ΠΎΠΊΠΎΡΡ‚ΡŽΠΌΡ‹ ΠΌΠΎΠΊΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°
  • Π“ΠΈΠ΄Ρ€ΠΎΠΊΠΎΡΡ‚ΡŽΠΌΡ‹ сухого Ρ‚ΠΈΠΏΠ°
  • Π‘ΠΎΡ‚Ρ‹, носки, ΠΏΠ΅Ρ€Ρ‡Π°Ρ‚ΠΊΠΈ, шлСма
  • ΠšΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹ плавучСсти
  • ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΌΠ°Π½ΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹, компасы
  • РСгуляторы ΠΈ октопусы
  • Π‘Π°Π»Π»ΠΎΠ½Ρ‹ ΠΈ Π²Π΅Π½Ρ‚ΠΈΠ»ΠΈ
  • Π“Ρ€ΡƒΠ·Π°, пояса, ΠΊΠ°Ρ€ΠΌΠ°Π½Ρ‹
  • Π‘ΡƒΠΌΠΊΠΈ ΠΈ боксы
  • ΠŸΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΠΎΠ½Π°Ρ€ΠΈ
  • Π ΡƒΠΆΡŒΡ для ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ…ΠΎΡ‚Ρ‹
  • НоТи ΠΈ стропорСзы
  • Π‘ΡƒΠΈ ΠΈ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ устройства
  • Π¨Π»Π°Π½Π³ΠΈ
  • ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹
  • ΠŸΡ€ΡΠΆΠΊΠΈ, ΠΊΠΎΠ»ΡŒΡ†Π°, ΠΊΠ°Ρ€Π°Π±ΠΈΠ½Ρ‹
  • ΠšΠ°Ρ‚ΡƒΡˆΠΊΠΈ ΠΈ латСксныС ΠΆΠ³ΡƒΡ‚Ρ‹
  • Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ слСйты
  • КлСи, смазки, расходники
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ питания
  • ΠšΠΎΠΌΠΏΡ€Π΅ΡΡΠΎΡ€Ρ‹
  • Π’ΠΎΠ΄ΠΎΠ»Π°Π·Π½ΠΎΠ΅ снаряТСниС
  • Подводная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°
  • Π€ΠΎΡ‚ΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°
  • Книги, ΠΆΡƒΡ€Π½Π°Π»Ρ‹, Π²ΠΈΠ΄Π΅ΠΎ
  • Π‘ΡƒΠ²Π΅Π½ΠΈΡ€Ρ‹
  • ΠŸΡ€ΠΎΡ‡Π΅Π΅
  • РаспродаТа
  • БнаряТСниС Π±/Ρƒ
  • Π“Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅
  • ΠŸΠΎΡΡƒΠ΄Π°
  • ΠŸΠΎΡ…ΠΎΠ΄Π½ΠΎΠ΅ снаряТСниС
  • Akvilon
  • Apeks
  • AqualungΒ Technisub
  • AquaDiscovery
  • Aquapac
  • AmphibianGear
  • AquaSphere
  • Aropec
  • Bare
  • Aquatics
  • Beuchat
  • Cressi
  • Demka
  • Dexshell
  • DiveRite
  • Frogskin
  • Ferei
  • Dux
  • Intova
  • Hollis
  • Head
  • NordSea
  • GoPro
  • Lifeproof
  • LuckyTurtle
  • Mares
  • MadWave
  • Normal
  • O. ME.R.
  • OMS
  • PADI
  • Pelengas
  • ProDive
  • Riffe
  • Sargan
  • ScubaPro
  • Scorpena
  • SEACsub
  • SeaLife
  • Aqualung-SeaQuest
  • SiTech
  • SubGear
  • Sporasub
  • SubLife
  • Suunto
  • Technisub
  • TUSA
  • Waterproof
  • XSScuba
  • всС производитСли

Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ маски для плавания ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Batiskaf Ua —

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

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

Π’Ρ€ΡƒΠ±ΠΊΠ° для Π΄Π°ΠΉΠ²ΠΈΠ½Π³Π° ΠΈ снорклинга

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

Ласты для плавания ΠΈ снорклинга

Как ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ маски для ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ плавания

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

Маски для подводного плавания

ЧСловСчСский ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΌ Ρ‚Π°ΠΊ устроСн, Ρ‡Ρ‚ΠΎ Π»ΠΈΡ†Π° Ρƒ всСх Ρ€Π°Π·Π½Ρ‹Π΅, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅, ΡƒΠ·ΠΊΠΈΠ΅, Π±ΠΎΠ»ΡŒΡˆΠΈΠ΅β€¦ Масок ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΌΠ΅Ρ€Π΅Ρ‚ΡŒ.

Scubapro Solo

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

F1 Frameless Cressi Sub

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π΄Π΅Ρ‚ΡΠΊΡƒΡŽ маску со взрослой, Π½Π° ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ обозначатся возраст, ΠΈ написано Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Kid, Small, ΠΈΠ»ΠΈ Junior.

Как Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΠ»Π½ΠΎΠ»ΠΈΡ†Π΅Π²ΠΎΠΉ маски

На всС Π»ΠΈΡ†ΠΎ маски прСдставлСнныС Π² Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…; дСтскиС ΠΈΠ΄ΡƒΡ‚ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ XS, взрослыС Π΅ΡΡ‚ΡŒ S/M ΠΈ L/XL. ΠœΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ S/M, M/L.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π½Π°Π΄ΠΎ расстояниС Π·Π°ΠΌΠ΅Ρ€ΡΡ‚ΡŒ ΠΎΡ‚ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΎΠ΄ΠΊΠ° Π’Π°ΡˆΠ΅Π³ΠΎ, Π΄ΠΎ пСрСносицы. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

  1. Если Π΄Π°Π½Π½ΠΎΠ΅ расстояниС Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΄Π΅-Ρ‚ΠΎ ΠΎΡ‚ 8,5 сантимСтров ΠΈ Π΄ΠΎ 10, получится XS Ρ€Π°Π·ΠΌΠ΅Ρ€. ДСтям ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚ ΡˆΠ΅ΡΡ‚ΠΈ Π΄ΠΎ дСвяти, дСсяти Π»Π΅Ρ‚.

  2. Π Π°Π·ΠΌΠ΅Ρ€ S/M расстояниС составит ΠΎΡ‚ 10 ΠΈ Π΄ΠΎ 12 сантимСтров.

  3. Π Π°Π·ΠΌΠ΅Ρ€ L/XL ΠΈΠ»ΠΈ M/L, ΠΈΠ΄Π΅Ρ‚ Π½Π° людСй с Π»ΠΈΡ†ΠΎΠΌ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΠΈ ΠΊΡ‚ΠΎ роста высокого.

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

Батискаф прСдставляСт Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ»ΠΈΡ†Π΅Π²Ρ‹Π΅ маски, Ѐранцузской Ρ„ΠΈΡ€ΠΌΡ‹ Beuchat Full Face, ΠΈ Π˜Ρ‚Π°Π»ΡŒΡΠ½ΡΠΊΡƒΡŽ Cressi Sub Duke Dry, которая сдСланная ΠΏΠΎ самим послСдним тСхнология. Π‘ΡƒΠΏΠ΅Ρ€ мягкий силикон, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ лоТится Π½Π° Π»ΠΈΡ†ΠΎ. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ стСкла смотрового, сдСланная ΠΏΠΎΠ΄ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ³Π»ΠΎΠΌ, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΠ±Π·ΠΎΡ€Π½ΠΎΡΡ‚ΡŒ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π½Π° 30% ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. Π’ этом дСвайсС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π³Π°Π· углСкислый, ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ.

ΠšΠ°ΠΊΡƒΡŽ маску Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для плавания ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ
  • Π˜Π»Π»ΡŽΠΌΠΈΠ½Π°Ρ‚ΠΎΡ€ маски Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ сдСлан с стСкла Π·Π°ΠΊΠ°Π»Π΅Π½Π½ΠΎΠ³ΠΎ (Tempered). Π‘ΡƒΠ΄Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎΠ΄ Π²ΠΎΠ΄ΠΎΠΉ. Оно Π½Π΅ тускнССт, Π½Π΅ царапаСтся. ΠŸΡ€ΠΈ ΡƒΠ΄Π°Ρ€Π΅ стСкла ΠΎ ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚, Π½Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ Π’Π°ΡˆΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ Π³Π»Π°Π·Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π»Π΅Ρ‚Π΅Ρ‚ΡŒΡΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π° осколки Π½Π΅ большиС с Ρ‚ΡƒΠΏΡ‹ΠΌΠΈ гранями.

  • ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚; Π±Π΅Π· рамочная (Frameless), пластиковая ΠΎΠΏΡ€Π°Π²Π°, ΠΎΠΏΡ€Π°Π²Π° пластик+ΠΌΠ΅Ρ‚Π°Π»Π». БчитаСтся Π±Π΅Π· рамочная Π»ΡƒΡ‡ΡˆΠ΅, ΠΎΠ±Π·ΠΎΡ€ большС, Π»Π΅Π³Ρ‡Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π΅ΠΉ.

Maxlux, Maxlux S Ρ„ΠΈΡ€ΠΌΡ‹ Beuchat

  • ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ силиконовый. Он Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ дольшС отслуТит Ρ‡Π΅ΠΌ Ρ€Π΅Π·ΠΈΠ½Π° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. ΠŸΡ€ΠΈΡΡ‚Π½ΠΎ, ΠΏΠ»ΠΎΡ‚Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° Π»ΠΈΡ†ΠΎ лоТится, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρƒ Вас Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π°Π»Π»Π΅Ρ€Π³ΠΈΡŽ.

  • Π’ Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… масках Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π΄Π²Π° ΠΎΠ±Ρ‚ΡŽΡ€Π°Ρ‚ΠΎΡ€Π°. Если ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ‚ΡŽΡ€Π°Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΠ»ΠΎΡ‚Π½ΠΎ ляТСт Π½Π° Π»ΠΈΡ†ΠΎ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π΅Π³ΠΎ подстрахуСт, Ρ‚Π°ΠΊΠΈΠΌ способом ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡΡ Π·Π°Ρ‰ΠΈΡ‚Π°, Π²ΠΎΠ΄Π° Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€ΡŒ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π΅Ρ‚.

Liberty Ρ„ΠΈΡ€ΠΌΡ‹ Cressi Sub

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

  • РСмСшок Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΌΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сдСлана маска. Π›ΡƒΡ‡ΡˆΠ΅, Ссли ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ силиконовый. Π›ΡƒΡ‡ΡˆΠ΅ Π½Π° Π³ΠΎΠ»ΠΎΠ²Π΅ дСрТится, дольшС отслуТит. Π”ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅, качСствСнноС ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ (ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ), для ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠΈ быстрого Ρ€Π΅ΠΌΠ΅ΡˆΠΊΠ°.

  • Если Ρƒ Вас ΡƒΡˆΠΈ Π±ΠΎΠ»ΡŒΠ½Ρ‹Π΅, ΠΌΠΎΠΆΠ½ΠΎ приобрСсти ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ маску, которая Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ ΡƒΡˆΠΈ Π’Π°ΡˆΠΈ. Scubapro Pro Ear 2000

  • Π—Ρ€Π΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡ…ΠΎΠ΅, Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π² БатискафС ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ маску с диоптриями. Π’ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ Π’Π°ΠΌ ΠΏΠΎΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π»ΠΈΠ½Π·Ρ‹ Π½Π° Π΄ΠΈΠΎΠΏΡ‚Ρ€ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π’Ρ‹ скаТитС.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ маску для плавания
  1. ΠŸΠ΅Ρ€Π΅Π΄ использованиСм ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π΅ΠΌΠ΅ΡˆΠΎΠΊ ΠΈ ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΌΠΈ

  2. ΠžΠ±Π΅Π·ΠΆΠΈΡ€ΡŒΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ стСкло маски. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΠΎΡ‚Π΅Π²Π°Π»ΠΎ стСкло, ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ идСально чистоС.

  3. ПослС использования ΠΏΡ€ΠΎΠΌΠΎΠΉΡ‚Π΅ маску Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ, ΠΏΡ€ΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΉ Π²ΠΎΠ΄ΠΎΠΉ.

  4. НС Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π½Π° солнцС, ΠΎΠ±Π΅Ρ€Π΅Π³Π°ΠΉΡ‚Π΅ ΠΎΡ‚ прямых ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ Π»ΡƒΡ‡Π΅ΠΉ ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚Π°.

  5. Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ Π² Ρ‚Π΅ΠΌΠ½ΠΎΠΉ, ΠΏΡ€ΠΎΡ…Π»Π°Π΄Π½ΠΎΠΌ мСстС, Π² боксах ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ….

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ маску для Π»ΠΈΡ†Π° с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ тСкста с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Raspberry Pi

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ основному ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ

Tom’s Hardware поддСрТиваСтся своСй Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΉ. Когда Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΏΠΎ ссылкам Π½Π° нашСм сайтС, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΡΠΊΡƒΡŽ комиссию. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π°ΠΌ.

Π›ΡŽΠ΄ΠΈ Π² маскС Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅? Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ заявлСниС ΠΎ ΠΌΠΎΠ΄Π΅ И Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ сСбя Π² тСкстС, всС Π΅Ρ‰Π΅ надСвая маску. Π­Ρ‚ΠΎΡ‚ ΡƒΡ€ΠΎΠΊ ΠΏΡ€ΠΈΠ΄Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ смысл Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Β«Π­Ρ‚ΠΎ написано Ρƒ тСбя Π½Π° Π»ΠΈΡ†Π΅Β».

Johns Hopkins Medicine , Π’ΠžΠ— ΠΈ CDC Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Π½ΠΎΡΠΈΡ‚ΡŒ маски для Π»ΠΈΡ†Π° Π² общСствСнных мСстах, Π³Π΄Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ людьми, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚ΡŒ распространСниС COVID-19. Маски для Π»ΠΈΡ†Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нос ΠΈ Ρ€ΠΎΡ‚.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ ΠΈΠ· нас Π»ΠΈΡ†Π΅Π²Ρ‹Π΅ покрытия Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ устно ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ. Π― Π±Ρ‹Π» свидСтСлСм Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ люди опускали свои Π»ΠΈΡ†Π΅Π²Ρ‹Π΅ маски, ΠΊΠΎΠ³Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, ΠΈ, ΠΊ соТалСнию, это ΠΏΠΎΠ΄Ρ€Ρ‹Π²Π°Π»ΠΎ использованиС ΠΈΡ… Π»ΠΈΡ†Π΅Π²Ρ‹Ρ… масок. Как ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ясно Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒ свои мысли, Π΄Π΅Ρ€ΠΆΠ° нос ΠΈ Ρ€ΠΎΡ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ?

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ маску для Π»ΠΈΡ†Π° с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΡΡ тСкстом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Raspberry Pi ΠΈ Π³ΠΈΠ±ΠΊΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ NeoPixel 8×8. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ 2 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° для этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 16 ΠΈ 32 пиксСля. ВканСвая маска для Π»ΠΈΡ†Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ слой ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ€ΠΎΡ‚ ΠΈ нос. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, снимитС всю элСктронику ΠΏΠ΅Ρ€Π΅Π΄ стиркой маски для Π»ΠΈΡ†Π°.

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ маска для Π»ΠΈΡ†Π° с ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ тСкстом Π½Π° Raspberry Pi?

ΠΠ°Π΄Π΅Π½ΡŒΡ‚Π΅ Π»ΠΈΡ†Π΅Π²ΡƒΡŽ маску, Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ нос ΠΈ Ρ€ΠΎΡ‚, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Π±-страницу ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст для ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ маски.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π§Ρ‚ΠΎ Π²Π°ΠΌ понадобится

  • Raspberry Pi 3, (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) Rasperry Pi 4 (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) ΠΈΠ»ΠΈ Raspberry Pi Zero W с ΠΏΡ€Π΅Π΄ΠΏΠ°ΠΉΠΊΠΎΠΉ Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ GPIO (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.
  • Π‘Π»ΠΎΠΊ питания/ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°/ΠΌΡ‹ΡˆΡŒ/ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€/кабСль HDMI (для Raspberry Pi)
  • Гибкая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel 8×8 с ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ адрСсуСмыми свСтодиодами (откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)

    Π˜Π›Π˜ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ 2 Π³ΠΈΠ±ΠΊΠΈΡ… NeoPixel 8×8 (откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) для создания ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° 16×8

    Π˜Π›Π˜ Гибкая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel 32×8 (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) для вСрсии с Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ маской

  • 1N4001 Π”ΠΈΠΎΠ΄ (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • Набор для ΠΏΠ°ΠΉΠΊΠΈ с тСрмоусадочными Ρ‚Ρ€ΡƒΠ±ΠΊΠ°ΠΌΠΈ (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • ПособиС ΠΏΠΎ ΠΏΠ°ΠΉΠΊΠ΅ ( открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • ΠšΡƒΡΠ°Ρ‡ΠΊΠΈ/инструмСнты для зачистки ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • Мини-Ρ„Π΅Π½ (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) ΠΈΠ»ΠΈ Ρ„Π΅Π½
  • Малая макСтная ΠΏΠ»Π°Ρ‚Π° (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • Набор ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ ( М-ΠΊ-Π–, М-ΠΊ-М ΠΈ М-ΠΊ-Π–) (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • ВканСвая маска для Π»ΠΈΡ†Π° с ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΌ слоСм
  • НСбольшоС зарядноС устройство для внСшнСго аккумулятора (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
  • Набор тСстовых ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² с Π·Π°ΠΆΠΈΠΌΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° Β«ΠΊΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»Β» (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)Β 
  • КабСль Mini ΠΈΠ»ΠΈ Micro USB (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Ρ€Π°Π·Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π΄Π΅Ρ‚ΡŒ
  • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ: ΠšΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½ для маски (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) β€” Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ маску Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π² сторонС ΠΎΡ‚ΠΎ Ρ€Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Π΄Ρ‹Ρ…Π°Π½ΠΈΠ΅.
  • Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ: Π±Π»ΠΎΠΊ питания 5 Π’ с Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΎΠΉ (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)

Π§Π°ΡΡ‚ΡŒ 1. Настройка NeoPixel Matrix

На этом этапС ΠΌΡ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ запустим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°, прСдоставлСнный NeoPixel Uberguide ΠΎΡ‚ Adafruit. Для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel трСбуСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ источник питания Π½Π° 5 Π²ΠΎΠ»ΡŒΡ‚. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ зарядноС устройство Π½Π° 5 Π’.

1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ GND ΠΎΡ‚ вашСй Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel , Π²Ρ…ΠΎΠ΄ питания ΠΊ Π»ΠΈΠ½ΠΈΠΈ зазСмлСния вашСй ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ . (ΠΏΡ€ΠΎΠ²ΠΎΠ΄ M-M)

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ GND ΠΎΡ‚ вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel (соСдинСниС рядом с DIN) ΠΊ Π»ΠΈΠ½ΠΈΠΈ зазСмлСния Π½Π° вашСй ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. На самом Π΄Π΅Π»Π΅ Π΅ΡΡ‚ΡŒ 2 ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° GND, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ NeoPixel, ΠΎΠ΄ΠΈΠ½ рядом с красным ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ 5V, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ GND рядом с DIN. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠ±Π° ΠΊ GND.

3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ любой ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ GND Raspberry Pi ΠΊ Π»ΠΈΠ½ΠΈΠΈ зазСмлСния Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅.

4. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ источника питания 5 Π’ ΠΊ Π»ΠΈΠ½ΠΈΠΈ зазСмлСния ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹.

5. ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ ΠΏΠ»ΡŽΡΠΎΠ²ΡƒΡŽ ΠΊΠ»Π΅ΠΌΠΌΡƒ (Π²Π²ΠΎΠ΄ питания) ΠΎΡ‚ вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel ΠΊ ΠΊΠ°Ρ‚ΠΎΠ΄Ρƒ Π΄ΠΈΠΎΠ΄Π° (сторона с полосой)

6. ΠŸΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ ΠΏΠ»ΡŽΡΠΎΠ²ΡƒΡŽ ΠΊΠ»Π΅ΠΌΠΌΡƒ вашСго источника питания ΠΊ Π°Π½ΠΎΠ΄Ρƒ Π΄ΠΈΠΎΠ΄Π° (сторона Π±Π΅Π· полоски).

7. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ GPIO 21 ΠΊ DIN (Data In) вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel . (ΠŸΡ€ΠΎΠ²ΠΎΠ΄ M-to-F)

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ NeoPixel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΅Π³ΠΎ зарядного устройства Π½Π° 5 Π’, я взял старый кабСль microUSB ΠΈ ΠΎΡ‚Ρ€Π΅Π·Π°Π» ΠΊΠΎΠ½Π΅Ρ† microUSB (оставив USB) ΠΈ зачистил ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½Π°ΠΆΠΈΡ‚ΡŒ красный (ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅) ΠΈ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ (зСмля) ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Если Π²Ρ‹ Π½Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ€Π΅Π·Π°Ρ‚ΡŒ USB-кабСль, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ NeoPixel ΠΊ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ питания 5 Π’ .

Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π° этом этапС я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ тСстовыС ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° с Π·Π°ΠΆΠΈΠΌΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° Β«ΠΊΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»Β», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‡ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ USB-кабСль ΠΊ Π²Ρ…ΠΎΠ΄Ρƒ питания Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ NeoPixel. Π― ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» USB ΠΊ зарядному устройству Π±Π°Π½ΠΊΠ° Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΈ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Π½Π°ΡˆΡƒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ тСстового ΠΊΠΎΠ΄Π° ΠΎΡ‚ Adafruit.

1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Raspberry Pi. Если Ρƒ вас Π΅Ρ‰Π΅ Π½Π΅Ρ‚ ΠΊΠ°Ρ€Ρ‚Ρ‹ microSD, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с нашСй ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Raspberry Pi Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ установку Raspberry Pi Π±Π΅Π· Π³ΠΎΠ»ΠΎΠ²Ρ‹ .

2. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Π½Π°ΠΆΠ°Π² CTRL + T.

3. УстановитС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ зависимости.

 sudo pip3 ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ rpi_ws281x adafruit-схСмаpython-neopixel
sudo python3 -m pip install --force-reinstall adafruit-blinka 

4. ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ этот Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для исходного ΠΊΠΎΠ΄Π°:

 git clone https://github.com/carolinedunn/scrollingTextMask 

5. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅ scrollingTextMask. Β 

 cd scrollingTextMask 

6. Β  ЗапуститС тСстовый ΠΊΠΎΠ΄ fillMatrix.py Β 

 sudo python3 fillMatrix.py 

Если ваша ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel загораСтся красным, Π·Π΅Π»Π΅Π½Ρ‹ΠΌ, синим, Ρ€Π°Π΄ΡƒΠΆΠ½Ρ‹ΠΌ, ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ, Ρƒ вас Π΅ΡΡ‚ΡŒ NeoPixel ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΈ устранитС Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠΈ с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ.

Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ:

Если GPIO PIN -ΠΊΠΎΠ΄ 21 Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° вашСй Raspberry Pi, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ GPIO Π½Π° 10 , 12 ΠΈΠ»ΠΈ 18 . ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ fillMatrix.py ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ scrollingTextMask с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Geany ΠΈΠ»ΠΈ Thonny (Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅) ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ GPIO. НЕ Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Run ΠΎΡ‚ Geany ΠΈΠ»ΠΈ Thonny. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ GPIO Π² fillMatrix.py , Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ внСсти Ρ‚Π΅ ΠΆΠ΅ измСнСния Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ прохоТдСния этого руководства.

7. Β  НаТмитС Ctrl-C , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ скрипт.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π’ ΠΊΠΎΠ½Ρ†Π΅ этого шага Ρƒ вас Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ базовая рабочая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel, которая ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свСтится.

Π§Π°ΡΡ‚ΡŒ 2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ тСкста 

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ протСстируСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ тСкста Π² нашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ NeoPixel.

1. Если Ρƒ вас Π΅ΡΡ‚ΡŒ Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ· Π§Π°ΡΡ‚ΡŒ 1 ΠΈ всС Π΅Ρ‰Π΅ находится Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ scrollingTextMask , Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ testMsg.py .

 sudo python3 testMsg.py 

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ тСкст Β«Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² Tom’s HardwareΒ», ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎ вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅.

2. НаТмитС Ctrl-X , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Python.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΊ ΠΊΠΎΠ΄Ρƒ testMsg.py Β 

  • Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ GPIO с 21 Π² fillMatrix.py, Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ потрСбуСтся внСсти ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ измСнСния Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.
  • ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ тСкст настроСн Π½Π° Β«Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² Tom’s HardwareΒ». Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ тСкст Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС.
  • Β«matrixbrightnessΒ» ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎ 1,0 для максимальной яркости.
  • Β«scrollSpeedΒ» Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ тСкста, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅. МСньшСС число ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ тСкст быстрСС, Π° большСС число ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ тСкст ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅.
  • Β«TextColorΒ» β€” это Ρ†Π²Π΅Ρ‚ RGB вашСго тСкста. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρƒ нас установлСн Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ тСкста (255, 255, 255), Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

НастройтС тСкст Π½Π° маскС ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Raspberry Pi:

3. ЗапуститС testMsgInput.py ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

 sudo python3 testMsgInput.py 

4. Код Π΄ΠΎΠ»ΠΆΠ΅Π½ автоматичСски ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π²Π°ΠΌ ввСсти собствСнный тСкст. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ hello ΠΈΠ»ΠΈ Ρ„Ρ€Π°Π·Ρƒ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

УстановитС ΡˆΡ€ΠΈΡ„Ρ‚ для маски ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ тСкста Raspberry Pi (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠΊΠ²Ρ‹ (ΡˆΡ€ΠΈΡ„Ρ‚) Π½Π° вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ выглядят Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π°Ρ‡Π΅, Ρ‡Π΅ΠΌ Π² ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠ°Ρ…. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² ОБ Raspberry Pi, Π° Π² Π²ΠΈΠ΄Π΅ΠΎΡ€ΠΎΠ»ΠΈΠΊΠ°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ 5×7 . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ 5.7.ttf для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ использования , Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° свой Raspberry Pi.

1. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ 5.7.ttf

2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ 5×7.tff ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅:

 sudo cp 5x7.ttf /usr/share/fonts/truetype 

Β 3. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ testMsgInput.py с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Geany

4. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ 80 786 ΠΏΠ΅Ρ€Π΅Π΄ строкой 90 786 9. font = ImageFont.truetype(«LiberationMono-Regular.ttf», 8)”

5. РаскоммСнтируйтС строку 28 , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ 5×7. ttf , ΡƒΠ΄Π°Π»ΠΈΠ² #

6. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ testMs

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

7. ЗапуститС testMsgInput.py Π΅Ρ‰Π΅ Ρ€Π°Π·

 sudo python3 testMsgInput.py 

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ слово ΠΈΠ»ΠΈ Ρ„Ρ€Π°Π·Ρƒ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ½Π°Ρ Π²Π΅Π±-страница Flask для ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ тСкстовой маски Raspberry Pi

На этом этапС ΠΌΡ‹ сдСлаСм нашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ, создав ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ внСшний интСрфСйс. ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ тСкст для нашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

1. Если Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг ΠΏΠΎ измСнСнию ΡˆΡ€ΠΈΡ„Ρ‚Π° (Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ шагС), внСситС Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ измСнСния Π² Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.py .

2. Π’ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ scrollingTextMask ΠΈ запуститС app.py с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (sudo python3 app.py).

3. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Chromium .

4. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Β«http://raspberrypi:5000Β» (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Β«raspberrypiΒ» являСтся вашим ΠΈΠΌΠ΅Π½Π΅ΠΌ хоста) ΠΈΠ»ΠΈ Β«localhost:5000Β»

5. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ слово ΠΈΠ»ΠΈ Ρ„Ρ€Π°Π·Ρƒ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ для ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π° вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅.

6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ устройствС. Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ваша запись Π΄Π²Π°ΠΆΠ΄Ρ‹ прокручиваСтся ΠΏΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ (Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ сСти Wi-Fi) ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Β« http://raspberrypi:5000 Β» Π² ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΌΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ raspberrypi β€” это вашС имя хоста.

7. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ тСкст ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ . Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ваш тСкст снова Π΄Π²Π°ΠΆΠ΄Ρ‹ прокручиваСтся ΠΏΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ этот скрипт Π½Π° запуск ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ количСство ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΎΠΊ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ тСкста Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΠΎΠ²Ρ‚ΠΎΡ€Ρ‹ = 2. Если Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Ρ‹ = 1, Ρ‚ΠΎ тСкст Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π·Π° Π²Ρ…ΠΎΠ΄ Π½Π° Π²Π°ΡˆΡƒ Π²Π΅Π±-страницу. Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ тСкст прокручивался бСсконСчно, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ testMsgInput.py ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ шага, Π½ΠΎ ΠΈΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ для testMsgInput. py Π½Π΅Ρ‚ html-интСрфСйса.
  • ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ, Π΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ тСкста. Π’Π²ΠΎΠ΄ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ тСкста Π΄ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ отобраТСния ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ„Ρ€Π°Π·Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ошибкам.
  • Код HTML находится ΠΏΠΎ адрСсу /home/pi/scrollingTextMask/templates/index.html, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ внСсти измСнСния Π½Π° Π²Π΅Π±-страницу внСшнСго интСрфСйса.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

УстановитС app.py для запуска ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅:

На этом шагС ΠΌΡ‹ настроим наш Pi Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ наш ΠΊΠΎΠ΄ app.py всСгда запускался ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»

2. Π’Π²Π΅Π΄ΠΈΡ‚Π΅

 sudo nano /home/pi/.bashrc 

3. Β  Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ тСкст Π²Π½ΠΈΠ·Ρƒ ΠΈΠ· .bashrc/python/home sudo

 scrollingTextMask/app.py 

4. НаТмитС Ctrl-X, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΉΡ‚ΠΈ, ΠΈ Y, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ.

5. Π’Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Pi .

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π§Π°ΡΡ‚ΡŒ 3.

ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ с маской ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ тСкста Raspberry PiΒ 

На этом этапС ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ нашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-настоящСму ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ. Π‘ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ Pi ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ шага, ΠΌΡ‹ сначала ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Π½Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΡƒ, ΠΏΡ€ΠΈ нСобходимости сдСлаСм снимки.

1. Π”Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всю ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΡƒ .

2. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²ΠΏΠ°ΡΡ‚ΡŒ Π΄ΠΈΠΎΠ΄ с ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΈ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΎΠΌ питания ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ USB.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

3. НакройтС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° тСрмоусадочными Ρ‚Ρ€ΡƒΠ±ΠΊΠ°ΠΌΠΈ . Π—Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΉΡ‚Π΅ тСрмоусадочныС Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ Ρ„Π΅Π½ΠΎΠΌ ΠΈΠ»ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹ΠΌ пистолСтом.

4. ΠŸΡ€ΠΈΠΏΠ°ΡΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ зазСмлСния ΠΎΡ‚ NeoPixel ΠΊ кабСлю USB . Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ придСтся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСбольшой ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ зазСмлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π±Ρ‹Π» Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ с + ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠ³ΠΎΠ»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° тСрмоусадочными Ρ‚Ρ€ΡƒΠ±ΠΊΠ°ΠΌΠΈ. Π—Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΠΉΡ‚Π΅ тСрмоусадочныС Ρ‚Ρ€ΡƒΠ±ΠΊΠΈ Ρ„Π΅Π½ΠΎΠΌ ΠΈΠ»ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹ΠΌ пистолСтом.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Когда ΠΏΠ°ΠΉΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, Π²Ρ…ΠΎΠ΄Ρ‹ питания вашСй ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ USB.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

5. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ DIN ΠΈ GND ΠΊ Raspberry Pi двумя ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° Β«ΠΌΠ°ΠΌΠ°-ΠΏΠ°ΠΏΠ°Β». ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ DIN ΠΊ GPIO 21 (ΠΈΠ»ΠΈ Ссли Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ GPIO Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ шагС). ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ GND ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ GND Π½Π° Raspberry Pi.

6. Аккуратно Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ NeoPixel Π² Π»ΠΈΡ†Π΅Π²ΡƒΡŽ маску с ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ Ρ‚ΠΊΠ°Π½Π΅Π²ΠΎΠΉ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ стороной, ΡΡ‚Π°Ρ€Π°ΡΡΡŒ Π½Π΅ ΠΎΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°.

7. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Pi ΠΈ NeoPixel USB . Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒ Pi ΠΈ NeoPixel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ зарядного устройства, Ссли ΠΎΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ 2 USB-Π²Ρ‹Ρ…ΠΎΠ΄Π°. Raspberry Pi 4 ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚ зарядного устройства с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ USB Type C.

8. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ваш pi загрузится, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° любой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ мобильноС устройство Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ сСти Wi-Fi ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ свои настройки, пСрСйдя Π½Π° Β« http://raspberrypi:5000 Β» ΠΈ ввСдя слово ΠΈΠ»ΠΈ Ρ„Ρ€Π°Π·Π°.

Если Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ тСкст прокручиваСтся Π½Π° Π»ΠΈΡ†Π΅Π²ΠΎΠΉ маскС, поздравляСм! Π’Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΠΈ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚!

Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π°Ρ€ΠΈΡ„Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½ ΠΈ смартфон с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Π²ΡΠ·Π°Ρ‚ΡŒ сСбя ΠΎΡ‚ домашнСго Wi-Fi.

1. Π‘ΠΎ своСго смартфона Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ возмоТности Ρ‚ΠΎΡ‡ΠΊΠΈ доступа .

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

2. На Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Raspberry Pi настройтС Wi-Fi Π½Π° Ρ‚ΠΎΡ‡ΠΊΡƒ доступа вашСго смартфона 9.0078 ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа вашСго Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

3. Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π½Π° смартфонС Π²Π²Π΅Π΄ΠΈΡ‚Π΅ , ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Β« http://raspberrypi:5000 Β» ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ доступ ΠΊ Π²Π΅Π±-страницС внСшнСго интСрфСйса.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Π― Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» 2 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вСрсии Ρ„Π°ΠΉΠ»ΠΎΠ² Python для этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 16 ΠΈ 32 пиксСля.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ 16×8 NeoPixel для маски Raspberry Pi Scrolling-Text, Π²Π°ΠΌ понадобятся 2 Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel 8×8. Вторая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ источника питания.

1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ DOUT вашСго основного NeoPixel ΠΊ DIN вашСй Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel.

2. ВыровняйтС ΠΎΠ±Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixels 8×8 рядом Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ»Π΅Π½Ρ‚ΠΎΠΉ.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

3. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Ρƒ NeoPixel Π² Ρ‚ΠΊΠ°Π½Π΅Π²ΡƒΡŽ маску с ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ слоСм. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ понадобится тканСвая маска высотой 3,1 дюйма Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ NeoPixels.

4. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ вашСго Pi ΠΈ основной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel .

5. ЗапуститС ΠΊΠΎΠ΄ Python 16-textMsg.py с вашСго Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°:

 sudo python3 /home/pi/scrollingTextMask/16Matrix/16-testMsgInput.py 

ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ) Π±Ρ‹Π»ΠΈ внСсСны Π² ΠΊΠΎΠ΄ для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 8×8, Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ измСнСния Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ внСсти Π² Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ΅ 16Matrix.

7. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ настройку, настроив 16-app.py , ΠΊΠ°ΠΊ Π²Ρ‹ сдСлали для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 8×8.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel 32×8 для ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ тСкстовой маски Raspberry Pi

Гибкая ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel Matrix 32×8 Π»Π΅Π³ΠΊΠΎ доступна для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° с Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° 8×8. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° NeoPixel 32×8 слишком ΡˆΠΈΡ€ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ маски, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ прСкрасно ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π½Π°Π΄ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ маской.

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π³ΠΈΠ±ΠΊΡƒΡŽ 32×8 NeoPixel Matrix , слСдуя шагам, описанным Π² части 1.

2. ЗапуститС ΠΊΠΎΠ΄ Python 32-textMsg.py ΠΈΠ· своСго Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°:

 sudo python3 /home/pi/scrollingTextMask/32Matrix/32-testMsgInput.py 

3. Если ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ измСнСния (ΡˆΡ€ΠΈΡ„Ρ‚, Ρ†Π²Π΅Ρ‚ тСкста, ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ) Π±Ρ‹Π»ΠΈ внСсСны Π² ΠΊΠΎΠ΄ для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 8×8, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ внСсти Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ измСнСния Π² Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ΅ 32Matrix.

4. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅ настройку, настроив 32-app. py Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²Ρ‹ это Π΄Π΅Π»Π°Π»ΠΈ для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ 8×8.

5. ΠžΠ±Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ Ρ‚ΠΊΠ°Π½ΡŒΡŽ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π΅ΠΉΡ‚Π΅ горячим ΠΊΠ»Π΅Π΅ΠΌ Π½Π° Π»ΠΈΡ†Π΅Π²ΠΎΠΉ Ρ‰ΠΈΡ‚ΠΎΠΊ.

6. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ вашСго Pi ΠΈ основной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ NeoPixel.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, доступСн Ρ„Π°ΠΉΠ» 32-crown.py, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ статичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ€ΠΎΠ½Ρ‹. ЗапуститС ΠΊΠΎΠ΄:

 sudo python3 /home/pi/scrollingTextMask/32Matrix/32-crown.py 

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Tom’s Hardware)

Π’Ρ‹Π²ΠΎΠ΄:

ΠœΡ‹ надССмся, Ρ‡Ρ‚ΠΎ Π²Ρ‹ нашли это руководство интСрСсным ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ привносит Π½ΠΎΠ²Ρ‹ΠΉ смысл Π² Ρ„Ρ€Π°Π·Ρƒ Β«Π­Ρ‚ΠΎ написано Ρƒ тСбя Π½Π° Π»ΠΈΡ†Π΅Β».

Π’Π΅ΠΌΡ‹

ΠœΠ°Π»ΠΈΠ½ΠΎΠ²Ρ‹ΠΉ Пи

Tom’s Hardware являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Future US Inc, ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ΅Π΄ΠΈΠ°-Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ издатСля. ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ наш ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ сайт (откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅).

Β© Future US, Inc. ΠŸΠΎΠ»Π½Ρ‹ΠΉ 7-ΠΉ этаТ, 130 West 42nd Street, Нью-Π™ΠΎΡ€ΠΊ, Нью-Π™ΠΎΡ€ΠΊ 10036.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *