Stap 2: Raspberry Pi
Het werd duidelijk dat ik een manier om een volledige ontwerp-bestand verwerken en het breken in afzonderlijke opdrachten van de GCode die de Arduino vervolgens aan het schild CNC Controller doorgeven kon nodig. Er zijn veel artikelen beschikbaar op het internet over het uitvoeren van de Grbl Controller-software waarmee deze specifieke functie op een Raspberry Pi. Ik had een Raspberry Pi die ik had gespeeld met een beetje, enige tijd geleden, maar het was een oudere versie. Ik weet zeker dat het zou hebben gewerkt, maar heb ik besloten om een nieuwe en wijden de nieuwe die wordt de host in mijn nieuwe CNC Controller-systeem. Kijk hier voor meer informatie over het uitvoeren van de Grbl Controller-software op een Raspberry Pi: http://zapmaker.org/raspberry-pi/running-grbl-controller-on-raspberry-pi/
Door het lezen van veel van die artikelen die ik heb genoemd werd ik bezorgd dat de Raspberry Pi oververhit als binnenkant van een behuizing raken zou dus ik Heatsinks op het. Daarna moest ik trim bepaald het koellichaam op de processor zoals het was te lang.
Ik kwam ook te beseffen dat de Arduino en de Raspberry Pi licht zijn, elektrisch onverenigbaar. De Arduino werkt met 5V logica en de Raspberry Pi werkt met 3,3 V logica. Dus is een niveau vertaler van spanning of iets dergelijks vereist als een interface tussen de twee omgevingen. Ik keek rond voor een oplossing en vond een paar. Ik hou niet echt van alles wat ik was het vinden en het duurde een tijdje te krijgen wat ik maar ik uiteindelijk wilde gevonden de Raspberry Pi Alamode board.