Mini Arduino Lux Meter (2 / 6 stap)

Stap 2: Breadboard tijd!


Ik voor het eerst het apparaat gebouwd op breadboard het uit te testen. Dit is vrij eenvoudig, sluit alles zoals u zien in het diagram van de verbinding. Het alleen netelige deel zijn de I2C-pinnen op de Pro Mini. Ik heb opgelost dat door twee stukken van breadboard-draad aan de pinnen solderen, later tijdens de eindmontage zij zullen worden vervangen door een meer permanente oplossing. Het aansluiten van de module HB1750 verloopt dan gemakkelijk, gewoon aansluiten SDA om A4 en SCL pin aan pin A5.

Zoals ik al eerder zei, aandacht besteden aan de pinout van de LCD-module die u gebruikt. Hebt u de blauwe versie, uw bedrading er hetzelfde uitzien als de mijne, maar de bedrading van de rode versie zullen afwijken. Er zijn al veel tutorials voor dit, gewoon zoeken naar "Arduino 5510 LCD tutorial".

Verbind ik het LCD als volgt (u kunt ook vinden dit in de code):

 pin 13 on Arduino (SCK) - LCD serial clock (SCLK) pin 11 on Arduino (MOSI) - LCD data in (DIN) pin 5 on Arduino - LCD Data/Command select (D/C) pin 4 on Arduino - LCD chip select (CS) pin 3 on Arduino - LCD reset (RST) 

Wil je ook de automatische achtergrondverlichting controle, je moet verbinding maken met een BC327 (of soortgelijke) PNP transistor te Arduino pin 9 zoals in de laatste afbeelding. Dit dimt automatisch de achtergrondverlichting indien het licht meter boven een bepaalde waarde zijn, voor het behoud van de batterij. Als u dit niet wilt, sluit de BL-pin van het LCD-scherm aan + 5V en het blijft gewoon op de allertijden.

De code ophalen van mijn Github en upload het naar je Arduino: https://github.com/3zuli/luxmeter/

U moet mogelijk het LCD-contrast aanpassen. Waarden van 50-55 werkte boete voor me. Er zijn instructies voor het testen en aanpassing van het in de code.

 display.setContrast(50); // Contrast value of 50 works fine for me. If your LCD is badly readable, // or doesn't show anything at all, uncomment the following line to go into // Contrast Test mode and see, which value works best for you // Then change display.setContrast(50) to that value //testContrast(); 

Gerelateerde Artikelen

Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Hoe te programmeren Pro Mini Arduino Arduino Uno en ArduShield - zonder de kabels met

Het hoofddoel van deze instructie is om u te tonen hoe te programmeren in de meest eenvoudige manier Arduino Mini of de Pro Mini Arduino met een Arduino UNO en ArduShield – zonder de kabels.Stap voor stap handleiding, met geen stappen overslaan door
Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

Uploaden van de schets naar Pro Mini Arduino met behulp van usbASP

In deze tutorial tweetalig (Engels en Indonesisch, Indonesisch versie onder scheidingslijn met cursieve stijl), zullen we leren hoe om te uploaden van de schets ("schets" is de term voor programmacode die is geschreven voor Arduino) met Arduino
Mini arduino Plotter zonder een servomotor

Mini arduino Plotter zonder een servomotor

In dit project die zal ik u tonen hoe zet van twee oude DVD-schijven in een mini plotter.this project is eenvoudig en gemakkelijk om te doen en maakt een goede praktijk, als je wilt om een echte CNC machine (dit is waarom ik begon dit project voor te
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
Mini Arduino CNC

Mini Arduino CNC

Dit instructable toont u hoe te bouwen van een goedkoop en eenvoudig, maar zeer kleine CNC met behulp van de Arduino UNO. U kunt het dunne hout van de molen, andere schuimen of u kunt gebruiken voor het uitzetten van verschillende schetsen en ook kan
Mini Arduino Multi functie Controller w / LCD Display

Mini Arduino Multi functie Controller w / LCD Display

dit Instructable bouwt voort op de Arduino omgeving minimonitor en Arduino EEG minimonitor Instructables.U kunt maximaal 4 Relais met behulp van de tijd, temperatuur en/of licht, je geest, controle of welke sensor u wilt gebruiken.De voorbeelden zijn
Een Mini Arduino programmeerbare 4 kanaaloproep DC-DVM

Een Mini Arduino programmeerbare 4 kanaaloproep DC-DVM

Dit Instructable leert u hoe met de Arduino analoge poorten.Digitale Voltmeters (DVMs) zijn een speciaal geval van analoog naar digitaal convertors - A / DCs.-ze meten van spanning - en zijn meestal een functie van een algemene doel-instrument genaam
Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Uploaden van schetsen naar Pro Mini Arduino gebruik Arduino UNO bord (zonder het verwijderen van Atmel Chip)

Dit schetst een procedure voor het gebruik van de ingebouwde USB van de Arduino UNO de aan Serial(TTL) convertor te schetsen uploaden naar Pro Mini Arduino board zonder de noodzaak voor het verwijderen van de UNO Atmel micro-controller chip. Dit is h
Mini Arduino draagbare EEG - hersenen golf Monitor +

Mini Arduino draagbare EEG - hersenen golf Monitor +

dit is een ander voorbeeld van de veelzijdigheid en de Arduino, een kleine LCD-kleurenscherm en het juiste type van sensoren, zijn wat kan doen.OPMERKING:Dit is een work in progress... Ik zal werken aan verschillende fasen totdat ik voltooi een "draa
Intel Edison: Lux meter, TSL2561

Intel Edison: Lux meter, TSL2561

Lux meter gedaan met Intel Edison en TSL2561 Lux sensor.Stap 1: onderdelen. I 'm gonna worden met behulp van een Intel Edison met Arduino board. De code zou moeten werken met een Arduino gebaseerd board.Dan u de TSL2561 Lux sensor moet. Mijn sensor i
Arduino - Theremin met 7 Segment LED-Display

Arduino - Theremin met 7 Segment LED-Display

In dit instructable, ik zal u tonen hoe maak je een eenvoudige speelgoed die combinatie van de LED flitser en de Theremin. We gonna met behulp van enkele elementaire elektronica gebouwd op de top van een Arduino. Het basisidee van de 7 Segment LED-Di
Arduino Hexapod (met een persoonlijkheid)

Arduino Hexapod (met een persoonlijkheid)

In dit instructable leert u hoe u uw eigen Hexapod!De robot die ik heb gemaakt is gebaseerd off van Penny en Stomper.. pijnsyndroom amazing hexapods!!Het keurige ding over deze robot is ik heb het chassis met behulp van meestal uitval... oude pen tub
Hoe te gebruiken en Arduino schild met de Raspberry Pi

Hoe te gebruiken en Arduino schild met de Raspberry Pi

Toevoegen van Arduino shields op de Raspberry Pi een pijn kunnen zijn erg groot. Je eindigen met een rotzooi van draden lopen rond en opzetten van de software is een uitdaging in zijn eigen recht.Hier is een eenvoudige oplossing om te starten met beh
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is