¡i¶¥±è¤é¤å¹q¤l³ø¡jºë¿ï¶¥±è¤é¥»»yÂø»x¹ê¥Î¤º®e¡AÅý³ß·R¤é»yªº¤H¤h»´ÃPÁA¸Ñ¤é¥»¤å¤Æ¡A¼W¶i¤é»y¯à¤O¡C ¦p¦óÅý¾Ç­^¤åÅܱo¦³½ì¡A¤£¦A¬\Àê¥F¨ý¡H§Ö¸òµÛ¡i®ü¬v­º³£¤¤­^¤åÂù¤ë¥Z¡j¡A¤@ÃäºZ¹C°ª¶¯¤@Ãä»´ÃP¾Ç­^¤å¡I
¡¹ µLªk¥¿±`ÂsÄý¹Ï¤ù¡A½Ð«ö³o¸Ì¬Ý»¡©ú   ¡¹ µLªk¥¿±`ÂsÄý¤º®e¡A½Ð«ö³o¸Ì½u¤W¾\Ū
·s»D  ±MÃD  ²z°]  °l¬P  ªÀ¸s  Blog  «z·s»D  ¹q¤l®Ñ  
2014/08/28 ²Ä140´Á  |  ­q¾\¡þ°h­q  |  ¬Ý¾ú¥v³ø¥÷
³Ì·s¤å³¹ ³¯Áé¸Û¡þ¯}Ãa¦¡³Ð·s¡X¡X¥xÆW´±¯{¿ú¶q²£¡u¶}·½³B²z¾¹¡v¶Ü¡H
 
³¯Áé¸Û¡þ¯}Ãa¦¡³Ð·s¡X¡X¥xÆW´±¯{¿ú¶q²£¡u¶}·½³B²z¾¹¡v¶Ü¡H
³¯Áé¸Û¡þª÷ªù¤j¾Ç¸ê°T¤uµ{¨t§U²z±Ð
photo credit¡GSteve wilson(CC BY 2.0)
«e¨¥

2005¦~¥V¤Ñ¡A¸q¤j§Q¤@®a¬ì§Þ¾Ç®Õªº¦Ñ®vMassimo Banzi¡A¬°¤FÅý¾Ç¥Í­Ì¦³¦n¥Îªº·L±±¨î¾¹¶}µoªO¡A©ó¬O©M¦è¯Z¤úÄyªºDavid Cuartielles °Q½×¤F³o­Ó°ÝÃD¡Aµ²ªG³]­p¥X¤FArduino¡C

­«­nªº¬O¡A¥L­Ì¨M©w±N³o­Ó¶}µoªOªº¹q¸ô¤½¶}¡A¦¨¬°¶}©ñ­ì©l½X¹q¸ôªO¡C¦Ü¦¹¤§«á¡A¶}©ñ­ì©l½X±q³nÅé»â°ì¸ó¤J¤FµwÅé»â°ì¡C

¦p¤µArduino¤w¸g¦¨¤F¥þ²y³Ì¨üÅwªïªº¡u³æ´¹¤ù¶}µoªO¡v¡A¬Æ¦Ü³sIntel³£§Æ±æ¯à»PArduino¦X§@¡C

µL¿W¦³°¸ªº¡A2006­^°êªº¾ð²ù¬£°òª÷·|·Q­nÅý¤p«Ä¤]¯à¾Ç·|¹q¸£µwÅé¡A©ó¬O½ÐEben Upton­t³d³]­p¡Aµ²ªG¦b2011¦~¤K¤ë°µ¥X¤F¡u¾ð²ù¬£³æªO¹q¸£¡v(Raspberry Pi)¡C

¦Ó¥B­º§å¡u¾ð²ù¬£¡v¦@¤@¸U­Ó¹q¸ôªO¬O¦b¤¤°ê»P¥xÆW»s³yªº¡A¦Ó¤£¬O¦b­^°ê¡C

