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 == 2.1 Calibrate a Water Meter ==
22
23 === 2.1.1 Introduce ===
24
25 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.
26
27 === 2.1.2 Fix Sensor to a Water Meter ===
28
29 Do the following with EVB_Board
30 Debug Board SW12=[off on] : FT4222H SPI Slave mode
31 AIoT Board SW123456=[off off off off off off]
32
33 (% aria-label="image-20240419174248-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174248-4.png||data-widget="image" height="419" width="419"]](% 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-20240419174159-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174159-3.png||data-widget="image" height="420" width="556"]](% title="Click and drag to resize" %)​
34
35 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 water meter.
36
37 [[image:image-20240420154605-14.jpeg||height="903" width="903"]](% title="Click and drag to resize" %)​
38
39
40 === 2.1.3 Calibration ===
41
42 Perform a power reset on the EVB board, making sure to close the ota.exe program 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 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
113 == 2.1 Calibrate a Power Meter ==
114
115 === 2.2.1 Introduce ===
116
117 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.
118
119 === 2.2.2 Fix Sensor to a Water Meter ===
120
121 Do the following with EVB_Board
122 Debug Board SW12=[off on] : FT4222H SPI Slave mode
123 AIoT Board SW123456=[off off off off off off]
124
125 (% aria-label="image-20240419174248-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174248-4.png||data-widget="image" height="419" width="419"]](% 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-20240419174159-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174159-3.png||data-widget="image" height="420" width="556"]](% title="Click and drag to resize" %)​
126
127 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.
128
129 [[image:image-20240420134742-1.jpeg||height="909" width="909"]](% title="Click and drag to resize" %)​
130
131
132 === 2.2.3 Calibration ===
133
134 Perform a power reset on the EVB board, making sure to close the ota.exe program before opening HMX_FT4222H_GUI.exe.
135
136 Choose the largest number of serial port, for example, here shows 13 and 14, then choose 14
137
138 (% class="box warningmessage" %)
139 (((
140 (% 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.
141 )))
142
143 (% 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" %)​
144
145 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
146
147 (% 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"]]
148
149 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.
150
151 [[image:1713592384928-500.png||height="494" width="266"]][[image:image-20240420141955-4.png||height="492" width="782"]]
152
153 This power meter has only six fields, and the coordinates of the digital roulette wheel are shown in the figure.
154
155 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.
156
157 (% 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"]]
158
159 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.
160
161 [[image:image-20240420153316-11.png||height="569" width="755"]]
162
163 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
164
165 The "Long dial" option is the long hand dial.
166
167 The "Short dial" option is the short pointer and digital wheel dial.
168
169 The "Digit wheel" option is the digital wheel dial.
170
171 Now we are calibrating the digital wheel face of the power meter. Here we select "digit wheel".
172
173 (% 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" %)​
174
175 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
176
177 2: Fill in the number of number wheel on their dial,six;
178
179 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
180
181 4: Preview whether the setting of their coordinates is accurate;
182
183 5: Click to write all configuration to AIS;
184
185 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.
186
187 [[image:image-20240420143939-6.png||height="408" width="886"]](% title="Click and drag to resize" %)​
188
189 The effect can be previewed by clicking the "Preview correction" button as shown below.
190
191 [[image:image-20240420144154-7.png||height="534" width="880"]]
192
193 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.
194
195 [[image:1713595371004-125.png]]
196
197
198 == 2.3 Calibration gas meter ==
199
200 === 2.3.1 Introduce ===
201
202 This gas meter uses G2.5 membrane gas meter. It features eight dial numbers for measurement accuracy.
203
204 === 2.3.2 Fix Sensor to a Gas Meter ===
205
206 Do the following with EVB_Board
207 Debug Board SW12=[off on] : FT4222H SPI Slave mode
208 AIoT Board SW123456=[off off off off off off]
209
210 (% aria-label="image-20240419174248-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174248-4.png||data-widget="image" height="419" width="419"]](% 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; 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-20240419174159-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20240419174159-3.png||data-widget="image" height="420" width="556"]](% title="Click and drag to resize" %)​
211
212 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.
213
214 [[image:image-20240420152258-9.jpeg||height="931" width="698"]]
215
216 (% title="Click and drag to resize" %)​
217
218 === 2.1.3 Calibration ===
219
220 Perform a power reset on the EVB board, making sure to close the ota.exe program before opening HMX_FT4222H_GUI.exe.
221
222 Choose the largest number of serial port, for example, here shows 13 and 14, then choose 14
223
224 (% class="box warningmessage" %)
225 (((
226 (% 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.
227 )))
228
229 (% 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" %)​
230
231 Next, select a Baud rate of 921600 and click on "start". Then, click on "show full image" to display the camera screen.
232
233 (% 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]]
234
235 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.
236
237 [[image:1713592384928-500.png||height="494" width="266"]][[image:1713598094208-496.png||height="494" width="790"]]
238
239 This gas meter has eight fields, and the coordinates of the digital roulette wheel are shown in the figure.
240
241 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.
242
243 (% 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"]]
244
245 (% 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.
246
247 [[image:image-20240420153139-10.png||height="530" width="710"]]
248
249 (% id="cke_bm_67462S" style="display:none" %) (%%)Click the "ROI setting" button in "HIMAX_AMR_PC_Tool" and three options will pop up
250
251 The "Long dial" option is the long hand dial.
252
253 The "Short dial" option is the short pointer and digital wheel dial.
254
255 The "Digit wheel" option is the digital wheel dial.
256
257 Now we are calibrating the digital wheel face of the gas meter. Here we select "digit wheel".
258
259 (% aria-label="1713576691266-408.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1713576691266-408.png||data-widget="image"]]
260
261 1: Fill in the coordinates you just got; it's best to get a coordinate and fill in a coordinate.
262
263 2: Fill in the number of number wheel on their dial,eight;
264
265 3: Select the number of short Pointers (currently we don't use short Pointers, the "digit wheelu" option defaults to 0);
266
267 4: Preview whether the setting of their coordinates is accurate;
268
269 5: Click to write all configuration to AIS;
270
271 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.
272
273 [[image:image-20240420154023-12.png||height="436" width="942"]](% title="Click and drag to resize" %)​
274
275 The effect can be previewed by clicking the "Preview correction" button as shown below.
276
277 [[image:1713598855240-454.png]]
278
279 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.
280
281
282 == 2.4 Digital wheel dial take point coordinate diagram ==
283
284 4  numbers:
285
286 (% 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" %)​
287
288 5 numbers:
289
290 (% 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" %)​
291
292 6 numbers:
293
294 (% 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" %)​
295
296 7 numbers:
297
298 (% 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" %)​
299
300 8 numbers:
301
302 (% 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