Arduino рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рд╢реБрд░реБрдЖрдд 2005 рдореЗрдВ рд╣реБрдИ рдереА, рдФрд░ рдпрд╣ рдЖрдЬ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдФрд░ рдПрдореНрдмреЗрдбреЗрдб рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдмрд╕реЗ рдпреЛрдЧреНрдп рдФрд░ рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдВрдбреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрди рдЧрдпрд╛ рд╣реИред Arduino рдХреЗ рдореВрд▓ рд╕реНрддрдВрднреЛрдВ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред Arduino рдмреЛрд░реНрдб рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдЖрдзрд╛рд░рд┐рдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдВрд╕рд░, рдореЛрдЯрд░реНрд╕, рдПрд▓рдИрдбреА рдФрд░ рдЕрдиреНрдп рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкрд░ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП Arduino рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ (рдЬреЛ Wiring рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ) рдФрд░ Arduino IDE (Integrated Development Environment) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ Mac, Windows рдФрд░ Linux рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдХреЛрдб (рд╕реНрдХреЗрдЪ) рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЛрд░реНрдб рдкрд░ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП Arduino рдмреЛрд░реНрдб (Uno, Mega, Nano, рдЖрджрд┐), Arduino IDE рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░, рд╕реЗрдВрд╕рд░ рдФрд░ рдореЙрдбреНрдпреВрд▓ (рдЬреИрд╕реЗ Ultrasonic Sensor, IR Sensor, рдЖрджрд┐), рдореЛрдЯрд░, рдПрд▓рдИрдбреА, рдЬрдореНрдкрд░ рд╡рд╛рдпрд░, рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдФрд░ рдкрд╛рд╡рд░ рд╕рдкреНрд▓рд╛рдИ (рдмреИрдЯрд░реА рдпрд╛ USB рдХреЗрдмрд▓) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрди рд╕рднреА components рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, Arduino рдХрд╛ рдЙрдкрдпреЛрдЧ рд░реЛрдмреЛрдЯрд┐рдХреНрд╕, IoT, рд╣реЛрдо рдСрдЯреЛрдореЗрд╢рди рдФрд░ рдХрдИ рдЕрдиреНрдп рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Arduino Board рдХреЛ рд╕рдордЭрддреЗ рд╣реИ :
Arduino Uno рдмреЛрд░реНрдб рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШрдЯрдХреЛрдВ рдФрд░ рдкрд┐рдиреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЖрдЗрдП рдПрдХ рдПрдХ рдХрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ :-
- Reset Button (рд░рд┐рд╕реЗрдЯ рдмрдЯрди) :
рдпрд╣ рдмрдЯрди Arduino рдмреЛрд░реНрдб рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдб рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди (Execution) рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
- USB B Type (рдпреВрдПрд╕рдмреА рдмреА рдЯрд╛рдЗрдк) :
рдпрд╣ USB рдкреЛрд░реНрдЯ Arduino рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рдкрд╛рд╡рд░ рд╕рдкреНрд▓рд╛рдИ рд╕рдВрднрд╡ рд╣реЛрддреА рд╣реИред
- Poly Fuse (рдкреЙрд▓реА рдлреНрдпреВрдЬрд╝) :
рдпрд╣ рдмреЛрд░реНрдб рдХреЛ рдЕрдзрд┐рдХ рдХрд░рдВрдЯ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рдлреНрдпреВрдЬрд╝ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
- AT-Mega 16U2 (рдПрдЯреА-рдореЗрдЧрд╛ 16U2) :
рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ USB рдФрд░ рд╕реАрд░рд┐рдпрд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ Arduino рдмреЛрд░реНрдб рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Crystal Oscillator (рдХреНрд░рд┐рд╕реНрдЯрд▓ рдСрд╕реНрд╕реАрд▓реЗрдЯрд░) :
рдпрд╣ Arduino рдХреЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рд╕реНрдерд┐рд░ рдШрдбрд╝реА рд╕рдВрдХреЗрдд (Clock Signal) рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╕рд╣реА рд╕рдордп рдкрд░ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХреЗред
- Voltage Regulator (рд╡реЛрд▓реНрдЯреЗрдЬ рд░реЗрдЧреБрд▓реЗрдЯрд░) :
рдпрд╣ Arduino рдХреЛ рд╕реНрдерд┐рд░ рд╡реЛрд▓реНрдЯреЗрдЬ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реЗ рдмрдЪрд╛рд╡ рдХрд░рддрд╛ рд╣реИред
- Comparator (рдХрдореНрдкреЗрд░реЗрдЯрд░) :
рдпрд╣ рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдШрдЯрдХ рд╣реИ рдЬреЛ рд╡реЛрд▓реНрдЯреЗрдЬ рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рджреЗрддрд╛ рд╣реИред
- DC Jack (рдбреАрд╕реА рдЬреИрдХ) :
рдпрд╣ рдкреЛрд░реНрдЯ Arduino рдХреЛ 9V рдпрд╛ 12V рдХреА рдмреИрдЯрд░реА рдпрд╛ рдПрдбреЙрдкреНрдЯрд░ рд╕реЗ рдкрд╛рд╡рд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Capacitor (рдХреИрдкреЗрд╕рд┐рдЯрд░) :
рдпрд╣ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рд╡реЛрд▓реНрдЯреЗрдЬ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рд╢реЙрд░реНрдЯ рд╕рд░реНрдХрд┐рдЯ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- Protection Diode (рдкреНрд░реЛрдЯреЗрдХреНрд╢рди рдбрд╛рдпреЛрдб) :
рдпрд╣ Arduino рдХреЛ рдЧрд▓рдд рдзреНрд░реБрд╡реАрдпрддрд╛ (Reverse Polarity) рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Power Supply Section (рдкрд╛рд╡рд░ рд╕рдкреНрд▓рд╛рдИ рд╕реЗрдХреНрд╢рди) :
рдпрд╣ рд╕реЗрдХреНрд╢рди Arduino рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдкрд╛рд╡рд░ (5V рдпрд╛ 3.3V) рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
- ICMP (USB) :
рдпрд╣ рдЗрди-рд╕рд░реНрдХрд┐рдЯ рд╕реАрд░рд┐рдпрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ (ICSP) рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рд╕реАрдзрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- Digital Input/Output Pins (рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рдкрд┐рдиреНрд╕) :
рдпреЗ рдкрд┐рдиреНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
Arduino Uno рдореЗрдВ рдХреБрд▓ 14 рдбрд┐рдЬрд┐рдЯрд▓ рдкрд┐рди (D0-D13) рд╣реЛрддреЗ рд╣реИрдВред
- In Circuit Serial Programmer (SPI) (рдЗрди-рд╕рд░реНрдХрд┐рдЯ рд╕реАрд░рд┐рдпрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░) :
рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Arduino рдХреЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ SPI рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- AT-Mega328 Microcontroller (рдПрдЯреА-рдореЗрдЧрд╛328 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░) :
рдпрд╣ Arduino Uno рдХрд╛ рдореБрдЦреНрдп рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИ, рдЬреЛ рд╕рднреА рдирд┐рд░реНрджреЗрд╢реЛрдВ (Instructions) рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ Arduino рдХреЗ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
- Analog Input Pins (рдПрдирд╛рд▓реЙрдЧ рдЗрдирдкреБрдЯ рдкрд┐рдиреНрд╕) :
рдпреЗ рдкрд┐рдиреНрд╕ рдПрдирд╛рд▓реЙрдЧ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
Arduino Uno рдореЗрдВ рдХреБрд▓ 6 рдПрдирд╛рд▓реЙрдЧ рдкрд┐рди (A0-A5) рд╣реЛрддреЗ рд╣реИрдВред
рдЗрд╕ рддрд░рд╣, Arduino рдХреЗ рдпреЗ рд╕рднреА рдкрд┐рди рдФрд░ рдШрдЯрдХ рдорд┐рд▓рдХрд░ рдЗрд╕реЗ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ |
Basic Operation
рдЕрдзрд┐рдХрд╛рдВрд╢ Arduino рдмреЛрд░реНрдб рдЗрд╕ рддрд░рд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╣реИрдВ рдХрд┐ рдЙрди рдкрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдореЗрдВ рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рд╕реА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ LED рдХреЛ рдмреНрд▓рд┐рдВрдХ рдХрд░рд╛рдирд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдПрдХ рдЪрдХреНрд░ (Cycle) рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЬреЛ рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣ рдЬреИрд╕реЗ рд╣реА рдмреЛрд░реНрдб рдХреЛ рдкрд╛рд╡рд░ рдорд┐рд▓рддреА рд╣реИ, рдирд┐рд╖реНрдкрд╛рджрди (Execution) рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╣рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ “loop” рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ loop рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- рдХрд┐рд╕реА рд╕реЗрдВрд╕рд░ рдХрд╛ рдбреЗрдЯрд╛ рдкрдврд╝рдирд╛ред
- рд▓рд╛рдЗрдЯ рдЪрд╛рд▓реВ рдХрд░рдирд╛ред
- рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдХрд┐ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╕реНрдерд┐рддрд┐ (Condition) рдкреВрд░реА рд╣реЛ рд░рд╣реА рд╣реИ рдпрд╛ рдирд╣реАрдВред
- рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд╛рд░реНрдп рдПрдХ рд╕рд╛рде рдХрд░рдирд╛ред
Arduino рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдЧрддрд┐ рдЕрддреНрдпрдзрд┐рдХ рддреЗрдЬрд╝ рд╣реЛрддреА рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдзреАрдорд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд┐рд░реНрджреЗрд╢ рди рджреЗрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдЧрддрд┐ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдХрд┐ рдХреЛрдб рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЛ рдЗрд╕реЗ Execution рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб (рдПрдХ рд╕реЗрдХрдВрдб рдХрд╛ рджрд╕ рд▓рд╛рдЦрд╡рд╛рдВ рднрд╛рдЧ) рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред
The basic operation of an Arduino
Circuit Basics
рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдХреНрд░рд┐рдп рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдШрдЯрдХ (Active Electronic Component) рдФрд░ рдПрдХ рдкреНрд░рд╡рд╛рд╣рдХреАрдп рд╕рд╛рдордЧреНрд░реА (Conductive Material) рдЬреИрд╕реЗ рддрд╛рд░ (Wires)рдЬреБреЬреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рджреНрдпреБрдд рдзрд╛рд░рд╛ (Current) рдкреНрд░рд╡рд╛рд╣рд┐рдд рд╣реЛ рд╕рдХреЗ ред рдЬрдм рдЖрдк Arduino рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░реНрдХрд┐рдЯ рдмрдирд╛рдирд╛ рд╣реЛрддрд╛ рд╣реИ |
рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг LED рд╕рд░реНрдХрд┐рдЯ рд╣реИред рдЗрд╕рдореЗрдВ рдПрдХ рддрд╛рд░ Arduino рдХреЗ рдПрдХ рдкрд┐рди рд╕реЗ LED рддрдХ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдмреАрдЪ рдореЗрдВ рдПрдХ рд░реЗрдЬрд╝рд┐рд╕реНрдЯрд░ (Resistor) рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ LED рдХреЛ рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рджреНрдпреБрдд рдкреНрд░рд╡рд╛рд╣ (High Current) рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдпрд╣ рддрд╛рд░ рдЧреНрд░рд╛рдЙрдВрдб рдкрд┐рди (GND) рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред рдЬрдм Arduino рдХрд╛ рдкрд┐рди HIGH (рдЙрдЪреНрдЪ) рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ (Microcontroller) рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рд╡рд┐рджреНрдпреБрдд рдзрд╛рд░рд╛ рдкреНрд░рд╡рд╛рд╣рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ LED рдЬрд▓ рдЙрдарддреА рд╣реИред рдЬрдм рдкрд┐рди рдХреЛ LOW (рдирд┐рдореНрди) рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рджреНрдпреБрдд рдкреНрд░рд╡рд╛рд╣ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ LED рдмреБрдЭ рдЬрд╛рддреА рд╣реИред
