Hoe maak je een eenvoudige digitale thermometer

Schrijver: Eugene Taylor
Datum Van Creatie: 12 Augustus 2021
Updatedatum: 14 November 2024
Anonim
How to Make A Perfect Digital Thermometer
Video: How to Make A Perfect Digital Thermometer

Inhoud

Doe-het-zelf-projecten zijn een leuke manier om de tijd te doden. Je verwerft niet alleen een vaardigheid, maar je begint ook de concepten die je op school hebt geleerd in praktijk te brengen. Met een digitale thermometer meet je de temperatuur binnen en buiten. Je kunt er een maken met materialen die gemakkelijk verkrijgbaar zijn en niet veel kosten. De taak kan behoorlijk uitdagend zijn, omdat het elektrische en programmeervaardigheden vereist. Je kunt de items die je nodig hebt kopen bij Amazon of op tuxgraphics.org, dat een online winkel heeft.

Stap 1

Bouw een circuit. Soldeerweerstanden, spanningsregelaar, I2C-bus en diode op de printplaat. U hebt een stabiele referentiespanning voor de NTC's nodig om de metingen nauwkeurig te laten zijn. Let op de onderdelen waar polariteit belangrijk is. Controleer de voeding voordat u de microcontroller soldeert. Dit zal u toelaten om nauwkeurige metingen te verkrijgen. Sluit hiervoor de 9V-batterij aan en bevestig met een voltmeter een aflezing van precies 5V op de microcontroller-pin.


Stap 2

Test de printplaat. Om dit te doen, sluit u het circuit aan op de RS232-poort van uw computer en voert u het programma i2c_rs232_pintest uit met verschillende signaalcombinaties. Bijvoorbeeld:

i2c_rs232_pintest-d 1-c 1. i2c_rs232_pintest-d-c 1 0 i2c_rs232_pintest-d-c 1 0

Dit programma stelt de spanningsniveaus vast op de RTS (gebruikt als SCL, optie -c) en DTR (gebruikt als SDA, optie -d) pinnen van de RS232-poort. De RS232-poort heeft spanningsniveaus van ongeveer +/- 10V. Achter de zenerdiode zou je slechts -0,7 V moeten meten om een ​​logische nul te hebben en + 4-5 V om een ​​logisch niveau te hebben.

Stap 3

Soldeer de microcontroller. Controleer vervolgens de I2C-communicatie door de volgende opdrachten uit te voeren in de linuxI2Ctemp-pakketdirectory:

maak belasting

voer i2ctemp_linux uit om de binnen- en buitentemperaturen te zien.

Stap 4

Verbind het LCD-scherm met de microcontroller. Zijn scherm heeft een contrastpin. Wanneer u de pin op de GND aansluit, wordt het display donker. Dit is echter afhankelijk van het merk scherm, de kijkhoek en de voedingsspanning.


Het preekwoord "je zult nooit een tweede kan krijgen om een ​​eerte indruk te maken" wa nooit waarachtiger dan het openen van een nieuw bedrijf, zoal een choonheidalon. Tenzij u een dochtero...

De choolleeftijd i een uitdaging. Terwijl kinderen leren, groeien en plezier hebben, zijn ze ook onderhevig aan groepdruk en peten. Peten manifeteert zich vaak door agreie of fyieke provocatie, maar a...

Populaire Posts