Paso 5: Conectar el módulo de brújula
Los datos crear distancia y ángulo del sensor puede ser bastante exactos, como la superficie del suelo es constante y sólo realizar ángulo recto gira a la velocidad apropiada mientras que recubren los datos del sensor a la velocidad adecuada. Resultó no es consistentemente confiable con una X, coordenadas Y mapas sistema basado únicamente en los sensores de crea. Tan la brújula en integral en mantener precisión de rumbo.
La brújula devuelve una lectura de 0 a 359 grados indicando qué dirección está apuntando el crear, al igual que tu cada día brújula (excepto leerlo como norte, noroeste, este, etc... La brújula devuelve 0 para el norte, 45 para el noroeste, etc...
El módulo HM55B de paralaje es un módulo DIP de 6 pines que puede soldarse directamente sobre el tablero de Proto. Sin embargo, es muy susceptible a cualquier metal (motores, barras, neveras, lámparas). Las características eléctricas del tablero Proto pueden afectarlo, pero más probable es que los motores de la creación hará el disturbio más. Y puesto que la Junta de Proto se monta en la parte inferior de la bahía de carga, es más bien cerca de los motores. Por lo tanto, sugiero montar en un tablero separado y montaje más arriba y entre los motores (unos 3 o 4 pulgadas parecía hacerlo muy bien, su kilometraje puede variar).
Se requieren cinco hilos para conectar el HM55B a la Junta de Proto. + 5v, GND, datos, CLOCK y ENABLE. Monte el HM55B en una pequeña placa de circuito, y luego traer cinco hilos de la HM55B en el ProtoBard propulsor.
Conectar patillas HM55B-1 y 2 de HM55B ProtoBoard-P13.
Conectar el pin 5 HM55B para ProtoBoard-P14.
Conectar la clavija 4 HM55B en ProtoBoard-P15.
Conectar el pin 3 de HM55B para ProtoBoard-VSS.
Conectar el pin 6 HM55B ProtoBoard + 5V.
Monte la placa de up/lejos de los motores y cualquier cosa que pueda causar disturbios magnético o eléctrico. Y mantener el nivel.
El objeto CreateOI.spin (software) se encarga de leer la brújula y ajustar nuestro epígrafe apropiado durante la conducción para mantener la dirección Dirección/rumbo solicitado (tantas maneras de decirlo).