Stap 4: De Microcontroller en programma.
In lof van de PicAxe.
De PicAxe werd oorspronkelijk ontwikkeld voor de educatieve markt in de UK scholen maar wordt algemeen gebruikt door hobbyisten. De PicAxe-chip is gebaseerd op verschillende foto's maar met bootstrap code te koppelen aan de gecompileerde programma's en behandelen de programmeer kant. Ze komen in alle smaken van deze verrassend krachtige 8 pin pakket tot volledige geblazen 40 pin.
Kijk naar de handleidingen en datasheets op de PicAxe site om te zien de volledige mogelijkheden. Programmering van de chip is via een seriële verbinding en gedaan in-circuit. Het duurt ongeveer 20 seconden en je hoeft niet eens om de stekker uit de voorsprong voor stormloop naar de programma.
Ik heb in de elektronica sinds begin jaren tachtig en ik heb nooit gevonden een programmeeromgeving waar de codering / simulatie / bewijzen van de cyclus is zo eenvoudig. Documentatie en ondersteuning van het forum is uitstekend en er zijn veel liefhebbers van de Robotica met behulp van de chips. Besturingselement voor servo's, steppers, ADCs enz zijn ingebouwd de BASIC-achtige programmeertaal evenals een gastheer van andere zoetigheden. Voordat u bouwen, en doen real-time foutopsporing op een actieve domeincontroller, kunt u ook het circuit simuleren.
Hieronder is de code voor dit project, die ik als een Word-document, evenals de oorspronkelijke indeling van de PicAxe programmering Editor opgenomen heb. De werking van de code is vrij goed maar als je wilt om het te onderzoeken in meer detail besproken, het downloaden van de PicAxe software reference manual.
Belasting de. BAS bestand in de Editor van de programmering, de seriële kabel verbinden met de programmering pinnen en druk op 'Programma'. 20 seconden later, zal uw Alien indringer zitten te wachten om met u te communiceren.