title image

Lichtkrant met Bluetooth 

Youtube

Dit is een leuk project voor beginners en gevorderden. Lichtkranten blijven populair, de rode leds geven een 'old school' uitstraling.

Deze lichtkrant is uitgerust met bluetooth dus je kunt de tekst makkelijk veranderen met behulp van een Android telefoon of tablet.

Bekijk de video




Onderdelen


Wat heb je nodig?
Hier is een lijst met onderdelen.
De genoemde prijzen zijn van november 2017, die kunnen dus afwijken

display

Led Displays Max7219

Dit is het display, je hebt er minimaal 1 nodig, 2 is nog mooier!
In de video gebruik ik er twee.
Deze koop je bij opencircuit.nl
Kostprijs: €9,50
display

Arduino Nano

Dit is de Arduino Nano, je hebt er 1 nodig
Deze koop je bij opencircuit.nl
Kostprijs: €7,95

In plaats van de Arduino Nano, kun je ook de Arduino Uno gebruiken
display

Bluetooth Slave Module

Dit is de HC-06 Bluetooth Slave, je hebt er 1 nodig
Deze koop je bij opencircuit.nl
Kostprijs: €6,95

display

Voeding 5volt

Dit is de voeding, 5 volt, 1A.
Deze koop je bij opencircuit.nl
Kostprijs: €6,50

display

Voeding 5volt

Dit is een alternatieve voeding, 5 volt, 1A.
Deze koop je bij opencircuit.nl
Kostprijs: €5,00

Als je voor deze optie gaat, heb je ook deze nodig
display
Kostprijs: €0,50
Hier te koop: opencircuit.nl


Schema

Hier is het schema, In de video vertel ik er meer over
Klik om te vergroten!


schema


Arduino Libraries en Sketch


Je hebt twee externe libraries nodig. De MD_MAX72xx en de MD_Parola.
Om die te installeren is het handig om even te zoeken naar MD_Max, vervolgens vind je ze makkelijk
display

De juiste module selecteren


Na de installatie van de libraries, moeten we de MD_Max72xx library vertellen welke led matrix module wij gebruiken.
Ga op de harde schijf op zoek naar het bestand: MD_MAX72xx.h (op windows in de folder C:\Users\jouw naam\Documents\Arduino\libraries\MD_MAX72XX\src\)

In dat bestand, op regel 214, zie je staan:
   #define    USE_PAROLA_HW   1, verander die 1 in 0
Op regel 237 zie je staan:
   #define    USE_FC16_HW       0, verander die 0 in 1.


De Sketch


Hier is de arduino sketch voor de Arduino Uno of Arduino Nano

Foutmelding Bij compileren??


De parola library heeft een update gekregen (versie 2.6.6) en die veroorzaakt een foutmelding bij compileren.
Probeer het volgende:
1) Open de file: MD_PZone.cpp
2) Op regel 59 staat nu: uint8_t size = _MX->getMaxFontWidth() + getCharSpacing();
   Verander dat in: uint8_t size =7;
3) Opslaan en opnieuw proberen :-)


De Android APP


Ik gebruik de volgende Android app op mijn tablet (of telefoon).
Link naar Google Play
display


Apple's iOS kan niet verbinden met de gebruikte bluetooth module, dit werkt dus alleen met Android.

De werking van de app spreekt voor zich, maar in de video laat ik het ook nog stap voor stap zien
display


Bekijk de video

In de video vertel ik er meer over... kijk, like, en subscribe!