Show last authors
1
2
3
4
5
6 **Table of Contents:**
7
8 {{toc/}}
9
10
11
12
13
14
15 = 1. Overview =
16
17 AIS is a video photo recognition sensor, the sensor can be used in electricity meters, gas meters, water meters, pressure gauges and other types of meters. Accurately identify the number of the current dial or upload the picture of the current dial for comparison, which can replace people to go to the door to read the meter, and is more accurate and energy-saving than the meter. The first thing to do is to fix the AIS sensor, the end direction needs to be aligned with the object that needs to be identified, you can check whether the object all appears in the lens range through the upper computer, and then calibrate, Chapter 2 will explain the calibration method of different tables. 
18
19 = 2. Calibrate Digits Readings =
20
21 The AI Sensors and UART are connected and then connected to the PC.
22
23 [[image:image-20240424163117-1.png||height="520" width="450"]]
24
25 [[image:image-20240424163158-2.gif]][[image:image-20240424163213-3.jpeg||height="360" width="480"]]
26
27 == 2.1 Calibrate a Water Meter ==
28
29 === 2.1.1 Introduce ===
30
31 This water meter is designed in accordance with the Chinese standard for drinking cold water meters and hot water meters, GB/T 778.1-2007. It features five dial numbers for measurement accuracy.
32
33 === 2.1.2 Fix Sensor to a Water Meter(% title="Click and drag to resize" %)​(%%) ===
34
35 The AI Sensors are fixed in the device, and then the water meter is embedded and the Angle is adjusted.
36
37 [[image:image-20240424163340-4.jpeg||height="709" width="532"]]
38
39
40 === 2.1.3 Calibration ===
41
42 Revised sentence: Launch [[HMX_FT4222H_GUI.exe>>https://www.dropbox.com/scl/fi/yktibns4o33oh0lqitqjl/HIMAX_AMR_PC_Tool.7z?rlkey=94d637ntx152idhw8vij39icv&st=4lsq8xf9&dl=0]]. Please ensure that the firmware upgrade software ota.exe is closed before opening HMX_FT4222H_GUI.exe.
43
44 Choose the largest number of serial port, for example, here shows 13 and 14, then choose 14.
45
46 (% class="box warningmessage" %)
47 (((
48 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the [[visualcppredist_aio_x6_x64_v42.exe>>https://www.dropbox.com/scl/fi/mzqx6ld5a4zkcecntqjjg/VisualCppRedist_AIO_x86_x64_v42.rar?rlkey=9fuzodmed1fg9ulquh22h0dtr&st=ph6ozi4d&dl=0]] configuration environment. Otherwise, an error pop-up window occurs when running software.
49 )))
50
51 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]](% title="Click and drag to resize" %)​
52
53 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
54
55 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(% aria-label="image-20240419175103-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175103-7.png||data-widget="image" height="489" width="632"]](% title="Click and drag to resize" %)​
56
57 Click "enable Raw" and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
58
59 (% aria-label="image-20240419175324-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175324-8.png||data-widget="image" height="637" width="911"]](% title="Click and drag to resize" %)​
60
61 (% aria-label="image-20240419175324-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419175324-9.png||data-widget="image" height="348" width="913"]](% title="Click and drag to resize" %)​
62
63 This water meter has only five fields, and the coordinates of the digital roulette wheel are shown in the figure.
64
65 If your device's digital scroll wheel dial does not match these five fields, you can try the other field dial coordinate dot plots in 2.4.
66
67 (% aria-label="1713573839396-314.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713573839396-314.png||data-widget="image" height="198" width="649"]](% title="Click and drag to resize" %)​
68
69 The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
70
71 (% aria-label="1713574859715-722.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713574859715-722.png||data-widget="image" height="481" width="576"]](% title="Click and drag to resize" %)​
72
73 Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
74
75 The "Long dial" option is the long hand dial.
76
77 The "Short dial" option is the short pointer and digital wheel dial.
78
79 The "Digit wheel" option is the digital wheel dial.
80
81 Now we are calibrating the digital wheel face of the water meter. Here we select "digit wheel".
82
83 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]](% title="Click and drag to resize" %)​
84
85 1:Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
86
87 2: Fill in the number of number wheel on their dial,fi;
88
89 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
90
91 4: Preview whether the setting of their coordinates is accurate;
92
93 5: Click to write all configuration to AIS;
94
95 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
96
97 (% aria-label="1713576930301-479.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576930301-479.png||data-widget="image"]](% title="Click and drag to resize" %)​
98
99 The effect can be previewed by clicking the "Preview correction" button as shown below.
100
101 (% aria-label="1713577029535-253.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713577029535-253.png||data-widget="image" height="748" width="1069"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
102
103
104 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
105
106 (% aria-label="1713577072196-132.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713577072196-132.png||data-widget="image" height="751" width="1073"]]
107
108 (% title="Click and drag to resize" %)​
109
110 == 2.2 Calibration Power Meter ==
111
112 === 2.2.1 Introduce ===
113
114 This power meter is designed in accordance with the Chinese standard for Electricity metering equipment, GB/T 17215.321-2008. It features six dial numbers for measurement accuracy.
115
116 === 2.2.2 Fix Sensor to a Power Meter ===
117
118 Do the following with EVB_Board
119 Debug Board SW12=[off on] : FT4222H SPI Slave mode
120 AIoT Board SW123456=[off off off off off off]
121
122 (% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(%%) (% title="Click and drag to resize" %)​
123
124 Use a hot glue gun and several sticks to attach a triangle for stabilizing the AIS. Adjust the height of the sticks so that the AIS can clearly view the numbers on the power meter.
125
126 [[image:image-20240422092350-2.png]](% title="Click and drag to resize" %)​
127
128
129 === 2.2.3 Calibration ===
130
131 Perform a power reset on the EVB board, making sure to close the ota.exe program before opening HMX_FT4222H_GUI.exe.
132
133 Choose the largest number of serial port, for example, here shows 13 and 14, then choose 14.
134
135 (% class="box warningmessage" %)
136 (((
137 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the visualcppredist_aio_x6_x64_v42.exe configuration environment. Otherwise, an error pop-up window occurs when running software.
138 )))
139
140 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]](% title="Click and drag to resize" %)​
141
142 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
143
144 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]][[image:image-20240420135207-3.png||height="485" width="706"]]
145
146 Click "enable Raw" and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
147
148 [[image:1713592384928-500.png||height="494" width="266"]][[image:image-20240420141955-4.png||height="492" width="782"]]
149
150 This power meter has only six fields, and the coordinates of the digital roulette wheel are shown in the figure.
151
152 If your device's digital scroll wheel dial does not match these six fields, you can try the other field dial coordinate dot plots in 2.4.
153
154 (% aria-label="image-20240420094632-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-13.png||data-widget="image" height="148" width="588"]]
155
156 The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
157
158 [[image:image-20240420153316-11.png||height="569" width="755"]]
159
160 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
161
162 The "Long dial" option is the long hand dial.
163
164 The "Short dial" option is the short pointer and digital wheel dial.
165
166 The "Digit wheel" option is the digital wheel dial.
167
168 Now we are calibrating the digital wheel face of the power meter. Here we select "digit wheel".
169
170 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]](% title="Click and drag to resize" %)​
171
172 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
173
174 2: Fill in the number of number wheel on their dial,six;
175
176 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
177
178 4: Preview whether the setting of their coordinates is accurate;
179
180 5: Click to write all configuration to AIS;
181
182 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
183
184 [[image:image-20240420143939-6.png||height="408" width="886"]](% title="Click and drag to resize" %)​
185
186 The effect can be previewed by clicking the "Preview correction" button as shown below.
187
188 [[image:image-20240420144154-7.png||height="534" width="880"]]
189
190 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
191
192 [[image:1713595371004-125.png]]
193
194
195 == 2.3 Calibration Gas Meter ==
196
197 === 2.3.1 Introduce ===
198
199 This gas meter uses G2.5 membrane gas meter. It features eight dial numbers for measurement accuracy.
200
201 === 2.3.2 Fix Sensor to a Gas Meter ===
202
203 Do the following with EVB_Board
204 Debug Board SW12=[off on] : FT4222H SPI Slave mode
205 AIoT Board SW123456=[off off off off off off]
206
207 (% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220, 220, 220, 0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​(%%) (% title="Click and drag to resize" %)​
208
209 Use a hot glue gun and several sticks to attach  for stabilizing the AIS. Adjust the height of the sticks so that the AIS can clearly view the numbers on the gas meter.
210
211 (% title="Click and drag to resize" %)​[[image:image-20240422092731-2.png||height="693" width="518"]]
212
213
214 === 2.3.3 Calibration ===
215
216 Perform a power reset on the EVB board, making sure to close the ota.exe program before opening HMX_FT4222H_GUI.exe.
217
218 Choose the largest number of serial port, for example, here shows 13 and 14, then choose 14.
219
220 (% class="box warningmessage" %)
221 (((
222 (% class="mark" %)Note: before you start the software (%%)HMX_FT4222H_GUI.exe(% class="mark" %). you must pre-install the visualcppredist_aio_x6_x64_v42.exe configuration environment. Otherwise, an error pop-up window occurs when running software.
223 )))
224
225 (% aria-label="1713519971789-213.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713519971789-213.png||data-widget="image"]](% title="Click and drag to resize" %)​
226
227 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
228
229 (% aria-label="image-20240419174908-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174908-5.png||data-widget="image" height="491" width="406"]][[image:1713598021017-402.png]]
230
231 Click "enable Raw" and save the BMP image in the "Save" folder. This step is necessary to obtain the coordinate points of the watch face.
232
233 [[image:1713592384928-500.png||height="494" width="266"]][[image:1713598094208-496.png||height="494" width="790"]]
234
235 This gas meter has eight fields, and the coordinates of the digital roulette wheel are shown in the figure.
236
237 If your device's digital scroll wheel dial does not match these eight fields, you can try the other field dial coordinate dot plots in 2.4.
238
239 (% aria-label="image-20240420094632-15.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-15.png||data-widget="image" height="113" width="542"]]
240
241 (% id="cke_bm_196694S" style="display:none" %) (%%)The computer's drawing tool can be used to open the latest bmp image and get the coordinates of the digital wheel dial, as shown below. Based on the format of the digital wheel dial, we can obtain each coordinate point of the current use dial. The (x,y) coordinate on the image is located at the bottom left corner.
242
243 [[image:image-20240420153139-10.png||height="530" width="710"]]
244
245 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
246
247 The "Long dial" option is the long hand dial.
248
249 The "Short dial" option is the short pointer and digital wheel dial.
250
251 The "Digit wheel" option is the digital wheel dial.
252
253 Now we are calibrating the digital wheel face of the gas meter. Here we select "digit wheel".
254
255 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]]
256
257 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
258
259 2: Fill in the number of number wheel on their dial,eight;
260
261 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
262
263 4: Preview whether the setting of their coordinates is accurate;
264
265 5: Click to write all configuration to AIS;
266
267 6: Click the exit configuration interface, at this time, there will be a readout. If the Reading of "reading" is consistent with the watch face, the calibration is successful. The AIS cannot move thereafter to avoid misreading.
268
269 [[image:image-20240420154023-12.png||height="436" width="942"]](% title="Click and drag to resize" %)​
270
271 The effect can be previewed by clicking the "Preview correction" button as shown below.
272
273 [[image:1713598855240-454.png]]
274
275 After the calibration process is completed, it can be observed that the obtained reading aligns consistently with the numerical value displayed on the digital wheel dial.
276
277
278 == 2.4 Digital wheel dial take point coordinate diagram ==
279
280 4  numbers:
281
282 (% aria-label="image-20240420094632-11.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-11.png||data-widget="image" height="134" width="410"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
283
284 5 numbers:
285
286 (% aria-label="image-20240420094632-12.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-12.png||data-widget="image" height="130" width="427"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
287
288 6 numbers:
289
290 (% aria-label="image-20240420094632-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-13.png||data-widget="image" height="112" width="444"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
291
292 7 numbers:
293
294 (% aria-label="image-20240420094632-14.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-14.png||data-widget="image" height="111" width="454"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
295
296 8 numbers:
297
298 (% aria-label="image-20240420094632-15.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240420094632-15.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %)​
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0