Servo testare med grafisk LCD- (6 / 7 steg)

Steg 6: Program

I kontrollprogrammet skrevs i grundläggande att CGMICROMITE kan köra. En mycket kraftfull BASIC jämfört med andra enda chips med BASIC.

Programmet startar genom att ange raderna som utgångar där de behövs. Kommandot knappsatsen anger vilka rader som ska användas för knappen input. En knapptryckning orsakar ett avbrott och en subrutin (Key.Int) körs för att besluta vad man ska göra med nyckeln.

SPI porten öppnas för kommunikation med LCD-skärmen. Information om teckensnitt avläses DATA uttalanden i RAM.

LCD är initierad (referens 5110 databladet) och sedan rensat. Det är alla kontroll-byte som skickas. DC line är satt till 0 för detta. Inställningen DC 1 är för inläsning av data till displayen.

Varje rad ska visas är översatt från en serie tecken till de sex byte som representerar teckensnitt för tecknet. Textraden dras"" mycket som en gammaldags matrisskrivare - ett byte av vertikala pixlar 8 prickar lång start till vänster flyttar byte för byte till höger. Alla sex rader med 14 tecken (84 punkter bred, 8 tall) skrivs till displayen.

Variabeln "servo.val" innehar den aktuella puls bredden i mikrosekunder för servo kontroll. När en knapp tryck ändringar uppdateras värdet servo samt antal och bilden på displayen.

Se Steg
Relaterade Ämnen

Servo testare

Idag var dagen som jag fick äntligen till att göra en Servo testare med min Arduino.Det hela började med vill få min quad copters motorer går rätt sätt runt när upphakning av de nya Hastighetsregulatorer riktning. Eftersom jag inte hade en händig rad...

Bygga ServoBoss, servo testare från GadgetGangster.com

Detta är ServoBoss. Det är en servo testare kan köra upp till tolv servon samtidigt.Satsen är tillgänglig från GadgetGangster.com Det har för närvarande åtta program.Program 1 - Set millisekunderJusterar utdata till tolv servon (två grupper med sex)...

Analog klocka för grafisk LCD

skriver en kod för en analogt klocka kan tyckas vara lite av en skrämmande uppgift. Särskilt beräkningarna för positioner i händerna, men det är inte riktigt så svårt alls.I detta instructable jag kommer prata lite om teorin och sedan får vi gå vidar...

Enkla Servo testare från Gadget Gangster

"Lite större än ett frimärke, enkel Servo testaren kan du styra två digitala eller analoga servon utan sändare eller mottagare, bara att koppla in ditt batteri att börja testa." - Gadget GangsterDetta instructable tar dig genom [förödelse av] åt...

Trådlösa Mesh med grafik LCD

16-nodskluster mesh, upp till 1000m mellan noder, prova två analoga spänningar per nod, länka en nod till en annan nod, Visa data på varje nod med antingen grafik eller text display, slå på reläer baserat på data i någon nod, fel tolerant med data so...

Enkla Servo testare

lite större än ett frimärke, enkel Servo testaren kan du styra två digitala eller analoga servon utan sändare eller mottagare, bara att koppla in ditt batteri att börja testa.Använd den till check din servon innan du installerar dem i din modeller el...

Bicycle hastighetsmätare med grafik LCD

Detta är en multi-funktion cykel dator jag har utformats med en 128 X 64 monokrom grafik LCD-skärmen.Detta har realtidsklocka samt en temperaturgivare. Uppmätta data kan antingen visas i helt digitala eller i två olika analoga visningslägen.Cykeldato...

Göra ett oscilloskop med SainSmart Mega2560 med TFT LCD sköld och 3.5 "Cologne beröring skärm

Detta instructable visar dig hur man bygger en bärbar pekskärmOscilloskop för mindre än 40 U$!Oscilloskopet är en av de mest kraftfulla elektroniska instrument somär tillgänglig för elektronik hobby, praktiker och ingenjörer. Det äranvänds främst til...

DIY Servo testare Arduino

Jag har en felfunktion servo testare höll länge. Det chalanged mig att bygga om det till arbetet igen genom att tillämpa mini Arduino controller-enhet. Gamla servo testaren har en icke programplanerat chip installerat på kompakta kretskort. Det är in...

Kontinuitet testare (med Android-telefon)

Kontinuitet testare med android-telefonenKrav:1. android-telefon2. 3,5 mm-uttag eller gamla hörlurar med mikrofon3. wire (multimetern sonder är bättre)4. programhttps://Play.Google.com/store/apps/details?ID=com...Steg 1: Skär hörlurSteg 2: Hitta mikr...

LED testare med justerbar ström

detta är lätt att bygga LED testare med flera användbara funktioner.-Justerbar ström på 1 mA-20 mA - utvärdera ljusstyrka och effektivitet-Vf (framspänningsfall) mätning - behövs för att beräkna motstånd värde-LED skadas inte om ansluten bakåt - spän...

Digital ic testare med pic mikrokontroller

Digital IC testare med pic16f877a mikro-controllerstödjande enheter740074027404740774087432748674266...

WiFi väderstation med inbyggd LCD-skärm och Twitter feed update

saker du behöver:1. Arduino Uno2. twitter-konto3. ett twitter konto åtkomst-token från... (http://arduino-tweet.appspot.com/)4. Sparkfun Wifly sköld (WRL-09954)... Kolla in scheman och dokumentation på deras hemsida, sedan hämta bibliotek från Github...

Arduino batteri testare med Led ljus

Vad jag gör är en batteri testare med Led-lampor som också körs på en Arduino.What som det gör är visar hur mycket batteri kvar i det av de LED-belysningen. För ledningar som använde jag en skärbräda som hjälpte mig mycket. Vänligen kommentera mitt p...

DHT11 Fuktsensor med en LCD-skärm lätt!!!

Hej, killar idag vi kommer att göra Fuktsensor DHT11 fungerar det med en LCD-display.Det är inte svårt för en nybörjare bara ledningar LCD-displayen är svåra.Så låt oss börja:):):):):):):):)!Steg 1: Samla dina kroppsdelar Du behöver:1. DHT11 luftfukt...

ST7565 Skärmar: grafisk LCD-skärmar!

Vad det är...Typ: Grafiska (128 x 64) monokrom LCD med LED-bakgrundsbelysningGränssnitt: Serial / SPIDetta är en bra tid att läsa datablad Tillgänglig från: Adafruit, förstås!Inledning:Denna mini-handledning kommer att gå igenom processen att upprätt...

Control 2 Servo motorer med en vanlig fjärrkontroll

detta är ett projekt för att styra två servomotorer med hjälp av en vanlig fjärrkontroll. Det kan bilda grunden för andra projekt och också på fjärrkontrollen kan andra poster. Som du kommer att ha full kontroll av programmet är det upp till dig.Dett...

Tillbaka till 1980-talet med grafisk EQ

För er som kom ihåg åttiotalet, tar detta utan tvekan tillbaka minnen när varje bit av ljudutrustning i det kända universumet var då utrustad med en uppsjö av lysdioder.Mer specifikt den allestädes närvarande grafisk equalizer eller "Grafisk EQ"...

Grungy effekter med grafisk texturer

Har ibland du en cool Instructable som bara behöver rätt tävlingen att få bestå och grafikdesign tävlingen har bara dragit en ur mig. I denna guide, jag kommer att visa dig hur man förvandlar en bild (i detta fall, ett foto av Dwayne "the Rock"...