Stap 5: De PicAxe en de Code
De code is hier als een PicAxe. BAS bestand en als een Word-document. Er zijn een heleboel reacties in om uit te leggen wat er gaande is in het programma. Het maakt gebruik van 252 bytes van het geheugen van de 256 beschikbare.
20 stoten krijgt een 30 seconde slaap en vervolgens een reeks van 50 snelle willekeurige stoten; Lang genoeg om te zetten van het vak voor iemand neer en vertel hen het spooky verhaal van wat het bevat voordat het openbarst als leven.
13 stoten speelt een melodie die stakingen angst en afschuw in de harten van velen - de 'Adams Family' theme tune.
Ik heb gebruikt een PicAxe 08M microcontroller die wordt geleverd als een lege chip en dient te worden geprogrammeerd. Om dit te doen, moet u een programmering van lood en de gratis programmeren editor software. Zowel de PicAxe-chip en de leiding zijn verkrijgbaar bij de Tech voorraden in het Verenigd Koninkrijk of Zie hier voor andere landen.
Als u de leiding hebben, hoeft u alleen een PicAxe, twee weerstanden en welke sensoren en uitvoerapparaten die u ervoor kiezen om een volledige PicAxe ontwikkeling die elke waarde uit de reeks van de PicAxe Kit, zodat kunt u het ontwerpen van uw eigen projecten kunt programmeren.
De PicAxe werd oorspronkelijk ontwikkeld voor de educatieve markt in de UK scholen maar wordt algemeen gebruikt door hobbyisten. De PicAxe is gebaseerd op verschillende foto's maar met bootstrap code de gedownloade programma's interpreteren en verwerken van 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. Kijk uit voor meer projecten van de PicAxe op basis van mij.