¹Ï¤ù 120

~~~¥´³y IR »»±±¾¹ ¤ÀªR¾¹¡A¸ó¥­¥xÀ³¥Î~~~

¦p¦ó§Q¥ÎArduino X python X 8051 DIY ¤u¨ã¡A¥´³y¦Û¤vªº¹êÅç­pµe¡A±´¯Á¥X¤f

±´¯Á¡G¥Î¤â¤W ®a¤¤ ¥ô·N »»±±¾¹¡A¥ô·N »»±± ¦Û¤vªº¸Ë¸m

¹Ï¤ù 57

¡P         Ãö©óÁ¿®v ~~³¯¦Ñ®v

¬ãµo¤uµ{®v3¦~¡A¦¨¥\¤j¾Ç¹q¾÷©Ò ºÓ¤h¡A¬ã¨s»â°ì¡G»y­µ¿ë»{¡B³æ´¹¤ù³]­p¡C§Þ³N¾Ç°|¹q¤l¨tÁ¿®v15¦~¡A15¥»³æ´¹¤ùC»y¨¥¬ÛÃöµÛ§@¡C30¦~µ{¦¡³]­p¤Î±Ð¾Ç¸gÅç¡ACµ{¦¡³]­pªº¨g¼öªÌ¡C¹D©ú¡B«eÂí°ª¤¤³Ð«È®v¸ê¡A½Òµ{Á¿®v¡A­P¤O ©ó Án±±§Þ³N À³¥Î»P±Ð§÷¬ãµo¡C¬ã¨s »»±± G o o g l e (RGOO) X GPC ¬ÛÃöÀ³¥Î¡C

~~~~~~~~~~~~~~~~~~~~~~~~

¡P         ±z·|¾Ç¨ì

*¤F¸Ñ5¤j°ò¦¤u¨ã¶}µo¥­¥x¡G8051¡BArduino¡BAI2¡BPython¡BGPC

*¤F¸Ñ¶}µo¤u¨ã¨Ï¥Î¡A¤Î¶}©l¦p¦ó¥´³y¦Û¤vªº¹êÅç­pµe