²{¤µ¡AArduino»P¡u¾ð²ù¬£¡v³£¤w¸g¦¨¬°¡u¾Ç®Õ»P­Ó¤H¡v¾Ç²ß¹q¸£µwÅ骺­«­n¤u¨ã¡A¥¦­Ì¤w¸g§ïÅܤF¾ã­Ó¡u¹q¸£µwÅé¾Ç²ß¡vªº²£·~¥ÍºA¡A¦¨¬°¡u¹q¤l²£·~ªº«á°_¤§¨q¡v¡C

¬°¦ó¥xÆW¨S°µ¥XArduino»P¾ð²ù¬£¡H

§Ú±`±`¦b·Q¡A¥xÆW¨­¬°¹q¤l²£·~ªº¤j°ê¡A¦³¯à¤O°µ¥XArduino»P¾ð²ù¬£ªº¤uµ{®v©Ò¦b¦h¦³¡A¦ý¬°¦ó¥xÆW¨S¦³¤H»â¥ý°µ¥XArduino¡B¾ð²ù¬£¡A©ÎªÌ¬O§ó´Îªº¶}·½µwÅé²£«~©O¡H

¬O¥xÆW¨S¦³³o¼Ëªº§Þ³N¶Ü¡H ³á¡I¤£¡Iµ´¹ï¤£¬O¡I

§Ú­Ì©Ò¯Ê¥Fªº¡A¤£¬O§Þ³N¡A§ó¤£¬O¸êª÷¡A¦Ó¬O¤@ºØ¶}©ñ­ì©l½Xªº¤ßºA¡A¤@ºØ¡u¤£¬°Àç§Q¡v¦Ó³Ð³yµo©úªº¥Í¬¡ºA«×¡C

¦Ó¥¿¬O¥Ñ©ó¡u¦b°Ó¨¥°Ó¡vªº·Qªk¡AÅý§Ú­Ì¿ù¥¢¤F¦¨¬°¡u¶}©ñ­ì©l½XµwÅé²£·~¡v»âÀY¦Ïªº¾÷·|¡C

·í¹q¤l·~ªº§Q¼í¶V¨Ó¶VÁ¡¡A·í­ì¥»ªº°ª¬ì§Þ¤wµM¦¨¤F¡u¶Ç²Î²£·~¡v¡A§Ú­Ì¬O§_ÁÙ­n¦º¦uµÛ¨º¨Ç©Ò¿×ªº§Þ³N¦Ó¤£©ñ¡A¬O§_ÁÙ­n§â³o¨Ç§Þ³NÁôÂð_¨Ó¡A¦Ó¤£¬O¶}©ñ¥X¨Ó©O¡H

¦pªG§Ú­Ì±Ä¥Î§ó¶}©ñªººA«×­±¹ï³o­Ó¥@¬É¡A§Ú­Ì¨s³º·|Àò§Q©ÎªÌ¬O¨ü®`©O¡H

¦pªG§Ú­Ì§ó¶}©ñ

°²¦p§Ú­ÌÄ@·N±Ä¥Î§ó¶}©ñªººA«×­±¹ï³o­Ó¥@¬É¡A¼È®É¤£­n­p¸ûÀò§Q¡A¨º»ò¡B¥xÆW¥i¥H¬°¡u¶}©ñ­ì©l½X¡v¥@¬É°^Äm¨Ç¬Æ»ò©O¡H

Á|­Ó¨Ò¤l¦Ó¨¥¡A¥Ø«e¡u¶}©ñ­ì©l½X¡v¥@¬ÉùØ¡A¤w¸g¦³¤F´X´Ú¡u¶}·½³B²z¾¹¡v ¡]Open Source CPU¡^¡A¹³¬OOpenRISC´N¬O¤@Áûµo®i¬Û·í§¹¾ãªº¡u³n®Ö¤ß¡v¡]Softcore¡^³B²z¾¹¡A³oºØ³B²z¾¹«Ü¥i¯à¬O¥xÆW¤Á¤J¡u¶}©ñ­ì©l½X¡v¥@¬ÉªºÃöÁä¶i¤JÂI¡C

¤°»ò¬O³n®Ö¤ß¡H

¦b¼Æ¦ì IC ³]­p»â°ì¡A¹ï©ó¸û½ÆÂøªº²£«~¡A³q±`·|±Ä¥ÎVerilog©ÎVHDL³o¼ËªºµwÅé´y­z»y¨¥¨Ó¶i¦æ³]­p¡A³o¨Ç³]­p³z¹LEDA¦Û°Ê¤Æ¤u¨ãÂà´«¦¨¡u¼Æ¦ì¹q¸ô¡v¤§«á¡A¤~¯à¶i¤@¨B©ñ¨ì´¹¶ê¤º¦¨¬°IC¡C

