TWM478225U - Bluetooth fixed frequency LED sign bar - Google Patents
Bluetooth fixed frequency LED sign bar Download PDFInfo
- Publication number
- TWM478225U TWM478225U TW102212572U TW102212572U TWM478225U TW M478225 U TWM478225 U TW M478225U TW 102212572 U TW102212572 U TW 102212572U TW 102212572 U TW102212572 U TW 102212572U TW M478225 U TWM478225 U TW M478225U
- Authority
- TW
- Taiwan
- Prior art keywords
- led
- frequency
- swing
- bluetooth
- sensor
- Prior art date
Links
Landscapes
- Telephone Function (AREA)
Abstract
Description
本創作係一種具藍芽的定頻LED閃字加油棒,尤指一種以三軸G-sensor來偵測手擺折返頻率,由藍芽下載顯示LED文字/圖形及具多棒串接使用的LED閃字加油棒。 This creation is a fixed-frequency LED flashing fuel stick with blue buds, especially a three-axis G-sensor to detect the folding frequency of the hand swing. The blue bud download displays the LED text/graphics and is used in multiple rods. LED flashing fuel stick.
利用視覺暫留效果的LED棒,如中國CN1728197及台灣I384438兩個發明,都是利用視覺暫留的效果,用單排的LED來產生平面的圖形、文字,此外對於要顯示圖文的內容,兩者都是用LED棒本身的LED當成感應裝置來掃描,雖然不用光電晶體,但是使用時不方便,且無法掃描精準的圖形內容,且使用上需要有ADC(類比轉數位轉換器)的微處理器,成本較高。至於傳統的搖擺感應器,一般使用機械式的彈簧、滾珠開關,在較大幅度的搖擺或上下擺動時,會因擺動幅度太大及上下擺動的重力影響,導致無法正確判斷折返點,無法正確的產生led圖形。而這兩個設計都只考慮單一的LED棒,無法將多個LED棒串接起來成為更大的圖文內容。 LED sticks that use visual persistence effects, such as China CN1728197 and Taiwan I384438, use the effect of persistence of vision, using a single row of LEDs to produce flat graphics and text, and for the content to be displayed, Both of them use the LED of the LED rod itself as an inductive device to scan. Although the photoelectric crystal is not used, it is inconvenient to use, and it is impossible to scan accurate graphic content, and the ADC (analog-to-digital converter) is required for use. The processor is costly. As for the traditional swing sensor, mechanical springs and ball switches are generally used. When the swing is large or the swing is up and down, the swing angle is too large and the gravity of the up and down swing is affected, so that the foldback point cannot be correctly judged and cannot be correct. The resulting led graphics. Both of these designs only consider a single LED rod, and it is not possible to connect multiple LED rods together to form a larger image content.
本創作為解決舊有產品上問題,加入無線藍芽的功能,直接 自具有藍芽裝置的電腦或手機下載顯示的圖文及時序,可以精準輸入要顯示的圖文。搖擺感應器亦用微機電技術的三軸G-sensor,可以完整追蹤加油棒的揮動軌跡,判斷折返點比機械式的感應裝置更為準確。而藍芽模組可以自電腦下載圖文資料外,也可以設置成一對多的主/從模式,一個主閃光棒控制其他閃光棒,同步顯示更大面積的圖文訊息。 This creation is to solve the problem of the old products, to join the wireless Bluetooth function, directly By downloading the displayed graphics and timing from a computer or mobile phone with a Bluetooth device, you can accurately input the graphic to be displayed. The sway sensor also uses the three-axis G-sensor of MEMS technology to completely track the trajectory of the fuel rod and determine that the turning point is more accurate than the mechanical sensing device. The Bluetooth module can be downloaded from the computer, or it can be set to a one-to-many master/slave mode. A main flash stick controls other flash sticks to simultaneously display a larger area of graphic information.
11‧‧‧RF MCU 11‧‧‧RF MCU
12‧‧‧天線 12‧‧‧Antenna
13‧‧‧LED陣列 13‧‧‧LED array
14‧‧‧三軸G-sensor 14‧‧‧Three-axis G-sensor
15‧‧‧電源 15‧‧‧Power supply
21‧‧‧折返點S1 21‧‧‧return point S1
22‧‧‧折返點S2 22‧‧‧return point S2
301~313‧‧‧主程式流程圖各模組 301~313‧‧‧ Main program flow chart modules
41~49‧‧‧T0中斷程式流程圖各模組 41~49‧‧‧T0 interrupt program flow chart module
501~511‧‧‧T1中斷程式流程圖各模組 501~511‧‧‧T1 interrupt program flow chart module
第1圖,本創作硬體方塊圖。 Figure 1, the original hardware block diagram.
第2圖,本創作揮動相對折返點示意圖。 In Fig. 2, the creation is a schematic diagram of the relative turning point.
第3圖,本創作主程式流程圖。 Figure 3, the flow chart of the main program of this creation.
第4圖,本創作T0中斷程式流程圖。 Figure 4, this creation T0 interrupt program flow chart.
第5圖,本創作T1中斷程式流程圖。 Figure 5, this creation T1 interrupt program flow chart.
系統方塊如圖1包括一個具RF(射頻)功能的MCU(微控制器)(11)、LED陣列(13)、電源(15)、三軸G-sensor(加速度感應器)(14)、天線(12)。MCU(11)包括了藍芽所需的2.4G無線收發器,使用SIP(System In Package)技術將無線收發器與數位的MCU封在同一個封裝內,天線(12)部份因為功率要求不高,因此使用PCB天線以降低成本。LED陣列(13)包括了16個LED排成單排由MCU控制,三軸的G-sensor(14)用來感應加油棒的揮動狀態,用來判斷揮動的折返點以計算擺動的頻率,以便微控制器(11)可以依據擺動的頻率及相對折返點時間決定該顯示的LED矩陣式樣。電源(15)部份包括電池及三端子穩壓管。 The system block shown in Figure 1 includes an RF (radio frequency) function MCU (microcontroller) (11), LED array (13), power supply (15), three-axis G-sensor (acceleration sensor) (14), antenna (12). The MCU (11) includes the 2.4G wireless transceiver required by Bluetooth. The SIP (System In Package) technology is used to seal the wireless transceiver and the digital MCU in the same package. The antenna (12) is not required due to power requirements. High, so use PCB antennas to reduce costs. The LED array (13) includes 16 LEDs arranged in a single row controlled by the MCU. The three-axis G-sensor (14) is used to sense the swinging state of the fueling rod, and is used to determine the turning point of the swing to calculate the frequency of the swing so that The microcontroller (11) can determine the LED matrix pattern of the display according to the frequency of the swing and the relative foldback time. The power supply (15) section includes a battery and a three-terminal voltage regulator.
軟體的重點在於手擺時折返點的判斷以及如何計算時間於不 同的擺動位置顯示不同的LED矩陣式樣,如圖2S1(21)是手擺時最左邊位置而S2(22)是最右邊位置,而棒上有16顆LED排成一排,我們必須由三軸G-sensor的值來計算由S1(21)到S2(22)位置及目前加油棒相對S1的位置決定目前要顯示的LED值。為了方便,我們用一個獨立的中斷程式T1,固定來讀取三軸G-sensor(14)的值來判斷目前是否於折返點,另一個中斷程式T0固定時間來判斷目前加油棒相對於S1(21)、S2(22)的位置以決定目前該顯示的LED式樣,以便用一個1D的LED陣列以視覺暫留的效果產生2D的文字/圖形。以下是各程式的說明:主程式流程圖如圖3:開始(301),初始化MCU(302),然後MCU讀入三軸G-SENSOR靜止時的X、Y、Z軸上加速度值,分別賦值給x0、y0、z0(303)。檢查RF看有沒有數據要接收並更新工作模式和LED資料(304)。接著判斷是否為單機模式(305),是的話執行單機模式;否者執行多棒模式。當執行單機模式時,首先顯示顯示LED資料(306),接著判斷當前要顯示的LED資料和前一次是否一樣(307),不一樣就更新是當前顯示的LED資料(308),一樣就不用更新。之後判斷是否關閉電源開關(312),是的話就結束(313),否則返回(304)。 The focus of the software is on the judgment of the turning point when the hand is placed and how to calculate the time. The same swing position shows different LED matrix patterns, as shown in Figure 2S1 (21) is the leftmost position of the hand swing and S2 (22) is the rightmost position, and there are 16 LEDs arranged in a row on the stick, we must be three The value of the axis G-sensor is used to calculate the position of the current display bar from the position of S1 (21) to S2 (22) and the position of the current fuel bar relative to S1. For convenience, we use a separate interrupt program T1, fixed to read the value of the three-axis G-sensor (14) to determine whether it is currently at the turn-back point, and another interrupt program T0 fixed time to determine the current fuel stick relative to S1 ( 21), S2 (22) position to determine the current LED pattern to display 2D text/graphics with a 1D LED array for visual persistence. The following is a description of each program: the main program flow chart is shown in Figure 3: Start (301), initialize the MCU (302), and then the MCU reads the acceleration values on the X, Y, and Z axes when the three-axis G-SENSOR is stationary, and assigns them separately. Give x0, y0, z0 (303). Check the RF to see if there is any data to receive and update the operating mode and LED data (304). Then it is judged whether it is the stand-alone mode (305), if yes, the stand-alone mode is executed; otherwise, the multi-bar mode is executed. When the stand-alone mode is executed, the display LED data is first displayed (306), and then it is judged whether the currently displayed LED data is the same as the previous one (307), and the update is the currently displayed LED data (308), and the update is not required. . It is then determined whether the power switch is turned off (312), if so, it ends (313), otherwise it returns (304).
當執行多棒模式,先判斷是否為MASTER(主)模式(309),若執行MASTER模式時,MASTER取出LED資料並發出控制SLAVE的時間信號(310),當執行SLAVE(從)模式時,根據MASTER時間信號,取出不同LED資料(311)。LED資料來源即是經由藍芽傳輸過來(304),根據傳輸過來的資料我們可以得知本閃光棒的工作模式是單棒還是MASTER(主)/SLAVE(從)模式,此外會有LED矩 陣顯示的資料,包括總共有幾個畫面,每個畫面的LED行列值及每個畫面該顯示的時間。時間信號在單機或MASTER模式時由系統自己提供,SLAVE模式的時間信號則由MASTER經由無線藍芽來提供,達到多個SLAVE的時間可以跟MASTER同步。 When the multi-rod mode is executed, it is first judged whether it is the MASTER mode (309). If the MASTER mode is executed, the MASTER takes out the LED data and issues a time signal for controlling the SLAVE (310). When the SLAVE mode is executed, according to MASTER time signal, take out different LED data (311). The LED data source is transmitted via Bluetooth (304). According to the transmitted data, we can know whether the working mode of the flash stick is single stick or MASTER (main) / SLAVE (slave) mode, in addition to LED moment The data displayed by the array includes a total of several pictures, the LED row and column values of each picture and the time of display of each picture. The time signal is provided by the system itself in stand-alone or MASTER mode. The time signal of SLAVE mode is provided by MASTER via wireless Bluetooth. The time of multiple SLAVE can be synchronized with MASTER.
計算出該顯示LED資料後(306),我們先判斷當前要顯示的LED資料和前一次是否一樣(307),不一樣才更新顯示的LED資料(308)。接著判斷是否關閉電源開關(312),是就結束(313),否則返回304 After calculating the display LED data (306), we first judge whether the current LED data to be displayed is the same as the previous one (307), and update the displayed LED data (308). Then it is judged whether the power switch is turned off (312), and it ends (313), otherwise it returns to 304.
判斷目前該顯示LED矩陣那一列的T0中斷程式流程圖如圖4,首先判斷是否為折返點(42),是折返點,就判斷是否為S1折返點(42),不是折返點,程式跳到判斷是否從S1往S2移動(46)。當是折返點時,判斷是否為S1折返點(42),若是S1折返點,將系統時間賦值給s1_t並計算一列顯示時間col_t(43);若是S2折返點,將系統時間賦值給s2_t並計算一列顯示時間col_t(44)。然後計算S1和S2之間時間(45)。接著判斷是否從S1往S2移動(46),是的話,計算顯示第幾列Col=(sys_t-s1_t)/col_t(47);否,計算顯示第幾列Col=15-(sys_t-s2_t)/col_t(48)。接著定時器T0中斷返回(49)。 It is judged that the T0 interrupt program flow chart of the column of the display LED matrix is as shown in Fig. 4. First, it is judged whether it is a turn-back point (42), and it is a turn-back point, and it is judged whether it is a S1 turn-back point (42), not a turn-back point, and the program jumps to It is judged whether or not it moves from S1 to S2 (46). When it is a turn-back point, it is judged whether it is the S1 turn-back point (42). If it is the S1 turn-back point, the system time is assigned to s1_t and a column display time col_t(43) is calculated; if it is the S2 turn-back point, the system time is assigned to s2_t and calculated. A column shows the time col_t(44). Then calculate the time between S1 and S2 (45). Then it is judged whether to move from S1 to S2 (46), if yes, the calculation shows the column Col=(sys_t-s1_t)/col_t(47); No, the calculation shows the column Col=15-(sys_t-s2_t)/ Col_t(48). The timer T0 interrupt is then returned (49).
本創作經查並無類似產品及文獻提及,是一新穎的設計;並且能多棒使用及利用三軸G-senser能定位精準而使畫面穩定,較目前產品進步;而實施方式中也揭露本創作實做方式,具有專利的要求,茲依法提出專利申請。 This creation has not been mentioned in similar products and literatures, it is a novel design; and it can be used in a great way and with the use of three-axis G-senser to accurately position and stabilize the picture, which is more advanced than current products; This creative implementation method has patent requirements and is filed in accordance with the law.
11‧‧‧RF MCU 11‧‧‧RF MCU
12‧‧‧天線 12‧‧‧Antenna
13‧‧‧LED陣列 13‧‧‧LED array
14‧‧‧三軸G-sensor 14‧‧‧Three-axis G-sensor
15‧‧‧電源 15‧‧‧Power supply
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102212572U TWM478225U (en) | 2013-07-04 | 2013-07-04 | Bluetooth fixed frequency LED sign bar |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW102212572U TWM478225U (en) | 2013-07-04 | 2013-07-04 | Bluetooth fixed frequency LED sign bar |
Publications (1)
Publication Number | Publication Date |
---|---|
TWM478225U true TWM478225U (en) | 2014-05-11 |
Family
ID=51295610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102212572U TWM478225U (en) | 2013-07-04 | 2013-07-04 | Bluetooth fixed frequency LED sign bar |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWM478225U (en) |
-
2013
- 2013-07-04 TW TW102212572U patent/TWM478225U/en not_active IP Right Cessation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9578712B2 (en) | Method and device for controlling LED display of wearable smart equipment | |
US10866652B2 (en) | System and method for distributed device tracking | |
US10706491B2 (en) | Display device with multi-processor, control method for the same, and storage medium having control program stored thereon | |
US20120302129A1 (en) | Method and apparatus for remote controlled object gaming with proximity-based augmented reality enhancement | |
CN106095136A (en) | A kind of wearable device controls the method for intelligent terminal | |
KR101690311B1 (en) | System and method for placing, sharing and displaying augmented reality object | |
RU2017102028A (en) | DEVICE WITH DISPLAY FUNCTION | |
CN113518423B (en) | Positioning method and device and electronic equipment | |
CN107957733A (en) | Flight control method, device, terminal and unmanned plane | |
CN204889937U (en) | Oral cavity endoscope | |
CN105344083B (en) | A kind of sensitive reaction movement training system | |
CN108446075A (en) | Position of touch reminding method and controlled device | |
TWM478225U (en) | Bluetooth fixed frequency LED sign bar | |
CN208156495U (en) | Environmental test chamber wireless control system | |
CN103236235A (en) | Movable-type display board and display control method thereof | |
CN105278538B (en) | A kind of no-manned machine distant control device and method indicated with heading | |
CN103491687A (en) | Externally-arranged wireless flash lamp for mobile phone or portable computer | |
KR101421527B1 (en) | Android operation system embedded processor training apparatus | |
CN104068571A (en) | Intelligent wristband | |
CN205193595U (en) | Unmanned aerial vehicle remote control unit of tape unit head direction indication | |
CN201314506Y (en) | Flash information display | |
CN203705813U (en) | Intelligent projection clock | |
JP2016095365A (en) | Portable terminal device | |
CN203984542U (en) | Portable flashing light positioner | |
CN203025998U (en) | Traffic guidance simulation training system based on action recognition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4K | Annulment or lapse of a utility model due to non-payment of fees |