ascii

Arduino specifieke Software
Berichten: 31
Geregistreerd: 10 Mrt 2014, 22:01

ascii

Berichtdoor Olan » 19 Jan 2015, 12:33

hallo wie kan mij helpen

ik wil in een programmatje ascii code gebruiken.
dit lukt niet omdat ik alleen de leestekens krijg dus cijfers, letters,punten enz
en de teken tekens niet dus lijnen,blokjes,hoeken

wat moet ik doen om deze zichtbaar te krijgen.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: ascii

Berichtdoor nicoverduin » 19 Jan 2015, 13:36

Ik denk dat je wat duidelijker moet zijn:
a) het programma wat je nu hebt (en graag tussen de [ code2=cpp ] en [ /code2 ] en dan zonder de spaties)
b) Waarop wil je displayen?
c) welke Arduino gebruik je?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 40
Geregistreerd: 13 Mei 2014, 02:53
Woonplaats: Amsterdam

Re: ascii

Berichtdoor Resu » 19 Jan 2015, 19:09

ASCII is een 7 bits code waar geen lijntjes en blokjes inzitten omdat men maar 127 tekens tot hun beschikking had. De latere 8 bits variant/uitbreiding UNICODE heeft daar wel ruimte voor (255 tekens).
We do what we must because we can.

Gebruikers-avatar
Berichten: 136
Geregistreerd: 06 Jun 2012, 15:45

Re: ascii

Berichtdoor hmjswt » 03 Mrt 2015, 11:54

Hoi Olan,

Ik denk dat ik begrijp wat je wilt doen.
In een programmaatje dat ik gebruik voor lichtmetingen had ik het mu en het 'tot de macht 2' teken nodig.
Dat doe ik nu zo:

#define M2 253 // SQR
#define MU 230 // mu

Serial.write(M2);
Serial.write(MU);

Als seriële monitor gebruik ik TeraTerm in VT100 mode.

Denk er wel aan dat, onder Windows, de codering van de tekens afhankelijk is van je taal code tabel instellingen.
Om te zien welke tekens er in jouw seriële monitor komen kun je natuurlijk altijd even een ASCII testprogrammaatje maken.

Je kunt, dat heb ik gedaan, deze tekens ook in een bibliotheek opnemen.
Als je dit soort tekens veel gebruikt is dat best wel handig.
Ik heb hiervoor een VT100 bibliotheek gemaakt.
Dan kun je dingen doen als:
ter.mu();
ter.m2();

Als er belangstelling is voor de bibliotheek hoor ik het wel...

Groet,
Henk Siewert

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 38 gasten