¦Ó¨ººØ±Ä¥ÎVerilog©ÎVHDL©Ò³]­p¥X¨Óªº³B²z¾¹¡A´NºÙ¬°³n®Ö¤ß¡A¦]¬°³o¨Ç®Ö¤ß³q±`¤£¬Oª½±µ³Q®³¶i´¹¶ê¼t¥Í²£¡A¦Ó¬O¥ý¿N¿ý¨ì¡u¥iµ{¦¡¤Æ´¹¤ù¡v·í¤¤¡A¦¨¬°¤@ºØ¦b²{¦¨IC¤W«Øºc¥X¯S¦³¹q¸ôªº³B²z¾¹¡A³oºØ¡u¥iµ{¦¡¤Æ´¹¤ù¤Wªº³B²z¾¹¡v´NºÙ¬°¡u³n®Ö¤ß¡v¡C

¤W­zªºOpenRISC³B²z¾¹¡A´N¬O³o¼Ëªº¤@ºØ³n®Ö¤ß³B²z¾¹¡C

³Ìªñ´X¦~¡A¦b¶}©ñ­ì©l½Xªº¥@¬É¸Ì¡A±Ä¥ÎVerilog©ÎVHDL³]­p¥X¨Óªº¶}©ñ¹q¸ô¤w¸g¶V¨Ó¶V¦h¤F¡A±q²³æªº¼Æ¦ì¹q¸ô¨ì½ÆÂøªºCPU¡BGPU¡BSOCµ¥»â°ì³£¦³¤HÄÀ¥X¶}©ñ­ì©l½Xªº§@«~¡A¦Ó¥B¤ä´©«×¶V¨Ó¶V§¹¾ã¡C

¹³¬O OpenRISC ¤W´N¤w¸g¦³¤Fgcc½sͤu¨ã¡BµêÀÀ¾÷µ¥³nÅé¡A¦³¤F³o¨Ç¤u¨ã¤§«á¡A§Ú­Ì¨s¥i¥H»´©öªº±NFreeRTOS¡BLinux©Î¬OAndroidµ¥¶}©ñ­ì©l½X§@·~¨t²Îµ¹²¾´Ó¨ìOpenRISC³B²z¾¹¤W¡A§Î¦¨¤@®M±q³nÅé¨ìµwÅé¥þ³¡¶}©ñªº¹q¸£¡C

³o¼Ëªº¶}©ñ¹q¸£¡A¦b¥iµ{¦¡¤ÆªºFPGA¤W­±¡A¤w¸g¥Ñ¦¨¤jªºÄ¬¤å౦Ѯv¹Î¶¤³z¹L OpenRISC«Øºc¥X¨Ó¤F¡C

¶}·½³B²z¾¹

°²³]­Y­n½Ð¥x¿n¹qµ¥¼t°Ó¶q²£OpenRISC³oÃþ¶}·½³B²z¾¹ªº¸Ü¡A¨º»ò¦Ü¤Ö»Ý­n¤W»õªº¸êª÷¡A³o¼Ëªº¸êª÷¬O¾Ç®Õ³æ¦ì¤£¥i¯à¾Ö¦³ªº¡C¦]¦¹»Ý­n¡u¨ã¦³³W¼Ò»P¹ê¤O¡vªº¼t°Ó¤~¦³¿ìªk§¹¦¨³o­Ó¡u¤£¥i¯àªº¥ô°È¡v¡C

¨º»ò¶}©ñ­ì©l½Xªº¥@¬ÉÁٻݭn¨Ç¬Æ»ò©O¡H¥xÆWªº¹q¤l·~¼t°Ó¤S¯à°µ¨Ç¬Æ»ò©O¡H

¨ä¹ê¬O¦³ªº¡C°²¦p¥xÆW¹q¤l²£·~Ä@·N¾Ö©ê¶}©ñ­ì©l½Xªº¸Ü¡I

¤W­zªº OpenRISC ¥Ø«eÁÙ¬O¥u¦³³n®Ö¤ß¡]Softcore¡^¡A¦Ó¨S¦³µw®Ö¤ß¡]Hardcore¡^¡C¤]´N¬O»¡¡BOpenRISC¥i¥H¿N¿ý¨ìFPGA¤W¦¨¬°¡u³n³B²z¾¹¡v¡A¦ý¬OÁÙ¨S¦³¤H±N OpenRISC°µ¦¨±M¥Î´¹¤ù¡]ASIC¡^¡C

°ò¥»¤W¡AFPGA ¤Wªº³n®Ö¤ß¦³´X­Ó°ÝÃD¡A¨º´N¬O°õ¦æ³t«×·|¤ñ»s§@¦¨µw®Ö¤ßºC¤W´X¤Q­¿¡A¬Æ¦Ü¤W¦Ê­¿¡A¦Ó¥B FPGA ªº¥Í²£¦¨¥»¤ñµw®Ö¤ß°ª«Ü¦h¡A©Ò¥H³q±`¦b¶q²£¥«³õ¤Wªº»ù­È¦³­­¡A¦ý¬O¦b¾Ç²ßªº¨¤«×¤W«o«Ü¦³»ù­È¡C

