Piecax Poltergeist. En besvärlig ande i en låda. (5 / 5 steg)
Steg 5: PicAxe och kod
Koden är här som ett PicAxe. BAS-fil och som ett Word-dokument. Det finns massor av kommentarer hela tiden att förklara vad som händer i programmet. Den använder 252 minne byte av 256 tillgängliga.
20 smällar ger en 30 andra sömn och därefter en rad av 50 snabba slumpmässiga smällar; Länge nog att sätta i rutan ner framför någon och berätta om den kusliga berättelsen om vad den innehåller innan det brister ut i livet.
13 slag kommer att spela en melodi som strejker rädsla och skräck i hjärtat på många - temat "Adams familj" tune.
Jag har använt ett PicAxe 08M mikrokontroller som kommer som en tom chip och måste programmeras. För att göra detta, behöver du en programmering bly och fri programmering redaktör mjukvaran. Både PicAxe chip och bly är tillgängliga från Tech leveranser i Storbritannien eller se här för andra länder.
När du har ledningen, behöver du bara ett PicAxe, två resistorer och oavsett sensorer och utdataenheter som du väljer att ha en full PicAxe utveckling kit som kan programmera någon av PicAxe spänna, så att du kan utforma ditt eget projekt.
PicAxe utvecklades från början för den pedagogiska marknaden i brittiska skolor men används ofta av hobbyister. PicAxe är baserad på olika bilder men med bootstrap kod att tolka de nedladdade program och hantera den programmering sidan. De finns i alla smaker från detta förvånansvärt kraftfull 8-pin paket upp till fullt utvecklad 40 pin.
Titta på manualer och datablad på webbplatsen PicAxe att se den fulla kapaciteten. Programmering av chipet är via en seriell länk och gjort i-krets. Det tar cirka 20 sekunder och du behöver inte ens koppla ur ledningen att köra programmet.
Jag har varit i elektronik sedan början av åttiotalet och jag har aldrig hittat en programmeringsmiljö där kodning / simulering / bevisa cykel är så enkelt. Dokumentation och stöd från forumet är utmärkt och det finns många robotics entusiaster med marker. Kontroll för servon, steppers, ADCs etc är byggda i programmeringsspråket BASIC-liknande samt en mängd andra godsaker. Du kan även simulera kretsen innan du bygga och göra realtid felsökning på en löpande kontroller. Håll utkik efter fler PicAxe baserat projekt från mig.