Flipdot

From RevSpace
Revision as of 23:40, 22 June 2018 by Bas (talk | contribs)
Jump to navigation Jump to search
Project FlipDot
SGoKHyK6TbG5VyLyKMMVBg.jpg
Status In progress
Contact User:Sebastius
Last Update 2018-06-22

Status

Het bord hangt aan de muur! Te bereiken via MQTT op topic revspace/flipdot

Controller

Schema

Serial werkend krijgen

0381C9273B09.jpg

Pin 2 en 3 van de 74HC14 loshalen. Daarna werken de RX en TX pins op het bord met een USB-Serial TTL. GND niet vergeten...

1200Baud, 7E2 (7 bits, Even Parity, 2 Stop bits)

stty -f /dev/ttyUSB0 1200 cs7 parenb -parodd cstopb

STTY blinkt niet uit in duidelijke parameters...

Code

Met dank aan Juerd:

#!/usr/bin/perl -w
use strict;
use autodie;
open my $fh, ">/dev/ttyUSB0";

my $bla = "regel 1\nregel 2";

my $output = "aA11000\n$bla\n\n\r";

my $xor = 0x7f;
$xor ^= ord for split //, $output;

$output .= chr $xor;
syswrite($fh, $output);

MQTT ESP

VDPxDd7bR3mCYU7mlO1W6w.jpg Een NodeMCU hangt aan de serial. Code geschreven in Arduino. Er is een beter printje in bestelling om het netter op te lossen.

Reparatie

1 IC socket was verteerd door batterijschade. Ook de 4072 vervangen. Kloppen op het IC leverde een reboot namelijk.

B1mDBTYNSmOXexG3iw9wKw.jpg

Foto's

41EDFE20-B18A-4F13-89EB-838BC4CF7F17.jpg E0270E068FF3.jpg