´N§Ú©Òª¾¡AÁöµMÁÙ¦³¨â­Ó¹ÎÅé¤]±À¥X¤F¡u¶}·½³B²z¾¹¡v¡A¤@­Ó¬O¼Ú¬w¤ÓªÅ¬ì§Þ¬ã¨s¤¤¤ß¡]European Space Research and Technology Centre¡^©Ò±À¥XªºLEON¨t¦C³B²z¾¹¡A¥t¤@­Ó¬O³Q¡u¥Ò°©¤å¡v¡]Oracle¡^©Ò¨ÖÁʪºª@¶§ ¡]Sun¡^©Ò±À¥XªºOpenSPARC ¨t¦C¡A¦Ó¥BLEONÁÙ¬O­l¥Í¦ÛSPARC¨t¦C¡A¦]¦¹¨âªÌ¬O¦³¿ËÄÝÃö«Yªº¡C

¦ý¬O³o¨â­Ó¨t¦C´X¥G³£Âê©w¡u°ª¶¥¥«³õ¡v¡A¦Ó¥B³£¦³¼t°Ó¦b¥D¾É¡A¦]¦¹¤]«ÜÃø¨ü¨ì¶}©ñ­ì©l½X¶}µoªÌªº«H¿à¡A¤£¹³ OpenRISC ¬O¥ÑµwÅé¶}·½ªÀ¸sOpenCores©Ò³]­pªº¡A¦]¦¹¦bOpenRISC¦b¹ï¶}·½ªÀ¸sªº§l¤Þ¤O¤WÁÙ¬O²¤³Ó¤@Äwªº¡C

¤@·í¥xÆW¼t°ÓÄ@·N¾Ö©ê¶}©ñ­ì©l½Xªº¸Ü¡A¯{¿ú¤U¥h¶q²£¤@Áû¡u³æ®Ö¤ßªº§C¶¥¶}·½³B²z¾¹¡v·|¬O¤@­Ó«D±`­«­nªº°^Äm¡A¦Ó¥B³o¼Ëªº¦æ°Ê«Ü¥i¯à·|³y¦¨¥þ²y¹q¤l²£·~¥ÍºAªº¤j§ïÅÜ¡A¼vÅT±N·|¬O¥þ­±©Êªº¡C

³z¹L§C¶¥¡u³æ®Ö¤ß³B²z¾¹¡v¥«³õªº¤Á¤J¡A§Ú­Ì¥i¥H±NOpenRISC³s±µ¤WArduino¶}µo¤u¨ã¡A¦b´O¤J¦¡¶}µoªO¤W¹Ü¨ú§C¶¥³B²z¾¹ªº¥«³õ¡AÁöµM³o­Ó¥«³õªº³æ»ù¤£°ª¡A¦ý«o¬O¶}·½ª±®a»P±Ð¨|³æ¦ì³Ì±`¨Ï¥Îªº¥«³õ¡C

¤@¦ý¦û¦³¤F¡u¶}·½±Ð¨|¡v¥«³õ¡A´N¥i¥H¶i¤@¨B¶i­x¡u¤â«ù¦¡¸Ë¸m¡v³oÃþªº¥«³õ¡A¾ã­Ó¥«³õªº³W¼Ò±N¦³¾÷·|ÂX¤j¼Æ¤Q­¿¨ì¦Ê­¿¡C

¥Ø«eªº³B²z¾¹¥«³õ¾Ôªp

¥Ø«e³B²z¾¹»â°ìªº¥D­n¨¤¦â¡A¬O¬ü°êªºIntel¡]­^¯Sº¸¡^¡BAMD»P­^°êªºARM ¡]¦w¿Ñ¡^¤½¥q¡AIntel»PAMD¥D­n¥Í²£ªº¬O®à¤W«¬¹q¸£ªº³B²z¾¹¡A¦ÓARM«h¬O¦b¤â¾÷»P¥­ªOµ¥¦æ°Ê¸Ë¸m¤W¦û¦³µ´¹ïÀu¶Õªº¦a¦ì¡C

