TW201510959A - Interactive plug-and-play electronic modules - Google Patents
Interactive plug-and-play electronic modules Download PDFInfo
- Publication number
- TW201510959A TW201510959A TW102131822A TW102131822A TW201510959A TW 201510959 A TW201510959 A TW 201510959A TW 102131822 A TW102131822 A TW 102131822A TW 102131822 A TW102131822 A TW 102131822A TW 201510959 A TW201510959 A TW 201510959A
- Authority
- TW
- Taiwan
- Prior art keywords
- module
- modules
- configuration
- interactive
- function
- Prior art date
Links
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 24
- 230000007246 mechanism Effects 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 14
- 238000001514 detection method Methods 0.000 claims abstract description 12
- 230000006870 function Effects 0.000 claims description 41
- 238000004891 communication Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 9
- 239000002131 composite material Substances 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000008450 motivation Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 claims 2
- 238000013459 approach Methods 0.000 abstract 2
- 230000003287 optical effect Effects 0.000 abstract 1
- 230000001755 vocal effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 11
- 230000006399 behavior Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Selective Calling Equipment (AREA)
- Toys (AREA)
Abstract
Description
本發明係關於一種具模組配對機制提供無線遙控功能的隨插即用且能透過電壓偵測完成連接模組機制之互動裝置結構;特別是關於模組串接時,如何透過配對機制達成擴充不同情境下互動模組呈現的多樣性,並從而提高其在跨領域電子電機創意教具上應用。 The present invention relates to an interactive device structure with a plug-and-play mechanism for providing a wireless remote control function and a connection module capable of completing a connection module through voltage detection; in particular, how to achieve expansion through a pairing mechanism when the module is serially connected The diversity of interactive modules presented in different contexts, and thus their application in cross-domain electronic motor creative teaching aids.
以市面常見LEGO模組(如2011年IEEE Transactions on,EDUCATION,VOL.54,NO.3,pp.452-461和Parallax Inc.,http://www.parallax.com/)、運動控制理論(如2010年IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS,VOL.57,NO.10,pp.3297-3307)或馬達控制教學實驗版(如2012年IEEE TRANSACTIONS ON EDUCATION,VOL.55,NO.4,NOVEMBER,pp508-516),採用方法多是提供整套硬體電路搭配韌體程式,並佐以必需之演算法則。固定實驗版進行科學工程教育實驗平台,容易受限於單一平台僅能進行特定主題的教學目標和培養實用技能。例如LEGO的教學平台受限於固定的硬體教學平台,韌體程式也僅能調整部分參數,學生能在平台上學習技能受限;部分教學平台可進行韌體更新,但受限於硬體電路,所提供硬體實驗項目有限,這類研究若在應用時都進行韌體調整會由於暫存器與連線的關係不明,而有不易調整缺點。 Common LEGO modules in the market (such as IEEE Transactions on,EDUCATION,VOL.54,NO.3, pp.452-461 and Parallax Inc., http://www.parallax.com/), motion control theory Such as 2010 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL.57, NO.10, pp.3297-3307) or motor control teaching experimental version (such as 2012 IEEE TRANSACTIONS ON EDUCATION, VOL.55, NO.4, NOVEMBER, pp508- 516), the method is mostly to provide a complete set of hardware circuits with firmware, and with the necessary algorithms. The fixed experimental version of the scientific engineering education experimental platform is easily limited to a single platform that can only carry out teaching objectives and develop practical skills on specific topics. For example, LEGO's teaching platform is limited to a fixed hardware teaching platform, the firmware program can only adjust some parameters, students can learn skills on the platform is limited; some teaching platforms can be firmware update, but limited by hardware Circuits, the limited hardware project provided is limited. If such research is performed, the firmware adjustment will be difficult due to the unclear relationship between the register and the connection.
技術之方法LittleBits係使用模組區塊連接時,透過自動偵測達成系統功能。透過任意組合模組達成吸引讀者進行學習以提升教學效果(http://littlebits.cc/為公司網址,目前尚未有深入探討的期刊論文)。其特點是將電路腳位以固定形式作為溝通機制,但並未探討其實作硬體或韌體程式偵測串接模組所需複雜程度;相關資訊並未探 討模組間協商方法(autonegations),無法判斷是否透過具彈性通訊協定達成模組溝通及減少傳輸封包節省通訊頻寬;值得一提是該機制並未探討模組配對機制,且輸出模組多固定一種形式而不易產生更多種組合,提供創意發想的情境。 The technical method LittleBits uses system detection to achieve system functions through automatic detection. Through any combination of modules to attract readers to learn to enhance the teaching effect (http://littlebits.cc/ is the company's website, there is no in-depth discussion of journal articles). Its characteristic is that the circuit pin is used as a communication mechanism in a fixed form, but it does not discuss the complexity of the hardware or firmware program to detect the serial module; the relevant information is not explored. Between the module negotiation methods (autonegations), it is impossible to judge whether to achieve module communication and reduce transmission packets through flexible communication protocols. It is worth mentioning that the mechanism does not discuss the module matching mechanism and the output modules are many. Fixing a form is not easy to produce more combinations, providing a context for creative thinking.
本創作以創新想法將不同輸入和輸出模組進行創意組合轉換成一個模組配對問題,因此聲音、光感測、電源供應、主控和無線網路協定及未來其他實用功能易整合至本作品。相較於現今相關文獻教具或專利,本創作除提供創意發想情境之實現外,也提供熱插拔和模組擴充滿足使用者創意發想所需功能。並且互動模組融入教學的結果,也因由於架構簡單容易使用混合無線通訊形式(手機通訊和無線網路)將使用者命令傳輸至串接組態第一模組,並透過模組間協定傳輸資訊和命令,達成所有模組功能設定。可作為高中職生、低年級科大學生和非本科系學生學習平台,達成跨領域學習和創作的目標。 This creation uses innovative ideas to transform the creative combination of different input and output modules into a module pairing problem, so sound, light sensing, power supply, master and wireless network protocols, and other useful functions in the future are easily integrated into this work. . Compared with the current literature teaching tools or patents, this creation not only provides the realization of creative thinking situations, but also provides the functions required for hot plugging and module expansion to meet the user's creative thinking. And the interactive module is integrated into the teaching result, and the user command is transmitted to the first module of the serial configuration by the simple and easy to use mixed wireless communication form (mobile communication and wireless network), and transmitted through the inter-module agreement. Information and commands to achieve all module function settings. It can be used as a learning platform for high school students, junior college students and non-undergraduate students, achieving the goal of cross-disciplinary learning and creation.
圖一為依照本發明關於「隨插即用互動電子裝置」模組串接之基本組態示意圖。 FIG. 1 is a schematic diagram showing the basic configuration of a series connection of a plug-and-play interactive electronic device according to the present invention.
圖二為依照本發明關於「隨插即用互動電子裝置」模組串接之複合組態示意圖。 2 is a schematic diagram of a composite configuration of a "plug-and-play interactive electronic device" module in series according to the present invention.
圖三為依照本發明關於「隨插即用互動電子裝置」模組電壓偵測示意圖。 FIG. 3 is a schematic diagram of voltage detection of a plug-and-play interactive electronic device module according to the present invention.
圖四為依照本發明關於「隨插即用互動電子裝置」模組串接之使用手機進行模組組態設定程序。 FIG. 4 is a block diagram of a module configuration setting procedure using a mobile phone in accordance with the present invention for a plug-and-play interactive electronic device module.
圖五為依照本發明關於「隨插即用互動電子裝置」之主控模組與受控功能模組間之簡單傳輸封包格式示意圖。 FIG. 5 is a schematic diagram of a simple transmission packet format between a main control module and a controlled function module of a “plug and play interactive electronic device” according to the present invention.
圖六為依照本發明關於應用「隨插即用互動電子裝置」之主控模組(單Master)與受控功能(單Slave)模組間之複雜傳輸封包格式1。 FIG. 6 is a diagram showing a complex transmission packet format 1 between a main control module (single master) and a controlled function (single slave) module using a "plug and play interactive electronic device" according to the present invention.
圖七為依照本發明關於應用「隨插即用互動電子裝置」之主控模組(單Master)與受控功能(雙Slave)模組間之複雜傳輸封包格式2。 FIG. 7 is a diagram showing a complex transmission packet format 2 between a main control module (single master) and a controlled function (dual slave) module using a "plug and play interactive electronic device" according to the present invention.
圖八為依照本發明關於應用「隨插即用互動電子裝置」模組具有的功能示意圖。 FIG. 8 is a schematic diagram showing the functions of a plug-and-play interactive electronic device module according to the present invention.
圖九為依照本發明關於應用「隨插即用互動電子裝置」模組功能轉換為配對問題,舉IR sensor與五種輸出元件之產生五種配對之示意圖。 FIG. 9 is a schematic diagram showing the five-pair pairing of the IR sensor and the five output components according to the present invention regarding the application of the plug-and-play interactive electronic device module function to the pairing problem.
圖十為依照本發明關於應用「隨插即用互動電子裝置」於跨領域學習之產品使用情境示意圖。 10 is a schematic diagram of a product usage scenario for learning cross-domain learning using a "plug and play interactive electronic device" in accordance with the present invention.
本發明之較佳方法示於圖一。模組串接組態包含供應電壓模組(power module)、主控模組(master module)和受控功能模組(slave module)三種。主控模組可發送命令給受控功能模組,受控功能模組於接受命令後,將會依照命令做出適當設定,然後依照命令反應。 A preferred method of the invention is shown in Figure 1. The module serial configuration includes three types: power module, master module and slave module. The main control module can send commands to the controlled function module. After accepting the command, the controlled function module will make appropriate settings according to the commands, and then respond according to the commands.
圖二代表模組串接之複合組態較佳實施例。與圖一之第一種具體實施例不同的串接組態的韌體程式可以偵測兩組以上主控模組,這樣的改變可讓模組串接組態更一般化,透過額外韌體機制,讓使用者不限定串接組態僅能單一主控模組。 Figure 2 represents a preferred embodiment of a composite configuration of modular connections. The firmware configuration of the serial configuration different from the first embodiment of FIG. 1 can detect more than two sets of main control modules, and such a change can make the module serial configuration more general, through additional firmware. The mechanism allows the user to not limit the serial configuration to only a single master module.
圖三關於模組電壓偵測示較佳實施例,針對圖一所提供基本模組串接組態,本電壓偵測模組可提供簡易卻有效的方法,對於每一個模組可快速偵測後面所銜接模組為何種功能組態,透過預先設定模組功能與偵測電壓的對應表格,值得一提為本作品的偵測電壓不需額外硬體和軟體。 FIG. 3 shows a preferred embodiment of the module voltage detection. For the basic module serial configuration provided in FIG. 1, the voltage detection module can provide a simple but effective method for quickly detecting each module. What kind of function configuration is used for the module to be connected later? It is worth mentioning that the detection voltage of this work does not require additional hardware and software by presetting the corresponding function of the module function and the detection voltage.
圖四代表模組串接之無線網路態較佳實施例。第三種具體較佳實施例與第一種具體實施例不同的是在圖四中增列無線控制模組。串接模組的主控模組可透過無線網路接受命令,讓遠端使用者透過無線機制傳遞命令給遠端的主控模組,主控模組再將命令傳遞給其他受控功能模組,讓每個受控功能模組做出適當輸出。透過這樣的機制可以讓設定者不必受限於電腦前才能控制遠端電子設備。 Figure 4 represents a preferred embodiment of a wireless network state in which the modules are serially connected. The third specific preferred embodiment differs from the first embodiment in that a wireless control module is added to FIG. The main control module of the serial module can accept commands through the wireless network, allowing the remote user to transmit commands to the remote main control module through the wireless mechanism, and the main control module can then transmit commands to other controlled function modules. Group, let each controlled function module make the appropriate output. This mechanism allows the setter to control the remote electronic device without being restricted to the computer.
圖五代表應用主控模組與受控功能模組間之簡單傳輸封包格式具體實施例,封包格式將包含受控者編號和需要執行的命令內容。經由傳遞封包可以讓指定受控功能模組做出指定輸出行為。 Figure 5 represents a specific embodiment of a simple transport packet format between an application master module and a controlled function module. The packet format will contain the controller number and the content of the command to be executed. The specified controlled function module can make the specified output behavior by passing the packet.
圖六代表主控模組(單Master)與受控功能(單Slave)模組間之複雜傳輸封包格式1之第一種具體較佳實施例。與圖五第一種具體實施例不同的是在圖六採用基本的傳輸模式控制兩片主控板,單主控模組發送命令給單個受控功能模組,可以完整設定受控功能模組的輸出行為。 Figure 6 represents a first specific preferred embodiment of a complex transport packet format 1 between a master module (single master) and a controlled function (single slave) module. Different from the first embodiment of FIG. 5, in FIG. 6, the basic transmission mode is used to control two main control boards, and the single main control module sends commands to a single controlled function module, and the controlled function module can be completely set. The output behavior.
圖七代表之主控模組(單Master)與受控功能(雙Slave)模組間之複雜傳輸封包格式1 之第二種具體較佳實施例。與第一種具體實施例不同的是在圖七中單一主控模組可以藉由命令達成控制兩個受控功能模組的初始化,並做出指定之輸出功能。 Figure 7 represents the complex transmission packet format between the main control module (single master) and the controlled function (dual slave) module. A second specific preferred embodiment. Different from the first embodiment, in FIG. 7, a single master module can control the initialization of two controlled function modules by command, and make a designated output function.
圖八代表模組具有的功能較佳實施例。所有模組可分主控模組與受控功能模組,未來有其他開發功能將可整合至這兩類模組,提升本作品之擴充功能性。 Figure 8 represents a preferred embodiment of the functionality of the module. All modules can be divided into main control modules and controlled function modules. In the future, other development functions will be integrated into these two types of modules to enhance the expanded functionality of this work.
圖九代表模組功能轉換為配對問題之第一種具體較佳實施例。與圖一具體實施例不同的是在圖九將原本模組功能轉換成圖論配對問題,透過配對機制對主控模組和受控功能模組,可在設定情境功能提升輸出表現的種類。 Figure 9 represents a first specific preferred embodiment of the module function conversion to pairing problem. Different from the specific embodiment of FIG. 1 , in FIG. 9 , the original module function is converted into a graph theory matching problem, and the main control module and the controlled function module can improve the output performance in the setting context function through the pairing mechanism.
圖十代表具跨領域學習之產品使用情境示意圖,透過本作品開發模組配對機制提高使用者的學習動機。與圖一實施例不同的是在圖十將說明跨領域學習優點,設計多種功能模組(以IR紅外線、LED漸層光條、超音波測距和聲音產生模組為例,實際應用不在此限)。設計產品使用情境,透過模組配對機制擴充使用範圍,並用無線網路設定使用情境提高使用者學習效率。 Figure 10 represents a schematic diagram of the use of products with cross-domain learning. Through the development of the module matching mechanism, the user's learning motivation is improved. Different from the embodiment of FIG. 1, the advantages of cross-domain learning will be explained in FIG. 10, and multiple functional modules are designed (using IR infrared, LED gradient light bar, ultrasonic ranging and sound generation module as an example, the actual application is not here). limit). Design product usage scenarios, expand the scope of use through the module matching mechanism, and use the wireless network to set the usage context to improve user learning efficiency.
Power‧‧‧功率模組 Power‧‧‧Power Module
Master‧‧‧主控模組 Master‧‧‧Master Module
Slave‧‧‧受控功能 Slave‧‧‧ controlled function
Vcc‧‧‧供應電壓 Vcc‧‧‧ supply voltage
GND‧‧‧接地 GND‧‧‧ Grounding
RB‧‧‧電阻 RB‧‧‧resistance
Rf‧‧‧電阻 Rf‧‧‧resistance
SCL‧‧‧串列傳輸時脈 SCL‧‧‧Sequence transmission clock
SDA‧‧‧串列資料 SDA‧‧‧Listed data
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102131822A TWI517110B (en) | 2013-09-04 | 2013-09-04 | Interactive plug-and-play and module-matching electronic modules for learning |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102131822A TWI517110B (en) | 2013-09-04 | 2013-09-04 | Interactive plug-and-play and module-matching electronic modules for learning |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201510959A true TW201510959A (en) | 2015-03-16 |
| TWI517110B TWI517110B (en) | 2016-01-11 |
Family
ID=53186793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102131822A TWI517110B (en) | 2013-09-04 | 2013-09-04 | Interactive plug-and-play and module-matching electronic modules for learning |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI517110B (en) |
-
2013
- 2013-09-04 TW TW102131822A patent/TWI517110B/en not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| TWI517110B (en) | 2016-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3449988A1 (en) | Electronic toy block system | |
| WO2009061913A3 (en) | A variability-aware asynchronous scheme based on two-phase protocols | |
| Jacko et al. | The parallel data processing by nucleo board with STM32 microcontrollers | |
| US10456910B2 (en) | Educational systems comprising programmable controllers and methods of teaching therewith | |
| Kumbhar | Wireless sensor network using Xbee on Arduino Platform: An experimental study | |
| CN208027627U (en) | A kind of logic electronics building blocks | |
| Wolf | Embedded system interfacing: design for the internet-of-things (IOT) and cyber-physical systems (CPS) | |
| CN206697062U (en) | A kind of educational robot based on modularization compatible design | |
| Wilde et al. | Prototyping a voice-controlled smart home hub wirelessly integrated with a wearable device | |
| TW201510959A (en) | Interactive plug-and-play electronic modules | |
| CN110008763A (en) | A kind of the analog sensor equipment and its application of multiplex roles | |
| TWI650661B (en) | Thermal simulation system | |
| CN105187537A (en) | Internet of Things comprehensive practical training system | |
| RU2015124059A (en) | INTERACTIVE AUTOMATED LEARNING SYSTEM | |
| CN204305083U (en) | Wireless sensor network tutoring system | |
| KR101735301B1 (en) | Microcontroller Kit | |
| CN110349480A (en) | Teaching development board and robot | |
| Manvi et al. | Implementing wireless mesh network topology between multiple Wi-Fi powered nodes for IoT systems | |
| CN206363153U (en) | A kind of witness plate structure and verification platform | |
| CN205378044U (en) | Micro-class recording device based on DSP control | |
| TW201636868A (en) | Connection information sharing system, computer program, and connection information sharing method thereof | |
| Hsiung | The use of PIC microcontrollers in multiple DC motors control applications | |
| Hemond et al. | MICA: An Innovative approach to remote data acquisition | |
| CN110827179A (en) | Method, device and storage medium for providing artificial intelligence education | |
| KR20200100437A (en) | Development board for disable person |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |