PixelChef & Perebor
ΠΡΠΈΠ²Π΅Ρ, Π° ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ· ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ Π±Π»Π΅Π½Π΄Π΅ΡΠ° ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΠΌΠΈΠ½ΠΈ-ΡΠΎΠ±ΠΎΡΠ° Π΄Π»Ρ ΠΊΡΡ
Π½ΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²Π·Π±ΠΈΠ²Π°ΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅? Π― ΠΌΠΎΠ³Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΡΠ΄Π° ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π΄Π°ΡΡΠΈΠΊΠΈ, ΠΈ Π³ΠΎΡΠΎΠ²ΠΎ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π·Π±ΠΈΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠΌΠ°Π΅ΡΡ, ΠΌΡ ΡΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΡΡΠΎ ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅?
ΠΠ°ΠΆΠ΅ΡΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ. ΠΠΎ ΡΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ². ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, ΠΈΠ·ΠΎΠ»ΠΈΡΡΠΉ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π»Π΅Π½Π΄Π΅ΡΠ°, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ ΡΠ³ΠΎΡΠ΅Π». ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΠ΅Π»Π΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΡΠΎΡΠ°, ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠΉ ΡΠΊΠΎΡΠΎΡΡΡ Π¨ΠΠ. ΠΠΎ-Π²ΡΠΎΡΡΡ
, Π²ΡΠ±Π΅ΡΠΈ Π΄Π°ΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π½ΡΠΈΠΊΠ° β ΠΌΠΎΠΆΠ΅Ρ, ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ Π₯ΠΎΠ»Π»Π° Π½Π° ΡΡΡΠ°Π³Π΅. Π, Π²-ΡΡΠ΅ΡΡΠΈΡ
, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΠΉ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΎΠΊ: Π΅ΡΠ»ΠΈ ΡΡΠΎ-ΡΠΎ Π·Π°ΠΊΠ»ΠΈΠ½ΠΈΡ, ΡΡ
Π΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡΡΠΎ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΡΡ. ΠΡΠ»ΠΈ ΡΠΎΠ±Π΅ΡΠ΅ΡΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠΎΡΠΈΠΏ Π½Π° Arduino ΠΈ ΠΏΠ°ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ Π΄ΠΎΠ±ΠΈΡΡ ΡΡΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π΅Π½ΡΠΈΠΊ. Π‘Π½Π°ΡΠ°Π»Π° Π½Π°ΡΠΈΡΡΠ΅ΠΌ ΡΡ
Π΅ΠΌΡ ΠΈ ΡΠΎΡΡΠ°Π²ΠΈΠΌ ΡΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², Π° ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ.
ΠΠ°Π΄Π½ΠΎ, Π΄Π°Π²Π°ΠΉ Π½Π°Π±ΡΠΎΡΠ°Π΅ΠΌ ΡΡ
Π΅ΠΌΡ.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄Π΅ΡΠ°Π»Π΅ΠΉ:
- Arduino Uno (ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Arduino)
- 12-Π²ΠΎΠ»ΡΡΠΎΠ²ΠΎΠ΅ ΡΠ΅Π»Π΅ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ MOSFET (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, IRLZ44N) Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ Π±Π»Π΅Π½Π΄Π΅ΡΠ°
- ΠΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ Π½Π° 10 ΠΊΠΠΌ (ΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ Π₯ΠΎΠ»Π»Π°) Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²Π΅Π½ΡΠΈΠΊΠ°
- 5-Π²ΠΎΠ»ΡΡΠΎΠ²ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Arduino ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΡΠ΅Π»Π΅
- ΠΠΈΠΎΠ΄ (1N4007) ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΊΠ°ΡΡΡΠΊΠ΅ ΡΠ΅Π»Π΅ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΠΠ‘
- ΠΠ½ΠΎΠΏΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Π΄Π»Ρ ΡΡΡΠ½ΠΎΠ³ΠΎ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
- ΠΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ»ΠΈΡ, ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ½ΡΠΎΠ²ΡΡ
ΠΊΠ»Π΅ΠΌΠΌ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ
- ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ: Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π·ΡΠΌΠΌΠ΅Ρ ΠΈΠ»ΠΈ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄Π»Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡ
Π΅ΠΌΡ (ΠΏΡΠΎΡΡΠΎ):
1. ΠΠΈΡΠ°Π΅ΠΌ Arduino ΠΎΡ 5-Π²ΠΎΠ»ΡΡΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ (ΠΈΠ»ΠΈ USB Π΄Π»Ρ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ).
2. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½ Arduino (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, D8) ΠΊ Π·Π°ΡΠ²ΠΎΡΡ MOSFET (ΡΠ΅ΡΠ΅Π· ΡΠ΅Π·ΠΈΡΡΠΎΡ 220 ΠΠΌ).
3. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ MOSFET Ρ Π·Π΅ΠΌΠ»Π΅ΠΉ, ΡΡΠΎΠΊ β Ρ ΠΌΠΈΠ½ΡΡΠΎΠ²ΠΎΠΉ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±Π»Π΅Π½Π΄Π΅ΡΠ°.
4. ΠΠ»ΡΡ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ 12-Π²ΠΎΠ»ΡΡΠΎΠ²ΠΎΠΌΡ Π±Π»ΠΎΠΊΡ ΠΏΠΈΡΠ°Π½ΠΈΡ.
5. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΉ Π΄ΠΈΠΎΠ΄ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ (Π°Π½ΠΎΠ΄ ΠΊ Π·Π΅ΠΌΠ»Π΅, ΠΊΠ°ΡΠΎΠ΄ ΠΊ +12Π) Π΄Π»Ρ Π·Π°ΡΠΈΡΡ MOSFET.
6. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ +5Π ΠΈ GND, ΠΎΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΡΠ΅Π΄Π½ΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½ (A0) Arduino Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
7. ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅Π²ΠΎΠΉ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠΌ Π·Π°ΡΠ²ΠΎΡΠ° MOSFET, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π·Π°ΡΠ²ΠΎΡ ΠΎΠΏΡΡΠΊΠ°Π»ΡΡ, ΠΎΡΠΊΠ»ΡΡΠ°Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅.
8. ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρ +5Π ΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ 330 ΠΠΌ ΠΊ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΈΠ½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, D13), ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΌΠΈΠ³Π°Π», ΠΊΠΎΠ³Π΄Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΡΠ½ΠΎΠ²Π° ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:
- Π‘ΡΠΈΡΡΠ²Π°Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΠΈΠ½, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌ Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π¨ΠΠ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΡΡ.
- ΠΡΠ»ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π΄ΠΎΡΡΠΈΠ³Π°Π΅Ρ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ (ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡ), ΠΎΠ±Π½ΡΠ»ΡΠ΅ΠΌ Π¨ΠΠ.
- Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° ΠΊΠΎΡΠΎΡΠΊΠΎΠΌ: Π΅ΡΠ»ΠΈ Π·Π°ΡΠ²ΠΎΡ MOSFET ΠΎΡΡΠ°Π΅ΡΡΡ Π²ΡΡΠΎΠΊΠΈΠΌ, Π° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΡΠΉ ΡΠΎΠΊ, ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΌΠΈΠ³Π°Π΅ΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΡΠΈΠ½Ρ Π°Π½ΡΠΈΠ΄ΡΠ΅Π±Π΅Π·Π³Π° Π΄Π»Ρ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΡΠΎ Π±Π°Π·ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ Π½Π° ΡΠ΅ΠΊΡΡΠΎΠ»ΠΈΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΡΠ΅Π΄ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΡΠ΅ΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ. ΠΠ°Π²Π°ΠΉ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, Π½Π°ΡΠ½Π΅Ρ Π»ΠΈ Π²Π΅Π½ΡΠΈΠΊ ΡΠ°Π½ΡΠ΅Π²Π°ΡΡ ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅!