Interaktiva 4 dum Terminal



att göra en dum Terminal ur en gammal DMC 16117A 1 x 16 LCD-display. Första sak att göra är att få ett seriellt gränssnitt för att Visa. Jag använder en SparkFun.com SerLCD för detta. 16117A har endast 14 kontakter och det är bra. Den 15 & 16 anslutningar på SerLCD är för bakgrundsbelysning lysdioder. Bara försiktigt skära huvudet och ta bort de kontakterna. Installera SerLCD på 16117A. Anslut ström, marken och Rx till din processor port. Seriell kommunikation är vanilj 9600 baud, 8 bitar även eller sant, 1 startbit, 1 stoppbit, ingen paritet.

Jag använder bara fragment av min kod för denna artikel. Det är samma kod jag använde för seriell E-Prom artikeln. Jag har just ändrat utmatningsdrivrutinerna för att hantera 16117A displayen. TXT-fil har kodfragment.

Om du vill ha tillbaka lampor måste ta bort spegeln bakningen på 16117A. På min var folien på en annan bit av plast. Jag tog bort allt. Lamporna kan vara allt. Anslut dem plus spänning till 15 och marken på 16.

Jag minns inte när jag fick min 16117A. Det var en av första LCD-skärmen tillgänglig för processor styrelser redan på mitten av 90-talet. Ingen gjorde mycket med det på grund av dess hemskt tråkiga parallellt gränssnitt. De seriella gränssnitt gör det nu bra för en dum terminal ansluten till en processor bräda som Basic Stamp 2. Du har fortfarande baby denna display och processor styrelsen hjälper. Power glitches och statisk urladdning skickar 16117A in i okontrollerbar påstår att endast ett korrekt antal kommandon kan fixa. Parallax.com grundläggande bör vara lätt att översätta till andra system.

16117A-kontrollern är för flera bildskärmar. 16 byte displayen är verkligen två 8 byte linjer i bildskärmens minne. 0-7 för den första raden och 64-71 för den andra raden. I mitt program att göra markörens position du Lägg styrtecknet 128 till. Det säger SerLCD att det är en markörposition. Minnet är en enda röra. Se manualen.

Med SerLCD ger dig alla dessa stift att göra andra saker med. Köra Strömställare för användarfeedback. Köra saker för användargränssnittet. Göra en större interaktiv sak. Displayen håller användarna informeras. Och 16117A ser nästan normal tack till andra processor styrelsen. Bara för att skicka en lång sträng till displayen behöver du en processor. Skicka först 8 bokstäver ange markörens position och skriva ut resten av strängen till displayen. Det är vad min gränssnitt gör.

Varje processor board stöder nätverket seriell kommunikation på mest deras stift. Näten måste ha i trädgården ansluten eller de förstår inte varandra. Minimum är Rx och marken. Långa nätverkskablar bör skärmad partvinnad kabel. Dra upp motstånd är allt du behöver. Ca 47K. Se min interaktiva artiklar. Jag har inte fik nätverk grejer gjort ännu, så ingen fil denna gång. Jag önskar jag hade vänner att dela detta med. Jag är en mycket ensam nörd i LA.

Relaterade Ämnen

Raspberry Pi dum Terminal

Tillbaka i min dag internet var en dum terminal ansluten på 300 baud genom en akustisk koppling till ett timeshare-system, och vi gillade det!Jag är OK inte faktiskt så gammal, men hur fantastiskt det måste ha varit att använda telefoner för att ansl...

Interaktiva 3 Serial E-Proms

jag uppdaterat mitt program med full insert och delete. Inget nätverk eller display. Utan plus formatering. Bara en bra E-Prom redaktör. Kontrollera att du har strängar innan du använder Infoga eller ta bort. Det tar tid att köra insert och delete. J...

Telecom Time Machine

I vår butik är det tradition på det första steget i varje bra plan för att "bygga ett Time Machine". Om du har en tidsmaskin som du kan göra resten av stegen i valfri ordning, mäta en gång och skär två gånger, har din framtida jag hålla en spik...

Billiga LCD-skärm för Arduino.

Vi har använt pda med en stationär dator (robot) och med Nslu2. Här kommer vi att använda en gammal pda med seriell port.to agerar som en lcd. Alla antingen har en eller vet någon som har en gammal pda som de inte använder längre. Fråga dem om du kan...

PC robot revisited

Detta är en gör om av min ursprungliga pc robot instructable så jag kunde lägga en hel del detaljer.Inte har mycket tid att arbeta på särskilda projekt. En sak jag måste börja tillbaka på är robopet. Det finns inget riktigt super läckra om denna enhe...

Interaktiva veckokalender

HälsningarKonsten att tid förvaltning är ge entusiasm att göra vår levande mer meningsfullaBörja med enkel sak, vi vet vad vi ska göra i morgon och vad vi har gjort idag se det om vårt uppdrag idag, om inte gjort ännu så vi behöver klibbiga planen at...

Hur jag tillbringade $6,79 på Gas i en termin

En av banes av trans. är priset på bensin. Det sätter verkligen sordin på saker när nästan 6-8 timmar av hårt arbete är slösat bort i tanken av en 5400cc maskin. Gaspriserna är särskilt grova om du är en collegestudent med begränsad inkomst.Jag är fö...

Mac Terminal Extra funktioner

Detta instructable visar dig några roliga och bra saker att göra med din Mac programmet Terminal.Terminal kan vara accesed genom att gå till program > Verktyg > TerminalSteg 1: Star WarsÖppna Terminal, kopiera och klistra in detta i (telnet towel.bl...

Hur man skapar en interaktiv musikspelaren för händelser

I detta instructable jag kommer att berätta hur man bygger en interaktiv musikspelaren för händelser för att underhålla dina besökare i din monter.Helt enkelt detta projekt beror på två ultraljudssensorer att få avståndet mellan musikspelaren och per...

Mac Terminal koder

Här är några roliga sätt att Använd din Mac TerminalTerminalen ligger på program > Verktyg > TerminalAnvänd Ctrl C för att stoppa alla aktuella kommandonSteg 1: Matrix stil TerminalÖppna Terminal > Skriv denna kod (LC_ALL = C tr -c "[: siffr...

Terminator okular 1,0

senaste Halloweens, min svåger begärde min hjälp att göra en Terminator "mask". Vi tittade på terminator okular av The Dark Power och använde det som en grundläggande riktlinje. I slutet hade vi en kåda mask i två stycken med en röd lysdiod och...

Interaktiva LED öl Pong tabell

Skapa din egen interaktiv LED öl Pong tabell!Detta instructable kommer att guida dig igenom alla stegen för att skapa en en-av-en-slag öl pong tabell komplett med cup upptäcka RGB pods, automatisk boll brickor, en 32 x 12 ping pong boll LED rutnät, s...

PIXEL - interaktiva LED Art

I detta Instructable, ska jag tala om PIXEL som för närvarande är på kicken (skamlös plugg). Och även hur en kille med en dagjobb kan ta en idé och förvandla det till en verklig produkt.Kicken för PIXEL innehåller också DIY Kit version av detta proje...

Interaktiva 1

behöver Life interaktion att leva. Maskiner måste program att interagera med oss. Program behöver anslutning att växa mer komplicerat. Seriell kommunikation är vad maskiner använder att växa. Seriell kommunikation är inbyggd i de flesta processorer....

MapBot för interaktiva utställningar

Gravitation och magnetism är dina vänner! Speciellt om du vill skapa en interaktiv utställning på historien av 16th century portugisiska handel nätverk...Denna robot är baserad på samma mekanik som en drawbot, men använder magneter i stället för en p...

RoBot får E-textiled. Världens första någonsin interaktiva Bot på tyg

göra en tyg RoBot krets, till jazz upp en tråkig gammal t-shirt.Denna I'ble kommer att visa dig hur till hantverk, en out of date t-shirt och återuppliva den in i en spektakulär interaktiva arbete, säkert att förvåna alla som skåda dess elektroniska...

Happy Feet: Interaktiv föreställningar!

Detta instructable gjordes som en del av CS doktorandkurs "Materiella interaktiva Computing" vid University of Maryland, College Park undervisas av Professor Jon Froehlich. Kursen fokuserar på att utforska väsentlighet av interaktiva datorer och...

Träna: En interaktiv fitness motivation system

I den här självstudiekursen kommer du använda Lilypad Arduino för att göra en interaktiv fitness motiverande system. Systemet använder en sensor för att samla in hälsodata från användaren, baserat på denna information, en visuell utdata visas på anvä...

Interaktiva barns mobil

vad kan du göra med fluorescerande akryl som inspiration? Vi valde att göra en glöd-in-the-dark baby mobil, med en åtföljande leksak. Detta projekt genomfördes som en del av klassen Computing och hantverk på Olin College of Engineering.Material:-Basm...