2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hur man kan spendera lite tid med att ha kul och lära sig mycket om boost -omvandlare, entrådssensorer, Nixie -rör, Arduino -kodning.
Under denna period uppmanas vi alla att stanna hemma för att skydda oss själva och andra från COVID-19. Detta är den bästa tiden att använda lite av vår fritid för att göra ett coolt projekt med hjälp av komponenterna vi har i lådorna.
I det här fallet kommer vi att förverkliga en termometer och hygrometer.
Var hungrig, var säker, ha kul!
Steg 1:
Låt oss börja montera boostomvandlaren. Få komponenter, en super lätt att hitta IC, en stor prototypkort.
Steg 2:
Komponentplaceringen kan göras i en liten del av brädet. Endast 45x55 mm krävs.
För den elektriska anslutningen använder jag ledningarna från en 2,5 mm kabel. Lätt att hantera och robust. Där strömmen är hög kan du vrida 2 eller 3 tillsammans men för korta anslutningar som i detta fall är det vanligtvis inte nödvändigt.
Prototypbrädorna kan användas för en flerskiktsmontering med ett litet trick. Detta kan producera ännu mer kompakta enheter.
Steg 3:
Dags att skapa uttagen för ZM1000 nixie -rören och leda till BJT: erna som används för att styra röranoderna för multiplexen. ZM1000 -kontakt kräver vildkablar i denna prototyp.
IN19-A är ett speciellt alfanumeriskt nixies-rör. Dess långa ledningar tillåter att lödas direkt på brädet.
Arduino -kortet är anslutet via ledningar till anoddrivrutinerna. Montering av brädan på uttag gör att kretsen kan komprimeras mer med den tredje dimensionen. För att driva katoden har en rysk K155ID1 IC använts.
Steg 4:
Den slutliga dispositionen av komponenterna, allt är i 100x85mm.
Temperatursensorn är en Dallas DS18B20. Fuktighetssensorn är en DHT11.
De tre lysdioderna används för att indikera när temperaturen är under 0 ° C (blå), mellan 0 ° C och 50 ° C (GRÖN) och över 50 ° C men mindre än 150 ° C (RÖD).
Tryckknappen används för att växla mellan olika visualiseringslägen:
- Temperatur i ° C;
- Temperatur i Kelvin;
- Relativ luftfuktighet (%);
- Växla mellan ° C och Kelvin;
- Skift mellan ° C och relativ luftfuktighet;
- Växling mellan Kelvin och relativ fuktighet;
- Skift mellan ° C, Kelvin och relativ luftfuktighet;
Stapeldiagrammet ger den analoga referensen för måttet.
Steg 5:
Slutresultatet
Steg 6:
Schemat, BOM och Arduino -koden.