
一种用于地质测绘的自动撞击和下降测量装置。5 [1 D! t# t2 T; R. P: |# V ![]() 3 v3 I1 i/ C$ H( } 描述# p, A) `8 _( C 撞击和倾斜的岩石露头岩石斜坡(dip)的角度,和指南针方向垂直于方向,水会流的下降。当创建一个地质图许多数十甚至数百这些测量必须。这是传统上完成了交通指南针需要时间,技能,可能引入错误。+ |+ S3 O2 J5 P 2 X$ ]" a8 R9 R% w% G/ r) A0 v! E: ` 我想做一个设备,自动化这个过程。我有是一个板子(我还没有一个外壳),您可以在岩石上,按下按钮,撞击,倾斜,经度,纬度,海拔高度和时间所有潦草CSV格式的SD卡。原型构建使用Adafruit羽毛M0,但我在设计的过程中自定义董事会和重建固件使用标准的STM32哈尔。) }2 U/ P' l9 } 细节 7 [. P5 Z L$ X( x6 r 这是项目页面原型/概念证明,使用Arduino IDE和断接板进行测试。我仍然需要这个小家伙和测试它对交通指南针和撞击和倾斜手机应用程序如何比较,结果和我将更新项目一旦他们完成并写出来。 7 \+ p# J2 `& I& p) C7 ]6 @ 它使用美国撞击测量右手定则。POC的版本没有设置磁偏角的手段而不是硬编码,但STM32版本将有额外的按钮。' v$ M8 z4 @5 L8 B 8 h' G0 }* m. _' d9 e' q 这个项目会很容易放在一个标准的通孔模型板,但是我想有一个董事会定制的,因为它让我傻笑。事实证明,我不小心使用了错误的Adafruit 9自由度在弗里茨,这就是为什么这两个“鼻子”右侧的加速度计是剪掉了。还有一个很丑陋的跨接焊接从空针由向右转向实际权力销9自由度。 4 m: y5 d( Z- r0 K* W8 Y ~ a 1×adafruit M0 Adalogger 0 A& e) S0 g7 o" [6 q 1×adafruit OLED FeatherWing , {$ o1 ?* [- l% y9 H 1×adafruit GPS v3 1×mpl3115a2 I2C气压、海拔、温度传感器 1×adafruit LSM9DS1 * w+ g7 n+ C4 n% t& [ K) _3 L6 v3 E d$ l 1×3.7v锂电池(可选)" P6 }, T S( q Y ; X; e* H: e: I6 e+ i5 J + F( K8 K, Z9 w( b( e6 V# N O 测试进展得很糟糕 ( |4 `- D7 w6 ~5 M- g! t 我把原型的森林保护区周日我的公寓做一个实地测试。因为我住在芝加哥地区,大约150英里去寻找最近的天然岩石露头,我不得不满足于人为的结构。的原因,重要的是我不确定那些结构混凝土或钢钢筋。这使得周日的游览,而可怜的选择实际测试的单元。 9 S9 f: Q. g" X) e0 O 无论如何,结果是有点糟糕的一面。我测试了它与PocketTransit Android和使用一个模拟交通罗盘作为参考。倾角测量是准确无误的,匹配的指南针在阅读什么,而手机应用程序通常3°。好消息!不幸的是,手机应用程序平均9°在撞击和16°的原型。阅读是一个完整的25°从指南针! ; N6 y; c( L1 ~; h7 Y 2 |( K; u- u7 k* h- | 所以四件正在发生的事情。可能有钢结构,磁强计可能高度活跃的线太近造成电磁干扰,融合代码车是地狱,或者磁力仪是垃圾。下一个测试是把一个木制的桌子上有一些书和纸板测试并确保它真的是一个问题与设备而不是我使用的结构。之后,一些测试用磁铁可能是为了更充分地测试融合代码。最后,如果融合代码检查,我要尝试使用不同的磁强计将需要一个不同的板子,这样我可以试着把它进一步从其余的噪音。- ^/ q2 M% o4 J" `% k ![]() 0 M; f6 G4 ]8 W5 h 原文请见hackaday; t# w t0 O& @# D% ^ |