*¥Ñ¤ÀªRIRµ{¦¡¨ì§¹¾ãµwÅé¹ê§@¡A»´ÃP¾Ç²ß¡B½Æ»s

*¥Ñ©óµwÅ驳¼h¥H8051 Cµ{¦¡³]­p¡A¥i¥H»´©ö²¾´Ó¨ì¥ô¦óµwÅ饭¥x´ú¸Õ

*¦p¦ó¥ÎC python ¥´³y¦³½ì¡B¦³¥Î¹êÅç¤u¨ã¡A²Ö¿n¦¨¬°¦Û¤v¦³¥Îªº´ú¸Õ¥­¥x

*¶i¶¥¨ì¥Î´ú¸Õ¥­¥x ¥´³y ¦Û¤vªº¥¼¨Ó ¹êÅç­pµe


¦¹½Òµ{¥]¬A¡G2 ¤p®ÉªºÀH¿ï¼v¤ù¡B25¤ä¥H¤Wµ{¦¡(«H½c¶Ç°e)¡A·|­û¥i¤U¸ü¸ê·½¡B³z¹L¦æ°Ê¸Ë¸m»P¹q¸£¦s¨ú¡BLINE (avic8051)©Î¬OGMAIL (avic8051@gmail.com)¹êÅç§Þ³N¿Ô¸ß


¦p¦ó ¾Ç²ß

*§Q¥Î³o°ó½Ò ¤u¨ãX«äºû¡A¥´³y¦Û¤vªº¹êÅç­pµe¡A±´¯Á¥X¤f

*¤W¯Z¡B¤W½Ò³q¶Ô®É¡A³q¶Ô®É¶¡ Å¥¬Ý½u¤W½Òµ{

*§ä®É¶¡´ú¸Õ¡B¹ê§@±M®×C¡Bpythonµ{¦¡¡BµwÅé¹ê§@¡A¤º¤Æ¬°¦Û¤vªº´ú¸Õ¤ßªk(§Þ³N)¡A±´¯Á¦Û¤v·s­pµe©Î¬O±M®×

*³nÅé¡BµwÅé¹ê§@°ÝÃDLINE §Þ³N¿Ô¸ß

*·|­ûºÖ§Q¡Ghttp://vic8051.idv.tw/exp_dcxs.htm ¸ê®Æ¤U¸ü¤¤¤ß

*GPC  python µ{¦¡½X ¤ÎÀ³¥Î§K¶O!    *LINE avic8051§Þ³N¿Ô¸ß


½Òµ{¤º®e1 ­Ó³¹¸` • 18 °óÁ¿®y • ¼v¤ùÁ`ªø«×¡G¤p®É  *PDF¹q¤l®Ñ

00¥´³y IR »»±±¾¹ ¤ÀªR¾¹¡A¸ó¥­¥xÀ³¥Î <<¹wÄý>> --5:37

¦p¦ó§Q¥ÎArduino X python X 8051 DIY ¤u¨ã¡A¥´³y¦Û¤vªº¹êÅç­pµe¡A±´¯Á¥X¤f

¨Ï¥Î°ò¥»¤u¨ã¡GArduino C¡B8051 C¡Bpython¡BAI2¤â¾÷¿n¤ìµ{¦¡¡BGPC¤u¨ã²Õ¡B¦aºÝÁn±±Á`ºÞ¡C¦Û»sDIY ¹êÅç¤u¨ã¡G²Ö¿n°ò¥»¹êÅç¡B©ö©óÆ[¹î«H¸¹¡A¦p²©ö¥Üªi¾¹¡C±´¯Á¥Î¤â¤W®a¤¤¡A¥ô·N»»±±¾¹¥ô·N»»±±¦Û¤vªº¸Ë¸m¥i¯à©Ê¡H¾Ç¤èªk¤ÎÅÞ¿è«äºû¡A¬O´ú¸Õ¤uµ{®vªº¦nÀ°¤â¤Î±Ð§÷¡A¥X¸ô¡BÀ³¥Î³Ì¼s¡C

½Òµ{¤¤¥i¥H¾Ç¨ì°ò¥»¨Ï¥Î¤u¨ã¡G 5 ®M¤u¨ã

¥Ñ«Øºc°ò¦¹êÅç¤u¨ã¡BDIY ¥\¯à¹ê§@ÅéÅ礤¡A¹ê§@¤ÀªRµ{¦¡¡C§Q¥Î¦Û»s¤u¨ã¡B«Øºc¦¡´ú¸Õ¤u¨ã¡B§¹¦¨±´¯Á¹êÅç¡B½Òµ{¤¤¥i¥HÅéÅç§¹¾ãªº´ú¸Õ¹Lµ{¡A§Q¥Î¦¹§Þ¥©¡A¥i¥H°µ§ó¦h¦Û¤vªº±M®×¹êÅç¡A¥´³y¦Û¤v¤U¯Z«áªºIR»»±±¾¹¹êÅ祭¥x¡A±´¯Á§ó¦hÀ³¥Î¡C


01 IR »»±±¾¹ ¤ÀªR¾¹ ®i¥Ü¡B°ò¥»´ú¸Õ  <<¹wÄý>> --5:20

LM±±¨î¼Ò²Õ¡A¦Û°Ê§ì«H¸¹¡BSHOW ¹Ï¡B¦sÀÉ¡B¤ÀªR¡Aµo®g¡AÅçÃÒ¡A§tpythonµ{¦¡½X¡A¥i¥H¦Û¦æ­×§ï¤ÀªRÀ³¥Î¥\¯à¡CLM ¤º«Ø¼ÒÀÀ17²Õ¹qµø¾÷¥\¯à¡A¬Û®e©óXIR ¥\¯à¡AXIR ¦b2 ¦¸¶Ò¸ê¤¤´£¨Ñ±Ð¨ã¨Ï¥Î¡A¤ä´©¦h¥»±Ð§÷À³¥Î¡A·s32 ¦ì¤¸¸Ñ½X¤ä´©¡A¦Û°ÊÅã¥Ü¾ã¦X¨ì§¹¾ã¥\¯à¡C

https://www.zeczec.com/projects/talkingcat

¹É¹É - »¡¸Ü¿ßAI»y­µÁn±±±Ðµ{                                                                            

 

https://www.zeczec.com/projects/arduino

¹É¹É - ¤uµ{®vªºArduino---¯«©_»»±±¾¹¡I¦Û¤v»»±±¾¹¦Û¤v³]­p¡I

 

LM ¤º«Ø¼ÒÀÀ17²Õ¹qµø¾÷±`¥Î»»±±«öÁä¥\¯à¡A¬Û®e©óXIR ¥\¯à¡G

*XIR ¦b2 ¦¸¶Ò¸ê¤¤´£¨Ñ±Ð¨ã¨Ï¥Î

*32 ¦ì¤¸¸Ñ½X¤ä´©¡A¦Û°ÊÅã¥Ü¾ã¦X¨ì§¹¾ã¥\¯à¡C

*¤ä´©¦h¥»±Ð§÷¡B°Ñ¦Ò®ÑÀ³¥Î


02 python¤u¨ã¦w¸Ë¤Î´ú¸Õ»¡©ú     <<¹wÄý>> --2:01

ªì¾ÇªÌ¤u¨ãPython¡BGPC °ò¦¡AGPC ¬O¾Ç­û¾ÇPython ³Ì°ò¦¤u¨ã¡A¨t²Î¥ÑPython IDLE 374 ¥Í¦¨¡B´ú¸ÕOK¡A¤£¦Pª©¥»¼Ò²ÕµLªk¦@³q¡APython IDLE 374 ¤U¸üÂI¡Ghttps://www.python.org/downloads/

¶}±Ò.PYÀɮסA¿ï¾Ü 374  °õ¦æ «ö¤U F5¡A¦³¨Ç»Ý­n¦w¸Ëµ{¦¡¥²­n¼Ò²Õ¡A¤~¯à¥¿±`°õ¦æ¡C§ó¦h GPC X python À³¥Î¼v¤ù°Ñ¦Ò


03 8051 C ¨Ï¥Î¡BArduino C ¨Ï¥Î <<¹wÄý>> --01:25

¥H8051³s±µ  Arduino UNO¤U¸üµ{¦¡¨ì 8051´¹¤ù°õ¦æ <<¹wÄý>> --06:19

ªì¾ÇªÌ¤u¨ãÁÙ¶·8051 C ¨Ï¥Î¡BArduino¡A¨ú¼Ë¤ÀªRµ{¦¡¬O¥Ñ8051 ¨t²Î¨Ó§¹¦¨¡Aµ{¦¡¥Î8051 C KEIL ½s;¹Âà´«¬°HEX°õ¦æÀÉ¡A¤U¸ü¨Ó°õ¦æ¡A

*8051 C ÂàHEX °õ¦æÀÉ¡A¤U¸ü¤u¨ãÀɮסA±Nµ{¦¡ÂରHEX ¤U¸üÀÉ10 ¤ÀÄÁ§Ö³t¤W¤â¡A»PArduino C¤@¼Ë¦n¾Ç¡A ¥i¥Î Arduino UNO(¨ú¤UDIP IC) ¤U¸ü¨ì 8051´¹¤ù¤º¦Ó°õ¦æ¡A3 ¨BÆJ§¹¦¨¸ü¤JÀɮװʧ@¡G

1 ¿ï¾ÜÀÉ®× T.HEX   2¤U¸üÀÉ®×   3¥´¶}¹q·½

´N¥i¥H¸ü¤JÀɮסA¬Ý°õ¦æµ²ªG¡CLM ¨t²Î¦³4 ºØHEX ÀɮסA¤£¦PÀ³¥Î¡C8051¡Bµ{¦¡®w¦w¸Ëµ¥°ò¦Æ[©À¡CArduino C ¤]­nµ{¦¡®w¦w¸Ë¡C


04 AI2´ú¸Õ¡BRGOO ´ú¸Õ<<¹wÄý>> --4:00  

RG0 QR Code

Android ¤â¾÷±½´yQR CODE ¥i¥H´ú¸Õ²³æÁn±±¥\¯à¡A»PArduino ³s½u¡A»Ý¥Î¨ìRG.AIA½Òµ{¤¤ÀɮסA¤W¶Ç¨ìAI2 ¶³ºÝ¨t²Î¡B­×§ï´N¥i¥H³s½u¡A¤@¦¸³]©w§Y¥i¡C

¥H«á°õ¦æ¦Û¤vÁn±±¹ïÀ³°Ê§@¤Î»y­µÀ³µª¥\¯à¡A¦bArduino ºÝ´N¥i¥H³]­p¡B­×§ï

Án±±¶}±Ò§N®ð¥\¯à¡CAI2 ¶³ºÝ¨t²Î¡G¨Ï¥Î«e»Ý¥ý·Ç³Æ¦n¦Û¤vGoogle ±b¸¹¡Aµn¤JAI2 ¶³ºÝ¨t²Î¡Chttps://appinventor.mit.edu/

½Òµ{¤¤¦³2 ¤äAI2 µ{¦¡¡AVL2 ¤Î RG.AIA¡G

*RG.AIA¡G¦bArduino ºÝ¥HC µ{¦¡´N¥i¥H³]­p¡B­×§ïÁn±±¶}±Ò§N®ð¥\¯à¡C

*VL2 ¡GLMµwÅ骽±µ³s±µ ÂŪÞHC06¡Aª½±µ¦bAI2 ¤¤³]­pÁn±±¬ÛÃö¥\¯à


05 Æ[¹î»»±±¾¹«H¸¹  <<¹wÄý>> --1:08                                                                  

§tArduino ¥Üªi¾¹µ{¦¡¡A¬ÝIR «H¸¹~¦Û¤v¹s¥ó½c¤¤ªºArduino UNO ªO¤l¡A´N¬O¤@¥x²³æ¥Üªi¾¹¡A¦w¸Ëµ{¦¡ADSC.INO´N¥i±Ò°Ê¡C°õ¦æSERIAL PLOTTER¡A³]¬°19200 BPS³s½u¡C¥i¥H¬Ý¨£°ÊºAªi§Î®i¥Ü¡A¥i¬ÝIR »»±±¾¹µo®gªº«H¸¹¡AIR ±µ¦¬¼Ò²Õ¡C¸}¦ì OP GND 5V¡AOP «H¸¹¿é¥X¡A³s¨ìA0 ¿é¤J¡C®a¤¤»»±±¾¹¥u­n¯à°÷Åã¥Ü¥Xªi§Î¨Ó¡A´N¥i¥H¥ÎArduino C µ{¦¡±±¨îLM µwÅéµo®g¡C§N®ð¾÷¤]¥i¥H±±¨î¡A¤@¯ëArduino ¶}·½µ{¦¡»Ý­nÂà½X¡B¯Ó®É´ú¸Õ¡AÁÙ¤£¤@©w·|°Ê§@¡C


06  LM ¾Ç²ßX µo®g X À³¥Î(¥]§tª±¨ã)  <<¹wÄý>> --4:05

§Ú­Ì´£¥X¤@´ÚL51 (XIR)¾Ç²ß«¬»»±±¼Ò²Õ¡A¤ä´©¤£¦P¥­¥xÀ³¥Î¡AWIN10 python/Arduino C/8051 Cµ{¦¡±±¨î¡A¤ä´©¾Ç²ß17 ²Õ»»±±¾¹«H¸¹¡A¹ïÀ³®a¤¤¹qµø¾÷»»±±¾¹±`¥Î«öÁä¥\¯à¡C¤ä´©¦ê¦C±±¨î«ü¥O¡A¤ä´©App inventor ¤u¨ã¡AAndroid¤â¾÷±±¨îÀ³¥Î¡A¥i±±¨î®a¹qÀ³¥Î¡C

¥ý¾Ç²ß«áµo®g¡A3¨BÆJ½u¤W¥i¥H¥ß§YÅçÃÒ¡G1¾Ç²ß 2µo®g 3Æ[¹î°Ê§@

¼v¤ù--¾Ç²ß µo®g ¦¬­µ¾÷«H¸¹

¼v¤ù--¤â¾÷ ¤Î»»±±¾¹ ±±¨î¹qµø¡B§N®ð¡B¦¬­µ¾÷ 

¾Ç²ß»»±±¾¹«H¸¹¹Lµ{¡G(RC37 »»±±¾¹ [200+] «öÁä¡Xªí¥Ü«ö '+' )

¶i¤J¾Ç²ß¼Ò¦¡«áLED ·|«G°_¡A¨t²Îµ¥«Ý¬õ¥~½u«H¸¹¶i¨Ó¡C±N­n¾Ç²ßªº»»±±¾¹¾aªñ¥D¾÷ ¥k¤è ±µ¦¬¼Ò²Õ¡A«ö¤U¸ÓÁä¡A¨t²ÎŪ¨ì¡ALED ·|°{°Ê¡AµM«áº¶·À¡C¬í¤º¥¼Åª¨ì«H¸¹¡A«h¦Û°ÊÂ÷¶}¾Ç²ß¼Ò¦¡¡C 

2¥Ñ»»±±¾¹³]©w¾Ç²ß¡G«ö '+'  +  '0'--'9' Áä¡A¹ÍÁn´£¥Ü¡A«ö '+'«á¡ALED ·|«G°_¡A¥ý¥Ñ»»±±«ö¤U'0'--'9' Áä³]©w½s¸¹¡A±µµÛLED ¦A«G°_¡A¶i¤J¾Ç²ß¼Ò¦¡¡C

3¥Ñ»»±±¾¹µo®g¡G«ö  '0'--'9' Áä¡A³æÁäµo®g¡C


-----½Òµ{ -----

07  RC37 »»±±¾¹¸Ñ½X¡AÅã¥Ü32 ¦ì¤¸¸ê®Æ  <<½Òµ{>> --09:18

Arduino UNO ªO¤l¡A´N¬O¤@¥x»»±±¾¹¸Ñ½X¾÷¡A¦w¸Ëµ{¦¡Dirs.INO´N¥i±Ò°Ê

¾A¦X¸Ñ½XRC37 32 ¦ì¤¸¼Ð·Ç®æ¦¡¡A¥i¥H³s½uDEBUG¡A¤]¥i¥HÂ÷½uÆ[¬Ý

¸Ñ½X¿é¥X­È¡CLM µwÅé3 ¦X¤@¥\¯à¡G¹qµø17²Õ»»±±¾¹«H¸¹¾Ç²ß¡B32 ¦ì¤¸¸Ñ½X¡B¦Û°Êªi§ÎÅã¥Ü¡A¤]¥i¥H¥ß§Y°µ32 ¦ì¤¸¸Ñ½X¹êÅçÆ[¹î¡C


071¯S®í¹êÅç~²Ä3¥N¯«©_»»±±¾¹XRC3¡Aµo¥X¬õ¥úÅX°Ê»»±±¾¹¸Ë¸m

  <<½Òµ{>> --4:09

§Aª¾¹DLED¿O¥i¥H¦b¯S®í±¡ªp¤U¡A¨ú¥N¬õ¥~½uµo®gLED¶Ü

¦³¨ÇLED µo¬õ¥ú¡A¦ý¬O«o¤´¬O³z©ú¥]¸Ë¡A¤£¤p¤ß·|²V²c®³¿ù¹s¥ó¡A¦ý«o¤]·|°Ê§@¡A¥i¥H¤U¸ü¨Ó´ú¸Õ°µ¹êÅç µo®gRC37 »»±±¾¹ ¬Û®e«H¸¹µ{¦¡¡C¦b¯S®í±¡ªp¤U¡A¨ú¥N¬õ¥~½uµo®gLED µo®g«H¸¹¡A¨Ò¦pRC37 ¹q¦À¨S¹q¡A¥i¥H¸g¥ÑArduino UNO µo®g«H¸¹¡A·í§@»»±±¾¹¨Ï¥Î¤Î¨ä¥LÀ³¥Î¡C


08  LM¤ä´©AutoWave¥\¯à  <<½Òµ{>> --10:29

²Ä3 ¥NXRC3 IR «H¸¹¤ÀªR¾¹-·sªº¹êÅç¡A¤ä´©AutoWave¥\¯à¡A«ö¤US1Áä¡A¾Ç²ß«á¡A¦P¨B¶Ç°e¨ìWIN10 python µ{¦¡¤ÀªR¡AÅã¥Üªi§Î¡C«ö¤UF2¡G¥i¥H¶}±Ò-§N®ð¡A«ö¤UF1¡G¥i¥H¶}±Ò-¦¬­µ¾÷¡CLM µwÅé3 ¦X¤@¥\¯à¡G¹qµø17²Õ»»±±¾¹«H¸¹¾Ç²ß¡B32 ¦ì¤¸¸Ñ½X¡B«H¸¹¤ÀªR


WIN10 ³s¤W LM µwÅé¡A´N¥i¥HÆ[¹î«H¸¹¡A¦P®ÉF1 «ö¤U¶}§N®ð¡A·Q­n¦p¦ó³]­p¡A­×§ïPython µ{¦¡´N¥i¥H¦Û¦æ´ú¸Õ°Ê§@¡A¤]¥i¥H¶}Ãö¦¬­µ¾÷Å¥¼s¼½¡A¦P®É¬Ý¨ìªi§Î¡APC ºÝ°õ¦æAIR_V1.3.PY¡A­×§ïAIR-com.TXT¡Acom7 ³]©w¦¨¦Û¤vªº³s±µ³q°T½s¸¹¡C


09  WIN10 ³s¤W LM µwÅé  <<½Òµ{>> --6:20

¥i¥H¥Î2 ºØ¤è¦¡¨Ó³s±µLM µwÅé»P¹q¸£¡A¤U¸üµ{¦¡©Î¬O±±¨î«H¸¹À³¥Î¡C

1¨Ï¥Î¶Ç²ÎUSB Âà´«¤¶­±¡AUSB ¨ì¦ê¦CÂà´«¾¹³s±µ

2¨Ï¥ÎArduino UNO  DIP  IC ¨ú¤U¡ATX(D1) ³sTXD ¤¤¶¡¡BRX(D0) ³sRXD ¥kÃä¡ALM J2 ±µÀY³q°T³s½u(GND¡BTXD¡BRXD)¡A¤è¦¡2 ³Ì¬°Ã­©w¡AArduino ¤@¾÷2¥Î¡A¶}µo´ú¸ÕC µ{¦¡¡A¤]¥i¥H¤U¸ü 8051 C µ{¦¡¡C


10  LM µo®gRC37  <<½Òµ{>> --6:19

WIN10 ¾Þ§@µo®gRC37 »»±±¾¹¬Û®e«H¸¹¡A§tpythonµ{¦¡½X¡A¥ÎArduino ªO¤l¸ü¤JRC37 ±±¨î½Xµ{¦¡¡APC ºÝ³º¥i¥H±±¨îµo®g¤F¡A¤]¥i¥H¥Îpython±±¨îµo®g¡A·íRC37 »»±±¾¹¨S¹q®É¡Aºò«æªº´À¥N¤è®×¡A±N«H¸¹¾ã¦X°_¨Ó¡A¤è«K´ú¸ÕÀ³¥Î¡C


11  LM µo®g¾Ç²ß  <<½Òµ{>> --6:09

WIN10¾Þ§@µo®g©Ò¾Ç²ß«H¸¹¡ALM ¤º³¡Àx¦s17 ²Õ±`¥Î¥\¯à¡A¥i¥H¥Ñpython ±±¨îµo®g¡A´£¨ÑWIN10 python µ{¦¡½X¡B¾Ç²ß­×§ï¦AÀ³¥Î¡A¦Û¤v¥i¥H¾ã¦X¨ì¦Û¤v¨t²Î¤¤¡A¦¨¬°¤j«¬»»±±¾¹±±¨î¤¤¤ß¡C


12  LM ³s±µ¤â¾÷ µo®g¾Ç²ß  <<½Òµ{>> --5:09

LM J2 ¬°¦ê¦C¤¶­±¡A¦hºØÀ³¥Î¡A¥i¥H¥Ñ¥~¬É±±¨î«ü¥O¨Ó±±¨îLM°Ê§@¡C

ª½±µ³s±µÂŪÞHC06¡A¥i¥H»PAndroid¤â¾÷«Ø¥ß³s½u¡A¥Ñ¤â¾÷ª½±µ±±¨î¡A§tÁn±±¥\¯à¡A¨Ò¦p¶}±Ò§N®ð¡A¥ÎAI2 ¿n¤ìµ{¦¡´N¥i¥H­×§ï¥\¯à¡A

§ï¬°¦Û¤vªº±±¨î¤è¦¡¡C


13  LM ´¼¼z®a¹q ¨Ï¥Î RGOO  <<½Òµ{>> --7:20

LM J2 ¬°¦ê¦C¤¶­±¡A¦hºØÀ³¥Î¤¤¡A¥i¥H¥ÑArduino¦ê¦C¤¶­±±±¨î«ü¥O¨Ó±±¨îLM°Ê§@¡CArduino ÃB¥~¦ê¦C¤¶­±ª½±µ³s±µÂŪÞHC06¡A¥i¥H»PAndroid¤â¾÷«Ø¥ß³s½u¡A¦b¤â¾÷ºÝ¦w¸ËRGOO AI2¼g¦¨µ{¦¡RG.AIA¡A¥ÑArduino Cµ{¦¡¥i¥H»»±±±Ò°Ê¤â¾÷Án±±©Î¬O»y­µ¦X¦¨¡B¨ä¥L°ò¦¥\¯à¡A¨Ò¦pÁn±±ÂIºq¡A¨Ò¦p¶}±Ò´¼¼z®a¹q---Án±±§N®ðÀ³¥Î¡CµL¶·¥ÎAI2 ¿n¤ìµ{¦¡¡Aª½±µ¦bArduinoºÝ¥HCµ{¦¡¥i¥H­×§ï¥\¯à¡AµL¶·ÂùÃäDEBUG¡C


14  LM Án±±«ü¥O³]­p¡A¦Û¤vÁn±±¨ä¥Lª±¨ãµo®g¾Ç²ß  <<½Òµ{>> --5:09

¥»½Òµ{¤¶²ÐLM DIY ¤ÎÀ³¥Î¡A¥i¥HºÊ±±IR «H¸¹¡Aµo®g¾Ç²ß»»±±¾¹IR «H¸¹¡AÀx¦s¡B¤ÀªR»»±±¾¹«H¸¹¡A¬O´¼¼z®a¹qªº®Ö¤ß±±¨î±Ð§÷¡C¥iµ²¦X¦U¦¡±¡¹Ò¨Ï¥Î«ü¥O·f°t¡A¥i¥H¥Î¤â¾÷Án±±¡BPython Án±±ÂIºq¡B¥»³æ¤¸°µ¶i¤@¨B±´¯ÁÀ³¥Î¡A¨Ò¦pXTE ¦Û°Ê¶q´ú¡B¨ä¥LÀ³¥Î¡AArduino RGOO(»»±±Google)µ{¦¡®a¹q±±¨î¡B¥iÁn±±¡B»y­µ¦^À³¤¬°ÊÅéÅç¡BCµ{¦¡±±¨îÁn±±©R¥O¡CÁÙ¥i¥H¦aºÝÁn±±¡A¨Ï¥ÎVM ­Ó¤HÁn±±Á`ºÞ¡A¤£­­»y¨¥Án±±¡A¦UºØ»y­µ¿ý­µÁn±±¡C


15  ¸ÑªR8051 C BIO µ{¦¡  <<½Òµ{>> --8:10

»s§@8051³æ´¹¤ù(¤p¹q¸£)¡A¥ý¥Ñ¼gCµ{¦¡¶}©l¡A¦]¬°¥¦¬°³Ì§C¦¨¥»»s§@´¼¼z±±¨î¾¹ªº¿ï¶µ¤§¤@¡A¦Û¾Ç©ö¥Î¡A³æ´¹¤ù»P¤p¹q¸£®t§O¡A¦b©ó°O¾ÐÅé¤j¤p¡A³æ´¹¤ù¤º§tCPU¡B°O¾ÐÅé¤ÎI/O¡A¥u»Ý­n¥~¥[¤Ö³\¹s¥ó¥i¥H²Õ¦¨±±¨î¾¹¡A¦]¦¹±N±`¥Î°ò¥»I/O(BIO)¤¸¥óÅX°ÊC µ{¦¡«Ø¦n¡A´N¥i¥H±Ò°Ê8051¶}©l¹B§@¡A¥]¬A«öÁä¡BÀ£¹q³â¥z¡B¤C¸`Åã¥Ü¾¹¡B¦ê¦C¤¶­±¡B»»±±¸Ñ½Xµ¥¥\¯à«Ø¦n¡A´N¥i¥H¶}©lª±8051 ³nÅé¤ÎµwÅé¡C


16  ¸ÑªR8051 C°ò¦ BIO ´ú¸ÕTFN.Cµ{¦¡  <<½Òµ{>> --5:15

»s§@8051³æ´¹¤ù¨ì¤p«¬¹q¸£¤ÀªRÀ³¥Î©Î¬O·í§@±±¨î¾¹¥Î¡A³q±`»Ý­n¥~¥[°O¾ÐÅé¡A8051 ³s±µ62256´¹¤ù¡A¼W¥[32 KB ¦ì¤¸²ÕSRAM¡A´N¥i¥HÀx¦s¸û¦h¸ê®Æ¨Ó°µÀ³¥Î¡Aµ²¦X°ò¦µwÅé´N¥i¥H±Ò°Ê±M®×¤F¡A¦ý¬O¹Lµ{¤¤¡A·|¥ý³]­p²³æBIO ´ú¸Õµ{¦¡TFN.C¡A¨Ó´ú¸ÕµwÅé¡A¾A¦XDIY µwÅé²Õ¸Ë¾Ç²ß¹Lµ{¡B²`¤J¤F¸Ñ8051 °ò¦³]­p¡C


17  ¸ÑªR8051 DIY °ò¦µwÅé¹ê§@ ¨Ï¥Î TFN ´ú¸Õµ{¦¡  <<½Òµ{>> --5:09

TFN ´ú¸Õµ{¦¡¾A¦X¥Î¨ÓDIY µwÅé¤Î´ú¸Õ¡A¥ý´ú¸Õ«á²k±µ¡A¬O¾Ç²ß¡B¦Û¾Çªº¦nÀ°¤â¡A¥ÑªÅ¦L¨ê¹q¸ôªO¡A¨ì§¹¾ã¥\¯à²Õ¸Ë¡B´ú¸Õ¤@®ð¨þ¦¨¡A¥Ñ¹q¸ô¹Ï¤F¸Ñ¶}©l¡A²k±µ¹s¥ó¡B´ú¸Õ¥\¯à¡A·Ó¨BÆJ°µ¡A¦¨¥\²v·¥°ª¡A¦³°ÝÃD¥i¥H¦Û¦æDEBUG¡A³Ì«á¤@¨BÆJ¬O´ú¸Õ»»±±¾¹«H¸¹µo®g¡Aµo®g»PRC37 ¬Û®e«H¸¹¥X¥h¡C


18  ¸ÑªR8051 DIY §¹¾ãµwÅé¹ê§@ <<½Òµ{>> --5:09  

TFN ´ú¸Õµ{¦¡¬O¨Ï¥Î¤p«¬°O¾ÐÅé¼Ò¦¡¨Ó°õ¦æ¡A§¹¾ã¹q¸ô»s§@¡A8051 »Ý

³s±µ62256´¹¤ù¡A¼W¥[32 KB ¦ì¤¸²ÕSRAM¡A´N¥i¥H¹ê²{LM30¾Ç²ß

µo®g¥\¯à¡A¦]¦¹§ï¥Î LM30.HEX ´ú¸Õ´¹¤ù¨Ó°µ§¹¾ãµwÅé²Õ¸Ë´ú¸Õ¹ê

Åç¥Î¡C


~~·PÁ©w¾\½Òµ{~~ ·|­û­qÁÊ8051 DIY LM30®M¥ó¡BDS51®M¥ó ---¯S»ù

½ÐLINE ¿Ô¸ß

 

~~~~~~~~~~~~~~~~~

­n¨D

*°ò¥»Arduino C¾Þ§@¡B¹ê§@¸gÅç¡A­YµL¥i¥H¥ý½u¤W¾Ç²ßC µ{¦¡³]­p

*°ò¥»8051 C¾Þ§@¡B¹ê§@¸gÅç¡A­YµL¥i¥H¥ý½u¤W¾Ç²ß8051 Cµ{¦¡³]­p

*µL¶·python ¾Þ§@¸gÅç¡A¥u»Ý­n¤F¸Ñ°õ¦æÀɾާ@¹êÅç¡A¦³¤Jªù°Ñ¦Ò¹q¤l®Ñ

*·|Android ¤â¾÷°ò¥»¾Þ§@¡A¦w¸ËÀ³¥Îµ{¦¡

*´÷±æ¦Û¤v³]­p´¼¼z±±¨î¾¹¤Î¤F¸Ñ¬ÛÃö¶}µo¤u¨ã¨Ï¥Î  

*Á¿®v§Æ±æ¡B­n¨D¾Ç­û ¾Ç²ß§¹¦¨«á¡A¤F¸Ñ¶}µo¤u¨ã¨Ï¥Î¡A¤Î¶}©l¦p¦ó¥´³y¦Û¤vªº¹êÅç­pµe


»¡©ú                       

¥»½Òµ{§Q¥Î8051 ²³æ¬[ºc¡A¥~¥[°O¾ÐÅé¨ÓÀx¦s¡AŪ¨úIR«H¸¹¡A¶i¤@¨B¬ã¨s¨äÀ³¥Îªº¥i¯à©Ê¡C¸g¥Ñ¹q¤l®ÑPDF ¤Î¼v¤ù¹ê§@¬ö¿ý¡A¹ê»Ú¾Þ§@¡A°Ýµª³B²z¨Ó¨ó§Uªì¾ÇªÌ«Øºc¦Û¤v¤@®MIR¹êÅç¨t²Î¡C

³o¬O10´X¦~«e¶}©lªº±Ð¾Ç±M®×¡A·í®ÉÁn±±¤~­è¶}©l¬y¦æ¡A§Ú·Q¾ã¦XÁn±±¬õ¥~½u»»±±¾¹¥\¯à¡C³o´X¦~ÀHIOT¡BArduino¡B¤â¾÷À³¥Î¡Bpython µ{¦¡³]­p½´«kµo®i¡AÅý±M®×§ó¨ã¹ê¥Î©Ê¡A³o¬O§Ú³]­p¥»¦¸½Òµ{ªºªì°J¡GÅýªì¾ÇªÌ»´ÃP¥HC µ{¦¡±±¨î·Q±±¨îªºIR»»±±¸Ë¸m¡AÁÙ¥i¥H¾ã¦X¤â¾÷Án±±¤Îpython Án±±¥\¯à¡AÀò±o³Ì¨Îªº¾Ç²ßÅéÅç¤ÎÀ³¥Î¡C

§Æ±æªì¾ÇªÌ¨É¨ü¥»¦¸½Òµ{¡C¸g¥Ñ¹ê§@¤¤¡A¤F¸Ñ¤@°¦»»±±¾¹§¹¾ã±±¨î­ì²z¨ì¶i¶¥À³¥Î¡A¥Î¤â¾÷¡B¹q¸£¡BArduino¦Û°Ê¥h±±¨îµo®g¬Û®e«H¸¹¡A¶}±Ò§N®ðµ¥½ÆÂø¨t²Î¡C´Á«Ý ¾Ç­û ·N¨£¤ÏõX ¤Î«ØÄ³¥DÃD¡C¥Ø«e§Ú¥¿³W¹º¥»¦¸½Òµ{¤§«áªº¶i¶¥À³¥Î

¥]§t±MÃD»s§@»P­±¸Õ§Þ¥©¡B¾³õÁÈ¿ú³N¡B¤U¯Z«á¾ÇPython ¡C

¦¹½Òµ{¾A¦X­þ¨Ç¤H¡G

*´÷±æ¦Û¤v³]­p´¼¼z±±¨î¾¹¤Î¤F¸Ñ¬ÛÃö¶}µo¤u¨ã¨Ï¥Î¡A¶}©l¦p¦ó¥´³y¹êÅç­pµe

*·Q¹ïPython°µ°ò¦À³¥Î¬ã¨sªº¤H

*¹ï Arduino ³s½u PythonÀ³¥Î·P¿³½ìªº¤H

*¦p¦óÀ³¥ÎDS·í§@ Python C ¶}µo¤u¨ã°Ñ¦Ò

*¤j¾Ç¥Í·Q±´¯Á¶i¶¥¬ã¨s¡B¬ã¨s©Ò¥ý­×¯Z

*°ª¤¤¥Í17·³¤]¥i¥H´£¦­¨Ó°µ¹êÅç¬ã¨s¡A¼W¥[¾úµ{

*·Q±´¯Á python¤Jªù¨ì±MÃD³s½uÀ³¥Î»â°ì

*python¨ì³s½uÀ³¥Î¨ì´¼¼z±±¨î¾¹³]­p³£¦³¾÷·|¹ê²{

*¹ïpython ±´¯Á«H¸¹¶q´ú¤uµ{¤ÎÀ³¥ÎªÌ¾A¦X¨Ó¾Ç²ß

 

0 °ò¦¶}©l¾Ç¡A¾Ç1 ½ú¤lPYC±Ð¾Ç§Þ³N¡A´N¥i¥H³Ð§@¥XµL­­À³¥Îªº¦UºØ±¡¹Ò²Õ¦X¡C¾A¦X17~30 ¹ïCµ{¦¡³]­p·P¿³½ìªºªì¾ÇªÌ¡A©Î¬O±Ð¾Ç³]­p·P¿³½ìªÌ¡C

 

¬ÛÃö¹ê§@¸gÅç¡A¥i¥H°µ±MÃD»s§@¡B­±¸Õ¥Nªí§@¡B¥d¦ìªì¯Å¶´Åé¤uµ{®v¡B¤U¯Z«á»´ÃP¾Ç²ß¡B¥ô¦ó®É¶¡¾Ç²ß¡C¥¼¨Ó¥X¸ô¡GXTE¦Û°Ê¶q´ú¡BFAEÀ³¥Î¡BÁ¿®v¡B°h¥ð±Ð¾Ç­pµe¡C


­qÁʬÛÃö»¡©ú¡G

§Ú­ÌÀH®É  Åwªï±zªº·N¨£¦^õX¡I­qÁʽҵ{«á¡A±z±N¬Ý¨ì¨C­Óªþ±aªº­ì©l½X¤å¥ó¡C±z¤]¥i¥H³z¹Lµo°eLINE °T®§¡A¨Ã¹w¬ù¶g¥½ªºLINE½u¤W°Ýµª¡AÅý§Úª¾¹D±zªº´£°Ý¡A¹ï±Ð§÷ªº¥ô¦óºÃ°Ý©Î¬O¹êÅçµ²ªG¡C

 

ª½±µ­qÁÊ LINE avic8051 ¿Ô¸ß

 

³æÁʽu¤W½Òµ{LM1~LM30¡G1SDK C python µ{¦¡ 2GPC python µ{¦¡  3·|­û§ó·s±MÄݺô­¶ 4¹q¤l®ÑPDFÀÉ    5LINE§Þ³N¿Ô¸ß¹ê§@¡B§ï¸Ë°ÝÃD¡B«È»s¤Æ½Òµ{¡C

 

¯S»ù´Á¶¡~~~~114 ¦~10/10 «e ~~~

³æÁÊ ½u¤W½Òµ{¡GLM1~LM30 ---¯S»ù600 ¤¸ /1200 (­ì»ù)

¦XÁÊ ½u¤W½Òµ{¡GLM1~LM30 + LM30 µwÅ馨«~1600(­ì»ù)---¯S»ù1700 ¤¸

¥i¿ïÁʩάO¦XÁÊLM30 µwÅé¡Aª½±µ¾Ç²ß¡Bµo®g¹êÅç¡B¾Ç²ß8051 ¨ä¥LÀ³¥Î¡C

­qÁÊ«á¡A¶Ç°e SDK ¤Î ½u¤W ½Òµ{ ³sµ²ÂI¦Ü ·|­û«H½c©Î¬O LINE ¿Ô¸ß±b¸¹¡C

½u¤W¼v¤ù¡B½u¤W¹êÅ绡©ú¡B«ùÄò§ó·s¡A¤ÎLINE §Þ³N¿Ô¸ß

¹Ï¤ù 75

 

 

 

 

 

¥]§tUSB¹q·½½u¤ÎUSB ¤¶­±Âà±µ¾¹+HC06 ÂŪÞ

~~~SDK¤º®e~~~

SDK C python µ{¦¡¦p¤U¡G

 

*AIRV1.3.PY python¤ÀªRµ{¦¡¡A·f¸üLM30.HEX¨Ï¥Î

*LM30.HEX¡BAIR51.HEX¡BTFN.HEX¡AHEX °õ¦æÀÉ

*8051 ¨t²Î¡G8051 C ÂàHEX °õ¦æÀÉ¡A¤U¸ü¤u¨ãÀɮסA±Nµ{¦¡ÂରHEX ¤U¸üÀÉ

~Android ¤â¾÷»PArduino ³s½u¡A¥Î¨ì

*RG.AIA¡G¦bArduino ºÝ¥HC µ{¦¡´N¥i¥H³]­p¡B­×§ïÁn±±¶}±Ò§N®ð¥\¯à¡C

*VL2AIA¡GLMµwÅ骽±µ³s±µ ÂŪÞHC06¡Aª½±µ¦bAI2 ¤¤³]­pÁn±±¬ÛÃö¥\¯à

*ADSC.INO¡GArduino ¥Üªi¾¹µ{¦¡¡AÆ[¹î»»±±¾¹«H¸¹

* LM ¾Ç²ßX µo®g¥\¯à¡GµwÅé¹w¥ý¦b¤JLM30.HEX

* DIRS.INO¡GRC37 »»±±¾¹¸Ñ½X¡AÅã¥Ü32 ¦ì¤¸¸ê®Æ

*DIR_Samp.INO¡G¥i¥HUNO¥ý¤U¸ü¦¹µ{¦¡SAMP_Dir¡A´ú¸Õ§Y¥i¡A ¹w¥ýŪÀÉ ´ú¸Õ°ò¦¥\¯à¡C

*TX_RC37.INO¡GLED¿O¥i¥H¦b¯S®í±¡ªp¤U¡A¨ú¥N¬õ¥~½uµo®gLED¶Ü

*LM¤ä´©AutoWave¥\¯à¡GµwÅé¹w¥ý¦b¤JLM30.HEX

*PY ±±¨î Arduinoµo®gRC37 «H¸¹¡GTX_PY.PY¡BTX_RC37.INO

*PY ±±¨î LMµo®g¾Ç²ßªº17 ²Õ«H¸¹¡GTX_PY.PY¡BLM30.HEX

*AR_QK_LM.INO ¡G¦aºÝÁn±±«ü¥O³]­p¡A¦Û¤vÁn±±¨ä¥Lª±¨ãµo®g¾Ç²ß

*8051 C BIO¡G¥]¬A«öÁä¡BÀ£¹q³â¥z¡B¤C¸`Åã¥Ü¾¹¡B¦ê¦C¤¶­±¡B»»±±¸Ñ½X¡Bµo®gµ¥´ú¸ÕC µ{¦¡¡B­Ë¼Æ­p®É¾¹¡C

*8051 TFN.C¡G²k±µµwÅé°ò¦´ú¸Õµ{¦¡

*DIY ²k±µ²Õ¸Ë»¡©ú.DOC

*GPC pythonµ{¦¡½X¥i¥H¦Û«Ø¦aºÝÁn±±¡B¬d¸ß¸ê®Æ®wÀ³¥Î¡C

*©wÁÊ LM30 µwÅé«h¥]§t AIR51.C 8051 C ¤ÀªRµ{¦¡


~~~±`¨£°ÝÃDQAS¡G~~~~~~~~~~

*½Òµ{¹ê§@¥H8051 ¬°¥D¶Ü¡H

¥»½Òµ{ ¼sªx±´¯Á¡AIR »»±±¾¹ªº¥i¯àÀ³¥Î¡A10´X¦~«e¶}©lªº±Ð¾Ç±M®×¡A·í®ÉÁn±±¤~­è¶}©l¬y¦æ¡A¾ã¦XÁn±±¬õ¥~½u»»±±¾¹¥\¯à¡C³o´X¦~ÀHIOT¡BArduino¡BAndroid¤â¾÷À³¥Î¡Bpython µ{¦¡³]­p½´«kµo®i¡Aªì¾ÇªÌ¥u­n¦³Arduino ¨Ï¥Î¸gÅç¡A¥i¥H»´ÃP¤W¤â¡A¥´³y¦Û¤v§ó¨ã¹ê¥Î©Êªº±M®×¡C½Òµ{¹ê§@¥i¥Hª½±µ¨Ï¥Î¦b

Arduino¡BAndroid¤â¾÷À³¥Î¡BWIN10 python µ{¦¡³]­p¡C

³æÁʽu¤W½Òµ{¡G1SDK C python µ{¦¡ 2GPC python µ{¦¡  3·|­û§ó·s±MÄݺô­¶ 4¹q¤l®ÑPDFÀÉ    5LINE§Þ³N¿Ô¸ß¹ê§@¡B§ï¸Ë°ÝÃD¡B«È»s¤Æ½Òµ{¡C

 

¥i¿ïÁʩάO¦XÁÊLM30 µwÅé¡Aª½±µ¾Ç²ß¡Bµo®g¹êÅç¡B¾Ç²ß8051 ¨ä¥LÀ³¥Î¡C

 

*¹q¤l®Ñ¥i¥H¸Õ¾\¶Ü¡H³sµ²ÂI°Ñ¦Ò¡G

https://avic8051.pixnet.net/blog/post/184508251       

EB1=8051 C X python IR «H¸¹¤ÀªR¾¹¹ê§@»PÀ³¥Î

­qÁÊ«á¡A¦¨¬°·|­û¡A¨É¦³§ó¦h·|­û¤U¸üºÖ§Q¡A­qÁÊ«e½Ð¥ýµû¦ô¥»½Òµ{¹ï±zªºÀ°§U¡C

 

*¥»½Òµ{ÁʶR«á¡A¥i¥H°h¶O¶Ü¡H 

¥Ñ©ó½Òµ{¥]§t¦³­ì©lC µ{¦¡¡BPython µ{¦¡½X SDK µ¥¤ä´©¤u¨ã¡A¹q¤l®ÑPDFÀɵ¥³nÅé ´¼°]¸ê®Æ¡A¦]¦¹µLªk°h¶O¡A­qÁÊ«e ½Ð¥ýµû¦ô ¥»½Òµ{ ¹ï±z ¦Û¤vªºÀ°§U¡C¦ý¥i¥H§ó´«¬°¨ä¥L ½Òµ{¡A¤´µM«O¦³·|­û¸ê®æ¤Î¤U¸ü ¸ê®Æ Åv¯q!

 

*«çª¾LM51 ¥i¥H¾Ç²ß§Ú®a§N®ð¾÷»»±±¾¹«H¸¹¡A¶i¦Ó¥iµ{¦¡±±¨î¡Aµo®g¦¨¥\¡H

¥i¥HUNO¥ý¤U¸ü¦¹µ{¦¡SAMP_Dir¡A´ú¸Õ§Y¥i¡AArduino UNO³s±µ±µ¦¬¼Ò²Õ(D8 D9 D10)¡A«H¸¹¿é¥X¦bD8¸}¦ì¡A¥i¥Hª½±µ´¡¤JUNO¡A¤è¦V´Â«e¡C«ö¤UK1 «öÁä(±µD7)¡A«ü¥ÜLED¿O«G°_¡A¶}©lŪ½X¡C

 

¦b­qÁÊLM30 «e¡A¥i¥H¥ý¤U¸üArduino ´ú¸Õµ{¦¡¡A¬Ý¬Ý®a¤¤§N®ð¾÷®æ¦¡¡A°õ¦æ«á¥´¶}¦ê¦C¬É­±¡A¥i¥H¬Ý¨ìÃþ¦ü°ª§C¹q¦ì¸ê®Æ°}¦C¡C®Ú¾Ú¹L¥h¨t²Î¤uµ{§ï¸Ë¼Æ¾Ú¸ê®Æ¡A«hLM30 À³¸Ó´N¥i¥H±±¨î±z®a§N®ð¤F¡A§N®ð«H¸¹³Ì½ÆÂø¡A¨ä¥LÁÙ¥i¥H¦³«Ü¦h¹êÅç¥i°µ¡A´X¥G¥i¥H±±¨î±z®a©Ò¦³¬õ¥~½u»»±±¸Ë¸m¡C¥u»Ý«öÁä¾Ç²ß¡Bµo®g¡AµL¶·¼gC µ{¦¡´ú¸Õ¡BÂà½X¡C§ó¦h»»±±¾¹¬ÛÃö°ÝÃD¡A¥i¥H°Ñ¦Ò³sµ²ÂI¡G

https://www.zeczec.com/projects/talkingcat/faqs

https://www.zeczec.com/projects/arduino/faqs


ª½±µ­qÁÊ LINE avic8051 ¿Ô¸ß