aHR0cDovL2ZyZWVzaGlwLmNvLmty![](https://ae01.alicdn.com/kf/HTB1avtOas_vK1Rjy0Foq6xIxVXaz/Atmega48-nrf24l01.jpg)
- ¸ðµ¨ ¹øÈ£: Accessories
- Ãâ·Â À¯Çü: Accessories
- DIY ¿ëÇ°: Àü±â
¶óµð¿À ¸ðµâ NRF24L01
I. ¸ðµâ Ư¼º:
1) »ç¿ëÇÏ¿© I2C (TWI) Åë½Å ÇÁ·ÎÅäÄÝ Åë½Å °úÁ¤ NRF24L01 Å©°Ô °£¼ÒÈ.
»ç¿ëÀÚ´Â ÀÌÇØÇؾßÇÕ´Ï´Ù ¼º°¡½Å Åë½Å °úÁ¤À» NRF24L01 °³·®ÇÏ´Â ÇÁ·ÎÁ§Æ®.
È¿°ú.
2) °¢ ´ÜÀ§´Â i2c (twi) ³ë¿¹ (ÁÖ¼Ò 35) ·Î ÇൿÇÕ´Ï´Ù
3) ´ÜÀ§´Â ÀÛ°í exquisite ÇÕ´Ï´Ù, Æø 73mm ¹× Æø 22mm
4) ³ë¿¹¿Í È£½ºÆ®¿¡ °ü°è¾øÀÌ ¸Å²ô·¯¿î ¾ç¿ë Ä¿¹Â´ÏÄÉÀ̼Ç.
5) ÃÖ´ë Àü¼Û °Å¸®´Â 70 m (»ý»ê¸¸ À§ÇØ) ¸¦ µµ´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù
6) ¹«¼± Åë½Å ĨÀº nrf24l01 ÀÇ ¹ÏÀ» ¼ö ÀÖ´Â Ä¿¹Â´ÏÄÉÀÌ¼Ç ÀÇÁ¤¼, °¨¼Ò½ÃÅ°´Â ÀÚ·á ¼Õ½Ç
7) i2c/twi ÇÁ·ÎÅäÄÝÀº Åë½Å ¶óÀÎÀ» Å©°Ô ´Ü¼øÈÇÕ´Ï´Ù.
8) arduino¿Í ¿Ïº®ÇÏ°Ô È£È¯ÀÌ µÇ´Â
II. ½Åû:
·Îº¿ ÅëÁ¦, ¿ø°Ý Á¦¾î, Á¤º¸ ¼öÁý, µî.
Âü°í: ¹«¼± Åë½Å¿¡´Â ¹æ»ç¼±ÀÌ ÀÖÀ» ¼ö ÀÖ°í »ýÈ° Áö¿øÀ» À§ÇØ ÃßõµÇÁö ¾Ê½À´Ï´Ù.
III. °ü·Ã ¸Å°³ º¯¼ö
ÀÛµ¿ Àü¾Ð: 5 v, ´Ü¶ô ȸ·Î º¸È£ ȸ·Î, »ç¿ë ½Ã ±àÁ¤ÀûÀÌ°í ºÎÁ¤ÀûÀÎ ±ØÀ» ¹ÝÀüÇÏÁö ¾Êµµ·ÏÁÖÀÇÇϽʽÿÀ.
¹«°Ô: 6g
¸ðµâ ¼ö½Å µ¥ÀÌÅÍ ´ë±â ½Ã°£: ÀÌ»óÀÇ 2 S
´ÜÀ§´Â ÀÚ·á º¸À¯ ½Ã°£À» º¸³À´Ï´Ù: 300 s º¸´Ù´Â ´õ Áß´ëÇÑ
Àü¼Û ¼Óµµ: 50 ¹ÙÀÌÆ®/s (ÀÌ·ÐÀû °ª)
I2c/twi ÁÖ¼Ò: 0x47 (½ÊÁø¼ö 35)
Nrf24l01 ÁÖ¼Ò: 0x34, 0x43, 0x10, 0x10, 0x01 (³ôÀ½)
°ü·Ã ¸í»ç:
µ¥ÀÌÅÍ È¦µå º¸³»±â ¸ðµâ (twi ½½·¹À̺ê) °¡ È£½ºÆ®¿¡ ÀÇÇØ º¸³½ µ¥ÀÌÅ͸¦ ¼ö½ÅÇÏ¸é ´Ù¸¥ ¸ðµâ·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ°í ´Ù¸¥ ¸ðµâÀÇ ÀÀ´ä ½ÅÈ£¸¦ ¹Þ±â¸¦ ±â´Ù¸³´Ï´Ù. °æ¿ì ´ë±â ½Ã°£ µ¿¾È ¾Æ¹« ÀÀ´ä. ¸ðµâÀº µ¥ÀÌÅ͸¦ ´Ù½Ã Àü¼ÛÇÏ°í, µ¥ÀÌÅÍÀÇ ¼ö´Â ¹Ýº¹ÀûÀ¸·Î ´ë±â ½Ã°£¿¡ ÀÇÇØ °ö½½µÈ Àü¼ÛµË´Ï´Ù ¸ðµâ¿¡ ÀÇÇØ º¸³½ µ¥ÀÌÅÍ º¸À¯ ½Ã°£ÀÔ´Ï´Ù.
¸ðµâ ¼ö½Å µ¥ÀÌÅÍ À¯Áö ½Ã°£Àº ¸ðµâ (twi ½½·¹À̺ê) °¡ nrf24l01 ¿¡¼ Àü¼Û µÈ µ¥ÀÌÅ͸¦ ¼ö½ÅÇϸé Áï½Ã nrf24l01À» ¹æÆÐÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ±×¸®°í ½Ã½ºÅÛÀº µ¥ÀÌÅ͸¦ ÃëÇÒ È£½ºÆ®¸¦ ±â´Ù¸®´Â Á¡ÇÁ. ÃÖ´ë ´ë±â ½Ã°£Àº ¼ö½Å µ¥ÀÌÅÍ °³ÃÖ ½Ã°£ÀÔ´Ï´Ù.
ȣȯ ÀåÄ¡¸¦ ÅëÇØ iv Å×½ºÆ®
VI. ¿î¿µ °¡À̵å
ÀÌ ¸ðµâÀº ¾ÈÀüÇÏ°í ½Å·ÚÇÒ ¼öÀÖ´Â nrf ¹«¼± ¸ðµâ Åë½ÅÀ» »ç¿ëÇÏ´Â i2c/twi Åë½Å ¸ðµå¸¦ äÅÃÇÕ´Ï´Ù. ±×°ÍÀº ¸Å¿ì µ¥ÀÌÅÍÀÇ ¼Õ½ÇÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. Mcu Àб⠵¥ÀÌÅÍ, ¹«·á ¸ðµå (mcu ¾²±â µ¥ÀÌÅÍ ¶Ç´Â nrf24l01 ¾²±â µ¥ÀÌÅÍ) ¸ðµâ ¹Ù»Û (¸ðµâÀº µ¥ÀÌÅÍ).
1) mcu Àб⠵¥ÀÌÅÍ »óÅ´ mcu ¸ðµâÀÇ µ¥ÀÌÅÍ »óŸ¦ Àд °ÍÀ» ÀǹÌÇÕ´Ï´Ù. À̶§ ¸ðµâÀº µ¥ÀÌÅÍ º¸³½ NRF24L01 ¹× ÀúÀåÇÕ´Ï´Ù ±â´Ù¸®´Â È£½ºÆ® Àаí (¸ðµâ LED ºû)
Âü°í: Àб⠵¥ÀÌÅÍ »óÅ ¸¶½ºÅ© nrf24l01, Áï, nrf24l01 ±×°Í¿¡ ¾î¶² ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ¾ø½À´Ï´Ù. µ¿½Ã¿¡ Àб⠵¥ÀÌÅÍ »óÅ´ µ¥ÀÌÅÍ º¸·ù ½Ã°£ÀÌ ÀÖ½À´Ï´Ù. ´ë±â ½Ã°£ÀÌ ÃÊ°úµÇ°í È£½ºÆ®°¡ ¾ÆÁ÷ µ¥ÀÌÅ͸¦ ÀÐÁö ¸øÇÏ¸é ¸ðµâÀÌ ÀÚµ¿À¸·Î ÀÚÀ¯ ¸ðµå·Î Á¡ÇÁÇÕ´Ï´Ù.
2) ¹«·á ¸ðµå (mcu ¾²±â µ¥ÀÌÅÍ ¶Ç´Â nrf24l01 ¾²±â µ¥ÀÌÅÍ) ÀǹÌ: nrf24l01 ¸ðµâ ¹× È£½ºÆ® (twi/i2c) ¸¸ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. (Led out/in are off)
´ÙÀ½ °¡´ÉÇÑ ¸ðµâÀº ÀÚÀ¯ ¸ðµå·Î À̵¿ÇÕ´Ï´Ù.
1. ´ÜÀ§´Â ½Ã°£ÀÇ ÃÖ´ë ¼ö¿¡ ÀڷḦ º¸³À´Ï´Ù
2. ¸ðµâÀº ¼º°øÀûÀ¸·Î µ¥ÀÌÅ͸¦ º¸³Â½À´Ï´Ù.
3. mcu ¸ðµâ¿¡¼ µ¥ÀÌÅ͸¦ ¹Þ¾Ò´Ù.
4. ÀÚÀ¯ »óÅ´ ½Ã°£À» ÃÊ°úÇÕ´Ï´Ù
3) ´ÜÀ§´Â ¹Ùbusy ´Ï´Ù. ¶§ ¸ðµâÀº µ¥ÀÌÅÍ º¸³½ È£½ºÆ® ¸ðµâ Á¡ÇÁ ·Î ¹Ù»Û »óÅ º¸³À´Ï´Ù µ¥ÀÌÅÍ ´Ù¸¥ ¸ðµâ °£°ÝÀ¸·Î, ±â´Ù¸®´Â µ¿¾È ´Ù¸¥ ¸ðµâ º¸³» ÀÀ´ä. ½Ã°£ (µ¥ÀÌÅÍ È¦µå ½Ã°£ Àü¼Û ÈÄ ¸ðµâ) ÈÄ ¸ðµâÀº ÀÚÀ¯ ¸ðµå·Î ¶Ù¾î ³ÑÁö ¾Ê½À´Ï´Ù. ÀÀ´ä ½ÅÈ£°¡ ¼ö½ÅµÇ¸é ¸ðµâÀº ÀÚÀ¯ ¸ðµå·Î Á¡ÇÁÇÕ´Ï´Ù. (¸ðµâ led°¡ ÄÑÁ® ÀÖÀ½)
1. µ¥ÀÌÅÍ µ¥ÀÌÅÍ Çü½Ä Àбâ:
Mcu ¸ðµâ ÁÖ¼Ò¸¦ º¸³À´Ï´Ù. ¸ðµâ¿¡ ÀÇÇØ ¹Ýȯ µÈ µ¥ÀÌÅÍ°¡ "0x47" °¡ ¾Æ´Ï¶ó¸é µ¥ÀÌÅÍ´Â ¼º°øÇϱâ À§ÇØ ÀÔÁõµË´Ï´Ù.
µ¥ÀÌÅÍ ÇÑ ¹ÙÀÌÆ®´Â ÇÑ ¹ø¿¡ ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù.
2. µ¥ÀÌÅÍ Çü½Ä ¾²±â
Mcu ¸ðµâ ÁÖ¼Ò¸¦ º¸³»°í µ¥ÀÌÅ͸¦ º¸³À´Ï´Ù. ÇÑ ¹ÙÀÌÆ®ÀÇ µ¥ÀÌÅÍ´Â ÇÑ ¹ø¿¡ º¸³»Áú ¼ö ÀÖÀ¸¸ç Á¤Áö ºñÆ®°¡ »ý¼ºµË´Ï´Ù. ¸ðµâÀÇ °æ¿ì ¹Ù»Û, ±×°ÍÀº ÀçÀü¼Û.
Âü°í: ¸ðµâ À¯ÈÞ, È£½ºÆ® ÀڷḦ Ç×»ó ÀнÀ´Ï´Ù 0x47.
Mcu µ¥ÀÌÅ͸¦ ¼ö½ÅÇϸé 0x47 (½ÊÁø¼ö 71) ¿¡¼ ÇÊÅ͸µÇؾßÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÇÁ·Î±×·¥Àº À߸øµË´Ï´Ù.
Åë½Å ½ÇÇèÀ» À§ÇÑ ´ÜÀ§¸¦ »ç¿ëÇϽʽÿÀ:
½ÇÇè Á¶°Ç:
1. ¹«¼± ¸ðµâ 2, arduino 328, arduino adk.
2. ÀýÂ÷ ¹× °á°ú:
±â¼ú: ÀÌ ½ÇÇèÀº arduino adk°¡ ¸ÕÀú µ¥ÀÌÅ͸¦ º¸³»°í ¼ö½ÅÀ» ±â´Ù¸®´Â °ÍÀÔ´Ï´Ù. µ¥ÀÌÅÍ°¡ ¼ö½ÅµÇ¸é, ¹ÞÀº µ¥ÀÌÅÍ´Â °°ÀÌ À§ÀÇ ±×¸² COM3, arduino UNO ù ±â´Ù¸³´Ï´Ù ¸®¼Á¼Ç ´ÙÀ½ ¼·ÃëÇÏÁö µ¥ÀÌÅÍ. Ç¥½ÃµÈ, ÀÚ·á´Â ´ÜÀ§·Î ´Ù½Ã º¸³»Áý´Ï´Ù. ÀÌ ·çÇÁ