Mechanica Firmware – Horus (Arduino CNC Shield)

Horus 3D scanning banner

Firmware voor Arduino CNC Shield

Het is mogelijk om de Ciclop 3D scanner aan te sturen met een Arduino UNO en CNC v3 Shield, er staat een code op het internet maar deze is gebaseerd op de oude firmware Horus v0.1 en de nieuwe software gaat klagen en wil de firmware updaten, geen succes dus…tijd om het eens onder de loep te nemen…

Ik heb de Arduino CNC versie tegen het licht van de oorspronkelijke Horus v0.1 firmware gehouden (doormiddel van eenvoudige bestandsvergelijking), wat blijkt?, 2 aanpassingen zijn nodig….

Wat heb je nodig?
1) Horus firmware

Aan de slag
1) Pak de bestanden/folder uit in de arduino map.
2) Hernoem de map “horus-fw-0.2” naar “horus-fw
3) Dubbelklik op “horus-fw.ino” om de Arduino IDE te openen en het bestand te laden.
(gaat dit niet dan start Arduino IDE en laad het ino bestand handmatig in.)

4) Ga naar de TAB “config.h” en pas de board mapping aan naar “CPU_MAP_ATMEGA328P_CNCV3

#define CPU_MAP_ATMEGA328P_HORUS // Arduino Uno CPU for Horus Project

naar:

#define CPU_MAP_ATMEGA328P_CNCV3 // Arduino Uno CPU for Horus Project

5) Ga naar de TAB “cpu_map.h” en voeg deze board mapping code toe genaamd “CPU_MAP_ATMEGA328P_CNCV3

6) Selecteer de juiste poort en board en klik op uploaden.
7) De Horus v0.2 firmware voor Arduino CNC v3 shield is nu op de Arduino geïnstalleerd!