160 |
In optomechanical mice, the motion of the axles is detected |
In optomechanical mice, the motion of the axles is detected |
161 |
by the IR light gate whose beam is cut by the slitted disk. |
by the IR light gate whose beam is cut by the slitted disk. |
162 |
|
|
163 |
Figures [ref-figrequired]_ - [ref-figoptomechanism] explain |
Figures [ref-figrequired]_ - [ref-figoptomechanism]_ explain |
164 |
the internal mechanism of optomechanical mice, |
the internal mechanism of optomechanical mice, |
165 |
|
|
166 |
Our first solutions involved replacing the slitted disks |
Our first solutions involved replacing the slitted disks |
178 |
:width: 7.5cm |
:width: 7.5cm |
179 |
:label: figwheelmechanism1 |
:label: figwheelmechanism1 |
180 |
|
|
181 |
The principle behing the current version of |
The principle behind the current version of |
182 |
our interface between the optomechanical mouse and |
our interface between the optomechanical mouse and |
183 |
LEGO pieces: driving the mouse axles by a rubber LEGO tyre. |
LEGO pieces: driving the mouse axles by a rubber LEGO tyre. |
184 |
A smooth tyre (Bricklink part no 132-old) |
A smooth tyre (Bricklink part no 132-old) |
187 |
|
|
188 |
The third and so far final solution is to use the mouse's own |
The third and so far final solution is to use the mouse's own |
189 |
mechanism, simply driving it using a LEGO rubber tyre |
mechanism, simply driving it using a LEGO rubber tyre |
190 |
(Fig. [ref-figwheelmechanism1]). |
(Fig. [ref-figwheelmechanism1]_). |
191 |
In order to drive the mouse axle properly, a small |
In order to drive the mouse axle properly, a small |
192 |
amount of pressure |
amount of pressure |
193 |
needs to be applied to the wheel; this is provided by a rubber |
needs to be applied to the wheel; this is provided by a rubber |
194 |
band through a small |
band through a small |
195 |
LEGO mechanism shown in Figs. [ref-figpressmechparts] - |
LEGO mechanism shown in Figs. [ref-figpressmechparts]_ - |
196 |
[ref-figpressmechanism1]. |
[ref-figpressmechanism1]_. |
197 |
|
|
198 |
.. figure:: pressmechparts.jpg |
.. figure:: pressmechparts.jpg |
199 |
:width: 7.5cm |
:width: 7.5cm |
258 |
Practical tips |
Practical tips |
259 |
============== |
============== |
260 |
|
|
261 |
|
Mechanics |
262 |
|
--------- |
263 |
|
|
264 |
The two most difficult goals to achieve are |
The two most difficult goals to achieve are |
265 |
avoiding mechanical looseness and |
avoiding mechanical looseness and |
266 |
obtaining a rugged structure. |
obtaining a rugged structure. |
313 |
|
|
314 |
) |
) |
315 |
|
|
316 |
|
Handles |
317 |
|
------- |
318 |
|
|
319 |
For handles, |
For handles, |
320 |
|
|
321 |
- shape edged, uncomfortable |
- shape edged, uncomfortable |
322 |
|
|
323 |
- several options for design |
- several options for design |
328 |
|
|
329 |
- wedges |
- wedges |
330 |
|
|
331 |
- more ergonomic handles could be made by covering |
.. figure:: octagonal.jpg |
332 |
LEGO handles with modelling "pasta" / paste / something |
:width: 7.5cm |
333 |
|
:label: octagonal |
334 |
|
|
335 |
|
A rugged and relatively comfortable octagonal |
336 |
|
handle built from slopes and inverted slopes. |
337 |
|
|
338 |
|
|
339 |
|
More ergonomic handles can also be made by covering |
340 |
|
LEGO bricks with air-hardening |
341 |
|
modelling paste, as in [ref-figpaste1]. |
342 |
|
|
343 |
|
.. figure:: paste1.jpg |
344 |
|
:width: 7.5cm |
345 |
|
:label: figpaste1 |
346 |
|
|
347 |
|
An ergonomic handle implemented using |
348 |
|
air-hardening modelling paste. The handle was |
349 |
|
molded directly to the left hand of one of our research |
350 |
|
group's members. |
351 |
|
|
352 |
|
|
353 |
|
|
354 |
Conclusion |
Conclusion |