Intel»PAMDµ¥¤½¥q³£¦³´¹¶ê¼t¡A¥i¥H¦Û¦æ¥Í²£³B²z¾¹¡A¦ý¬OARM³o®a¤½¥q¨S¦³´¹¶ê¼t¡A¤]¤£¥Í²£³B²z¾¹¡A¦Ó¬O±N¨ä³]­pªº³B²z¾¹±ÂÅvµ¹¤T¬P¡B¼w»öµ¥¤½¥q¥h¥Í²£¡AÁȪº¿ú¯Âºé¬O´¼¼z°]²£ªº±ÂÅvª÷¡C

·íµM¡A¤]¦³¨ä¥L°ê®aªêµøÏàÏ઺·Q­n¶i¤J³B²z¾¹ªº»â°ì¡C¹³¬O¤¤°ê¤j³°ªº¡uÀsªä¡v­pµe´N¤@ª½·Q­n¥Í²£¦Û¤vªº³B²z¾¹¡A¦Ó¥xÆWªº¡u´¹¤ß¬ì§Þ¡v¡]Andes¡^«h¬O¥Ñ¦æ¬F°|»PÁpµo¬ìµ¥¼t°ÓÁp¤â·Q­n¶i¤J¦¹¤@»â°ì¡A¥t¥~¹³¥xÆWªº¡u«Â²±¡v¤]¤@ª½¥ø¹Ï¦b³B²z¾¹»â°ì¯à±o¨ì§ó¤jªº¥«³õ¥÷ÃB¡C

µM¦Ó¤W­z¼t°Ó¤j³£±Ä¥Î¡u³¬·½¡v¡]Closed Source¡^ªº«ä¸ô¼Ò¦¡¡A§â³B²z¾¹·í¦¨¬O¦Û®aªº°Ó·~¾÷±K¡A¦Ó¥B¥Ó½Ð«Ü¦h±M§Q¨Ó¨¾¤î¥L¤H¥é³y¦Û¤vªº³B²z¾¹¡C

¤]¥¿¦]¬°¦p¦¹¡A¦b³B²z¾¹³]­p¤W«á¶iªº°ê®a¡A¹³¬O¤¤°ê»P¥xÆW¡A³£ÁÙ¨S¿ìªk¦¨¥\ªº¤Á¤J³B²z¾¹ªº¥@¬É¯Å¨ÑÀ³Ã줤¡C

¦pªG¡A§Ú­Ì¯àÂà´«¤@¤U«äºû¡A¤£­n¨Æ¨Æ³£·QµÛÀò§Q¡A§â¤ß¤@¾î¡A´N·í§â¿ú®³¥h®½Äm°µ¤½¯q¤F¡A©Î³\¤Ï¦Ó¯à¬°¾ã­Ó²£·~¶}ÅP¤@±ø¥þ·sªº¹D¸ô¤]»¡¤£©w¡C

§Úª¾¹D¥xÆW¦³¤£¤Ö¤½¥q³£¨ã³Æ³o¼Ëªº¯à¤O»P¥»¿ú¡A¦ý¬O«o¦]¬°¡u¨S¦³§Q¼í¡vªº«äºû»Ùê¡A¦Ó¤£Ä@·N§ë¤J¡u¶}·½³B²z¾¹¡vªº¥Í²£»â°ì¡A¬°¶}©ñ­ì©l½X¥@¬É³Ð³y¥X·sªº®æ§½¡C

©Î³\¡A§ïÅÜ¥@¬Éªº³Ì§Ö¹D¸ô¡A´N¬O¡u¶»·¸ô¡v¡A¦]¬°¨º¨Ç¬Ý±o¨ìªº¾÷·|¡A¦­´N³Q¤HÀ½Ãz¦ÓÃø¥H¶i¤J¤F¡I

¦pªG§Ú­ÌÄ@·N±Ëªñ¨D»·¡B¬Æ¦Ü¬O¤£¨D¦^³øªº¸Ü¡A§Ú­Ì¤Ï¦Ó·|¾Ö¦³¤@­Óµ´¨Îªº¾÷·|ÂI¡A§ë¤J¡u¶}·½³B²z¾¹¡vªº³]­p»P¥Í²£¦æ°Ê¡A±N·|¬O¥xÆW¤Á¤J¡u³B²z¾¹²£·~¡vªºµ´¨Î¾÷·|¡C

¦^·Q15¦~«e¡A¥@¬É¤WÀ³¸ÓÁ٫ܤ֤H·|»{¬°¡u§@·~¨t²Î¡v»â°ì·|³Q¡u¶}©ñ­ì©l½X¡v©Ò¦û»â¡A·L³nªºWindows·|¿éµ¹¹³Linux³o¼Ëªº§@·~¨t²Î¡C¦ý¬O15¦~«áªº¤µ¤Ñ¡ALinux¤wµM¬O¥þ²y¥e¦³²v³Ì°ªªº§@·~¨t²Î¡A¦]¬°Google³z¹L¬[ºc¦bLinux¤Wªº Android¨t²Î¤w¸g¦û¦³¤F¤j³¡¤Àªº¡u¤â¾÷»P¥­ªO¡v¸Ë¸m¡A¨ä¼Æ¶q¦­¤w¶W¹L¤F®à¤W«¬¹q¸£¡A©ó¬OLinux¦¨¬°¤F¥þ¥@¬É¤u·~¼vÅT¤O³Ì±j¤jªº§@·~¨t²Î¡C

©IÆ~

®É¦Ü¤µ¤é¡A§Ú»{¬°¡u¶}·½§@·~¨t²Î¡vªº¬G¨Æ¡A«Ü¥i¯à·|¦b¡u³B²z¾¹¡v³o­Ó»â°ì¦A«×¤Wºt¡A°²¦p¥xÆW¯à°÷Âǥѥثe¦b¡uIC³]­p»P´¹¶ê¥N¤u¡v»â°ìªºÀu¶Õ¶q²£¯à¤O¡A¼È®É¤£­p¸û¦¨¥»»P§Q¼í¡A§ë¸ê¨Ã¤Á¤J¡u¶}·½³B²z¾¹¡vªº¶q²£¡A§Ú­Ì«Ü¥i¯à·|¦³¾÷·|¦¨¬°¥¼¨Ó¡u¶}·½³B²z¾¹¡v²£·~ªº»âÀY¦Ï¡AÅý¥xÆW¦b³B²z¾¹¥«³õªº¦a¦ì±qÃä½tÁÚ¦V®Ö¤ß¡A´N¹³Google³z¹LAndroid¦b§@·~¨t²Î¥«³õ¾Ô³Ó¤F·L³n¤@¼Ë¡C¦Ó¤£¬O¦º¦uµÛ¥N¤uªº¦a¦ì¤£©ñ¡A¦]¬°¿ð¦­¤¤°ê¤j³°ªº¥N¤u²£·~±N·|¶W¶V¥xÆW¡A¦Ó¦¨¬°¥þ²y¥N¤u²£·~ªºÀsÀY¡C

³¢¸³¡B±i¸³¡B½²¸³¡B¤ý¸³¡B¥H¤Î¨º¨Ç¦³¹ê¤O¥Í²£¡u¶}·½³B²z¾¹¡vªº¼t°Ó­Ì¡A§Ú¥Nªí¡u¶}©ñ­ì©l½XªÀ¸s¡v¡A¸Û¼°ªºÁܽЧA­Ì¤@¦P¨Ó§ïÅܳo­Ó¥@¬É¡C

¥xÆW¤´µM¬O¦³¹ê¤O»P¼vÅT¤Oªº¡A¥u­n§Ú­ÌÄ@·N§â§Q¼í¥ý©ñ¤U¡A¼È®É¤£¨D¦^³ø¡A§ë¤J¡u¶}·½³B²z¾¹¡vªº³]­p»P¥Í²£¦æ¦C¡A§Ú¬Û«H¤Ï¦Ó¯à¬°¾ã­Ó¹q¸£¤u·~Åé¨t±a¨Ó«e©Ò¥¼¦³ªº­²©R¡AÅý¥xÆW¦b¶}·½ªº¥@¬Éùؤ£¦A¯Ê®u¡I

¦pªG±zªº¤½¥qÄ@·N¥Í²£¡u¶}·½³B²z¾¹¡v¡A½Ð»P§Ú³sµ¸¡I

§Úªº email ¬O¡Gccckmit@gmail.com¡C


¡°©µ¦ù¾\Ū¡n

