Draadloze Mesh met grafische LCD (5 / 5 stap)

Stap 5: Arduino code

Programma is gekoppeld. Zie de Bodmer instructables (zoek Instructables Bodmer op Google) voor de weergave stuurprogramma en lettertype-bestanden.

Deze lijn van code veranderingen tussen tekst en grafische weergavemodus

Boole displayMeter = waar; False geeft tekst uit de Maas, waar toont slechts de meter

Er zijn ook een knooppuntnummer die dient te zijn van 0 tot en met 15 voor elk knooppunt in de Maas.

Er is ook een lettertype include-bestand die bepaalt welke lettertypen worden geladen - dit is in het pakket van de Bodmer instructable, en in het geheugen past enige lettertype 2 en lettertype 4 worden gebruikt. Neem contact met mij in het commentaar gedeelte als u problemen bij het past allemaal binnen de UNO ondervindt als het is waarschijnlijk dat de lettertypen zijn het probleem.

Voor de zonne-watt-weergave op de eerste pagina, dit een kilowatt meter met een puls uitgang, en een arduino gebruikt om te meten de tijd tussen peulvruchten en omzetten in een analoge spanning, die wordt vervolgens ingevoerd in de Maas.

Er zijn genoeg reserve pinnen op de arudino om te zetten op een paar van de relais en controle dingen op basis van waarden die kunnen worden vele kilometers verderop uitgezet.

Veel plezier!

Gerelateerde Artikelen

Fiets snelheidsmeter met grafische LCD

Fiets snelheidsmeter met grafische LCD

Dit is een multi functie-fietscomputer die ik met een monochrome afbeeldingen van 128 X 64 LCD-scherm ontworpen heb.Dit heeft real timerklok evenals een temperatuursensor. Meetgegevens kan ofwel worden aangetoond volledig digitaal of in twee verschil
Servo-Tester met grafisch LCD

Servo-Tester met grafisch LCD

Project: Maak een grafisch servo-tester die u kunt gebruiken bij het testen van uw servo's.Ik had enkele servo's die ik nodig had om te testen. Ik moest zien als ze werkten, en die nodig zijn om te zien wat de grenzen waren voor met de klok mee en te
Eenvoudige Arduino draadloze Mesh

Eenvoudige Arduino draadloze Mesh

Het bouwen van een low-cost eenvoudige draadloze mesh gebruik arduinos en lange afstands APC220 radio modules. Draadloze mesh netwerken aankan afzonderlijke knooppunten die niet werken en zijn verdraagzaam aan omgevingen zoals bossen en heuvels waar
Draadloze prikbord met behulp van SIM-300 en EK-TM4C1294XL

Draadloze prikbord met behulp van SIM-300 en EK-TM4C1294XL

Ook hield ik van het idee van een draadloze prikbord die de aankondiging wordt weergegeven wanneer sommige sms is verzonden. Op die manier kunt u intiem de betrokken personen over het bericht of de informatie zelfs als u niet fysiek aanwezig op de lo
Vergroten van het bereik van een draadloze Thermometer met BBQ-(rev 2)

Vergroten van het bereik van een draadloze Thermometer met BBQ-(rev 2)

dit Instructable zal beschrijven een zeer eenvoudig proces voor het vergroten van het bereik van een draadloze thermometer met BBQ.Terwijl het proces vergelijkbaar zijn voor bijna alle RF-thermometers moeten, is het specifieke model dat ik ben hacken
Analoge klok voor grafisch LCD

Analoge klok voor grafisch LCD

schrijven van een code voor een analoge klok een beetje een ontmoedigende taak lijkt misschien. Vooral de berekeningen voor de posities van de handen, maar het is niet echt zo moeilijk at all.In dit instructable ik zal praten een beetje over de theor
DHT11 vochtigheid sensor met een lcd-display gemakkelijk!!!

DHT11 vochtigheid sensor met een lcd-display gemakkelijk!!!

Hallo, jongens vandaag gaan we vochtigheid sensor DHT11 werk met een LCD-scherm.Het is niet moeilijk voor een beginner net bedrading dat de LCD display is het harde deel.Dus laten we beginnen:):):):):):):):)!Stap 1: Verzamel uw lichaamsdelen U moet:1
DIY draadloze aansluitingen met alle nieuwe próta OS

DIY draadloze aansluitingen met alle nieuwe próta OS

Hallo, makers!We hebben onlangs een nieuwe versie van onze próta besturingssysteem voor Raspberry Pi met talrijke belangrijke updates voor de vorige versie.Wij zouden houden van u om te controleren het uit, dus we besloten om het vernieuwen van onze
PCF8574 rugzakken met van LCD-schermen en Arduino

PCF8574 rugzakken met van LCD-schermen en Arduino

IntroductieMet behulp van LCD-modules met uw Arduino is populair, maar de hoeveelheid bedrading vereist tijd en geduld om het draad van correct - en ook een heleboel digitale uitgang pinnen gebruikt. Dat is waarom we deze seriële rugzak modules - hou
Draadloze macht met behulp van UMK8

Draadloze macht met behulp van UMK8

Ok, dit project is geen onderzoek naar ernstige draadloze macht, met een hoog rendement, is het slechts enkele vrije tijd Microcontroller project, alles wat de variabele en de instelling in dit project wordt verkrijgen door proberen en fout en het ni
Arduino draadloze programmeren met XBee serie 1 of 2

Arduino draadloze programmeren met XBee serie 1 of 2

Hallo. Dit Instructable zal u begeleiden door het proces van programmering draadloos je Arduino met behulp van twee XBees. Ik heb net het ontwerpen van een draadloos EEG-systeem met de XBee modules, dus ik vrij vloeiend in hun programmering geworden
ST7565 LCD's: grafische LCD's!

ST7565 LCD's: grafische LCD's!

Wat het is...Type: Grafische (128 x 64) Monochroom LCD met LED-achtergrondverlichtingInterface: Seriële / SPIDit is een goed moment om te lezen het gegevensbladBeschikbaar vanaf: Adafruit, natuurlijk!Inleiding:Dit mini-leerprogramma zal gaan door het
Arduino-plein met kleur LCD

Arduino-plein met kleur LCD

B-kwadraten is een modulaire elektronica-platform waarmee gebruikers kunnen bouwen, aanpassen en voortdurend bijwerken van hun eigen elektronica toepassingen.In deze B-pleinen App zullen wij behandelen hoe een eenvoudige kleuren-LCD-toepassing met be
Lange afstand, 1.8 km, Arduino Arduino draadloze mededeling met de HC-12.

Lange afstand, 1.8 km, Arduino Arduino draadloze mededeling met de HC-12.

In dit instructable leert u hoe te communiceren tussen Arduinos over een lange afstand tot 1,8 km in open lucht.De HC-12 is een draadloze seriële communicatiemodule die is zeer nuttig, uiterst krachtige en makkelijk te gebruiken.Eerst leert u hoe een