Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Žijící na Floridě mě zaujalo vytvořit oděv, který by mě mohl varovat, až bude venku příliš horko. Pomocí Arduina a několika jednoduchých komponent jsem dokázal vytvořit desku s obvody, kterou by bylo možné začlenit do čelenky, která mě varuje, když teplota dosáhne stanoveného bodu, v tomto případě 30 ° C nebo 78 ° F.
Krok 1: Díly
Díly, které jsou nutné k dokončení této stavby, zahrnují:
1) Arduino Uno
2) Prázdná deska s obvody
3) Senzor TMP36
4) Spojovací kolíky
5) Čelenka
6) Bzučák
7) dráty
8) Šicí potřeby/jehly, nitě atd.
9) 9v baterie
Krok 2: Schéma zapojení
Aby projekt fungoval správně a zajistil, aby byl zapojen správně, vyzkoušel jsem nejprve svůj plán ve Fritzing. Následující schéma bude sloužit jako šablona pro pozdější umístění komponent. Poznámka: v mém případě jsem konečný projekt ještě více zjednodušil. Místo ručního zapojení 9V baterie do Vin a GND na desce Arduino jsem spojil 3,5mm vstup a napájel ji tak. Nyní se o tom zmiňuji, abych se později vyhnul jakémukoli zmatku, pokud byste se rozhodli vytvořit tento rozmarný projekt sami.
Krok 3: Kód
Ke kódování tohoto projektu jsem použil informace z níže uvedeného webu Mecabot. Kód zde však také pro usnadnění zveřejním.
int Senzor = 0;
neplatné nastavení ()
{Serial.begin (9600);
}
prázdná smyčka ()
{
// float temp = (5,0 * analogRead (A0) * 100,0) /1024;
int lectura = analogRead (senzor);
float voltaje = 5,0 /1024 * lektura; // Atencion aqui
// Používá se vzorec LM35DZ pro více vzorců sera
// float temp = voltaje * 100;
float temp = voltaje * 100 -50;
pokud (teplota> 32)
{
t ();
}
jiný
{
pokud (teplota> 30)
{
t1 ();
}
if (teplota <30);
{
noTone (7);
}
}
}
neplatné t ()
{
tón (7, 494, 500);
zpoždění (1000);
}
prázdné t1 ()
{
tón (7, 494, 500);
zpoždění (2000);
}
mecabot-ula.org/tutoriales/arduino/practica…
Krok 4: Otestujte to
Abych se ujistil, že důkaz koncepce funguje, postavil jsem projekt před pájením na součásti, které je činí trvalými. V tomto příkladu jsem pevně zapojil 9v baterii do oblastí Vin a GND na Arduinu, stejně jako schéma.
Krok 5: Piny konektoru
Poté, co váš testovací obvod funguje správně, je dalším krokem sestavení finální verze s permanentními pájecími body. Abych snížil počet vodičů, použil jsem malé konektory na desce s obvody, kterou jsem položil přímo na Arduino. Tento krok ukazuje malé konektory na svém místě, než položím desku s obvody nahoru. Ukazuji vám dva různé pohledy, abyste viděli, kam kolíky konektorů směřují.
Krok 6: Prodlužte dráty
V tomto projektu jsem chtěl, aby teplotní senzor vypadal jako anténa. Abych toho dosáhl, prodloužil jsem kontaktní body přidáním asi 8 drátu, jak je vidět na fotografii. Poznámka: ujistěte se, že se kontaktní body na senzoru TMP36 nepájí dohromady. Abych tomu zabránil, přidal jsem nějaký izolační materiál jak je vidět zblízka. Celý tento krok není nezbytný pro to, aby projekt fungoval, pouze pokud máte v úmyslu vyrobit pro svou stavbu anténu.
Krok 7: Pájení
Dále položte desku s obvody na piny umístěné v předchozím kroku a připájejte součásti na místo, jak je vidět na obrázku. V tuto chvíli můžete připájet vodiče reproduktorů a vodiče TMP36.
Krok 8: Testování
Je dobré projekt ještě jednou vyzkoušet, než budete pokračovat. Po dokončení předchozího kroku by váš projekt měl vypadat podobně jako zde. Video ukazuje funkčnost a důkaz, že funguje správně.
Krok 9: Sestavení
Nyní, když je projekt pájen a funguje správně, můžete jej začít uzavírat do oděvu, který se vám líbí. Myslel jsem, že čelenka funguje dobře, a tak jsem začal šít pouzdro, do kterého se vejdou elektronické součástky. Poté jsem část antény přišil samostatně.
Krok 10: Konečný
Zde je fotografie finálního produktu. Myslím, že to fungovalo dobře. I když anténa není nutná, myslím, že to dává projektu vtipný nádech a dělá to zábavu!