Högpresterande rad efterföljare Robot (8 / 12 steg)
Steg 8: Starta att programmera
Nu vi har anlänt till den viktigaste delen av roboten, som mellan högsta kvalitet robotar är vad som definierar vem som är bättre: robot programplaneringen. Vi använder mplab xc8 kompilatorn (du kan Ladda ner och installera den gratis) och sublima text som ide (som också är gratis). Du är fri att använda mplab x ide eller klassiska mplab ide om du vill. Jag vill inte förklara hur man installerar det eftersom det redan finns gott om tutorials om hur man gör att (bara jag kommer att överlämna sublima textkommando för att bygga och köra xc8, men du måste du konfigurera xc8 väg och att installera pk2cmd det fall du använder sublima text).
Koden för projektet beror allt på en enda fil (rayito.c) så är det lättare att dela den.
Vi börjar att förklara vissa delar av källkoden i nästa steg. Förmodligen kommer du inte att kunna göra roboten arbeta magiskt om du inte förstår grunderna i hur programmet fungerar, eftersom själva programmet har massor av detaljer och kalibreringsvärden som förmodligen inte fungerar på en annan robot med olika egenskaper.