¼³¸í
¶óÁ¸® ÆÄÀÌ io¿¡ ÀÇÇÑ ¾àÇÑ Àü·ù Ãâ·ÂÀº ÀÌ Á¦Ç°À» ÅëÇØ °·ÂÇÑ Àü·ùÀÇ ÀüȯÀ» Á¦¾î ÇÒ ¼ö ÀÖÀ¸¸ç ½º¸¶Æ® Ȩ ¹× ±âŸ °·ÂÇÑ Àü±â ºÐ¾ß¿¡¼ ÀÚÁÖ »ç¿ëµË´Ï´Ù. ¶óÁ¸® ÆÄÀÌÀÇ ³×Æ®¿öÅ© ±â´É°ú °áÇÕ, °¡Àü Á¦Ç°ÀÇ ¿ø°Ý Á¦¾î´Â ´Þ¼º µÉ ¼ö ÀÖ½À´Ï´Ù.
Âü°í: ¶óÁ¸® ÆÄÀÌ¿¡´Â 40pin ¹× 26pin Ä¿³ØÅÍ°¡ ÀÖ½À´Ï´Ù. ÀÌ Á¦Ç°Àº 40pin ³ª¹« µþ±â pi¿Í ȣȯÀÌ µË´Ï´Ù.
±â´É
1. ¶óÁ¸® ÆÄÀÌ a +/b +/2b/3b¿¡ ÀûÇÕÇÕ´Ï´Ù.
2. °íÇ°Áú ¸±·¹À̸¦ »ç¿ëÇÏ¿©.
3. ¸±·¹ÀÌ´Â 5a 250 v ac ¶Ç´Â 5a 30 v dc±îÁö Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.
4. optocoupler °í¸³À¸·Î, °íÀü¾Ð ȸ·Î ¹æÇظ¦ ÇÇÇϱâ À§ÇÏ¿©.
5. ¸±·¹ÀÌ Áö½ÃÀÚ·Î, ¸±·¹ÀÌÀÇ ÀÛµ¿ »óŸ¦ º¸°Ô ½¬¿î.
6. ´Ù¸¥ rsp ÅëÁ¦ ¸±·¹ÀÌÀÇ ½¬¿î ¼±ÅÃÀ» À§ÇÑ ¸±·¹À̸¦ °¡Áø Á¡ÆÛ ¼±ÅÃ.
»ç¾ç:
Condiiton: 100% »õ·Î¿î ºê·£µå
1. ¶óÁ¸® ÆÄÀÌ gpio ÀÎÅÍÆäÀ̽º: ¶óÁ¸® ÆÄÀÌ ¿¬°á
2. ¸±·¹ÀÌ ³ª»ç Å͹̳Î: ¿¬°á ´ë»ó ÀåÄ¡
3. ¸±·¹ÀÌ
4. ¿ÉÅä Ä¿Ç÷¯: pc817 ¿ÉÅä Ä¿Ç÷¯ Ĩ
5. ¸±·¹ÀÌ Áö½ÃÀÚ:
Led on: ¸±·¹ÀÌ nc´Â ¿¸³´Ï´Ù, ¾Æ¹« ´ÝÈü´Ï´Ù
Led off: ¸±·¹ÀÌ nc´Â ´ÝÈü´Ï´Ù, ¾Æ´Ï ¿¸³´Ï´Ù
6. Àü¿ø Ç¥½Ã±â
7. ¸±·¹ÀÌ Á¦¾î Á¡ÆÛ:
ªÀº Á¡ÆÛ: ¿¹¸¦ µé¸é ºÎÈ£¿¡¼ »ç¿ëµÇ´Â Ç¥ÁØ i/os¿¡ ÀÇÇÏ¿© ¸±·¹À̸¦ ÅëÁ¦ÇϽʽÿÀ
Á¡ÆÛ¸¦ ¿©½Ê½Ã¿À: Á¡ÆÛ Ã¶»ç¸¦ ÅëÇØ ÁÖ¹® i/os¿¡ ÀÇÇÏ¿© ¸±·¹À̸¦ ÅëÁ¦ÇϽʽÿÀ
Å͹̳Π¹¦»ç:
È®Àå º¸µå´Â 4 °³ÀÇ Å͹̳ÎÀÌ ÀÖÀ¸¸ç °¢ Å͹̳ο¡´Â ¿ÜºÎ ȸ·Î¸¦ ¿¬°áÇÏ´Â 3 °³ÀÇ ÇÉÀÌ ÀÖ½À´Ï´Ù.
ÆÐÅ°Áö Æ÷ÇÔ:
¶ó½ºº£¸® ÆÄÀÌ ¿ë 1 x È®Àå ¸ðµâ
PS:
Ç׸ñ Á¤º¸´Â ´ç½ÅÀ» ´õ µµ¿ï ¼ö ÀÖ½À´Ï´Ù#!/Usr/bin/env python
# Gpio19 = ¸±·¹ÀÌ Ã¤³Î 1
# Gpio26 = ¸±·¹ÀÌ Ã¤³Î 2
# Gpio20 = ¸±·¹ÀÌ Ã¤³Î 3
# Gpio21 = ¸±·¹ÀÌ Ã¤³Î 4
Gpio # °¡Á® ¿À±â gpio ¸ðµâ·Î rpi. gpio °¡Á® ¿À±â
½Ã°£¿¡¼ °¡Á® ¿À±â ¼ö¸é # ŸÀ̹ÖÀ»À§ÇÑ ¼ö¸é ¸ðµâ °¡Á® ¿À±â
Gpio. setmode (gpio. bcm) # ¿ì¸®´Â ÇÉ ¹øÈ£¸¦ ¼³¸íÇÏ´Â ¹æ¹ýÀ» ±¸¼ºÇÕ´Ï´Ù.
Gpio. setwarnings (false) # ºñÈ°¼ºÈ °æ°í
Ch1 = 19
Ch2 = 26
Ch3 = 20
Ch4 = 21
Outputpins = [ch1, ch2, ch3, ch4] # ÇÊ¿äÇÑ gpio ÇÉ ¼¼Æ®
# Ãâ·Â¿¡ ¿ì¸®ÀÇ gpio ÇÉÀ» ³õ°í ¶³¾îÁ® ³õÀ¸½Ê½Ã¿À
I in outputpins:
Gpio. seset (i, gpio. out)
Gpio. output (i, false)
±×·¯³ª (Áø½ÇÇÑ):
# °¢ gpio ÇÉÀ» ÅëÇؼ ´Ü°è ¹× À§¿¡ ³õÀ¸½Ê½Ã¿À
I in outputpins:
Gpio. output (i, true)
Àμâ (i)
#5 ÃÊ µ¿¾È Àá
¼ö¸é (5)
# °¢ gpio ÇÉÀ» ÅëÇؼ ´Ü°è ¹× ¶³¾îÁ® ³õÀ¸½Ê½Ã¿À
I in outputpins:
Gpio. output (i, false)
¼ö¸é (5)
Àμâ ("Åë°ú ¿Ï·á"):