¡Eµ¹¥L³½¦Y¤£¦p±Ð¥L³¨³½¡A³o´N¬O Arduino¦b°µªº¨Æ

¡· §@ªÌ²¤¶¢¬³¯Áé¸Û¡G

¥Ø«e¥ô±Ð©óª÷ªù¤j¾Ç¸ê¤u¨t¡A³ßÅw¼g¡uºô»x¡Bµ{¦¡»P¹q¤l®Ñ¡v¡A¤£³ßÅw¡u¼g½×¤å»P±µ°ê¬ì·|­pµe¡v¡C

²{¦b­t³d¥D½s¡uµ{¦¡¤HÂø»x¡v¡A¦P®É¼¶¼g¤@¨t¦C¡u¹q¤l¸ê°T»â°ìªº³Ð§@¦@¥Î¹q¤l®Ñ¡v¡A¨Ã¥B­P¤O©ó°õ¦æ¨S¦³¸g¶Oªº¡u ¶}©ñ¹q¸£­pµe¡v¡A§Æ±æ³z¹L³o¨Ç¬J¦³ª¾ÃѪº¶Ç¼½§ïÅÜ¥xÆWªº¤j¾Ç±Ð¨|¡AÅý¤U¤@¥N¨ã³Æ°í±jªº¹ê°È¯à¤O¡C

¤w¸g·Ç³Æ¦n³Q¶}°£«á­n¥h°µ¡u¬ì¾Çª±¨ã»P®ÑÄy¡v¡A§Æ±æ¤U¤@¥N¯à³z¹L³o¨Ç®ÑÄy»Pª±¨ã¾Ç·|¤wª¾ªº§Þ³N¡A¬°¥xÆWªº¬ì¾Ç±Ð¨|«O¯d¤@ÂIÂI§Æ±æªººØ¤l¡C

§@ªÌºô»x¡BÁy®Ñ¡BªÀ¹Î¡Gµ{¦¡¤HÂø»x

¡E·sæ¤K¨ö«° ¯S§J´µ¿¤¶Ç»¡¦h
¤¤°ê¡u¤Ñ¤s¤å¤Æ®È¹C©u¡v8¤ë1¤é¦b·sæ¯S§J´µ¿¤¶}¹õ¡A¬¡°Ê¤º®e¥]¬A¯S§J´µ¥@¬É©P©ö½×¾Â¡B¯S§J´µ°ê»ÚÄá¼v¸`¡B­¸¦æ¹Å¦~µØ¡C¨Ó¦Û¥þ°êªº­¸¦æ·R¦nªÌ·f­¼¤T¨¤Ál¡A­ÁÀý³o®y¥@¬É³Ì¤j³W¼Òªº¤K¨ö«°¡C

¡E­q¾\¥d«z¨Ì¡iºû¨Êµ£®Ñ³ø¡j¡A°e¤j¿ßºµ¥ÍºA®Ñ¡I
¡iºû¨Êµ£®Ñ³ø¡j¤¶²ÐÀu½èµ£®Ñ¡A¨ÃÁܽЦW®a¤À¨É¡B¾ÉŪ¡AÅý¡u¾\Ū¡v¦¨¬°¿Ë¤l¶¡³Ì¬ü¦nªº®É¥ú¡I8/31 «e­q¾\¡iºû¨Êµ£®Ñ³ø¡j¦³¾÷·|©â¤¤¡m§Ú¬O§AªºªB¤Í¡Ð¤j¿ßºµ¡n¤A¥»¡AµÞ½®a¤¤Ä_¨©ªº¤ß¡ã
 
 
¥»¹q¤l³øµÛ§@Åv§¡ÄÝ¡uÁp¦X½u¤W¤½¥q¡v©Î±ÂÅv¡uÁp¦X½u¤W¤½¥q¡v¨Ï¥Î¤§¦XªkÅv§Q¤H©Ò¦³¡A
¸T¤î¥¼¸g±ÂÅvÂà¸ü©Î¸`¿ý¡C­Y¹ï¹q¤l³ø¤º®e¦³¥ô¦óºÃ°Ý©Î­n¨DÂà¸ü±ÂÅv¡A½Ð¡i
Ápµ¸§Ú­Ì¡j¡C
§K¶O¹q¤l³ø | µÛ§@ÅvÁn©ú | Áô¨pÅvÁn©ú | Ápµ¸§Ú­Ì
udnfamily : news | video | money | stars | paper | reading | mobile | data | city | blog | job