Hoe maak je een eenvoudige digitale thermometer

Schrijver: Eugene Taylor
Datum Van Creatie: 12 Augustus 2021
Updatedatum: 11 Kunnen 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 doden van zilvervije, of boekmotten, vereit een combinatie van actieve en paieve maatregelen om de huidige generatie te elimineren en te voorkomen dat de eieren uitkomen. Dit proce i niet moeilijk...

De gemiddelde periode van bortgroei bij vrouwen varieert, maar u kunt inchatten of uw borten zijn getopt met groeien of dat er nog veranderingen kunnen optreden. Je leeftijd, de periode van je eerte m...

Interessant