Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Floridassa asuessani olin kiinnostunut luomaan vaatteen, joka voisi varoittaa minua, kun ulkona tulee liian kuuma. Arduinon ja muutaman yksinkertaisen komponentin avulla pystyin luomaan piirilevyn, joka voitaisiin sisällyttää pääpantaan, joka varoittaa minua, kun lämpötila saavuttaa tietyn pisteen, tässä tapauksessa 30C tai 78F.
Vaihe 1: Osat
Tämän rakenteen loppuunsaattamiseen tarvittavat osat ovat:
1) Arduino Uno
2) Tyhjä piirilevy
3) TMP36 -anturi
4) Liittimen nastat
5) Pääpanta
6) summeri
7) johdot
8) Ompelutarvikkeet/neula, lanka jne.
9) 9V akku
Vaihe 2: Kytkentäkaavio
Jotta projekti toimisi kunnolla ja että se olisi kytketty oikein, testasin suunnitelmaani ensin Fritzingissä. Seuraava kaavio toimii mallina komponenttien sijoittamiseen myöhemmin. Huomaa: minun tapauksessani yksinkertaistin lopullista projektia entisestään. Sen sijaan, että kytkisin 9 V: n akun manuaalisesti Arduino -kortin Vin- ja GND -liittimiin, liitin 3,5 mm: n tulon ja käytin sitä tällä tavalla. Mainitsen tämän nyt välttääkseni sekaannukset myöhemmin, jos päätät luoda tämän omituisen projektin itse.
Vaihe 3: Koodi
Tämän projektin koodaamiseen käytin alla lueteltuja tietoja Mecabotin verkkosivustolta. Lähetän kuitenkin koodin myös tänne helpottamiseksi.
int Anturi = 0;
mitätön asennus ()
{Serial.begin (9600);
}
tyhjä silmukka ()
{
// kelluva lämpötila = (5,0 * analoginenLue (A0) * 100,0) /1024;
int lectura = analoginen lukema (anturi);
kelluva voltaje = 5,0 /1024 * luento; // Atencion aqui
// Si usais un LM35DZ vuestra formula seerumit
// kelluva lämpötila = voltaje * 100;
kellukkeen lämpötila = voltaje * 100-50;
jos (lämpötila> 32)
{
t ();
}
muu
{
jos (lämpötila> 30)
{
t1 ();
}
jos (lämpötila <30);
{
noTone (7);
}
}
}
mitätön t ()
{
sävy (7, 494, 500);
viive (1000);
}
mitätön t1 ()
{
sävy (7, 494, 500);
viive (2000);
}
mecabot-ula.org/tutoriales/arduino/practica…
Vaihe 4: Testaa se
Varmistaakseni, että konseptitodistus toimi, rakensin projektin ennen juottamista komponentteihin, jotka tekivät niistä pysyviä. Tässä esimerkissä johdotin 9 V: n akun Arduinon Vin- ja GND -alueisiin aivan kuten kaavamaisesti.
Vaihe 5: Liittimen nastat
Kun testipiiri toimii oikein, seuraava askel on rakentaa lopullinen versio, jossa on pysyvät juotospisteet. Johtimien määrän vähentämiseksi käytin pieniä liittimiä piirilevyllä, jonka asetin suoraan Arduinon päälle. Tämä vaihe näyttää pienet liittimet paikoillaan ennen kuin asetan piirilevyn päälle. Näytän sinulle kaksi eri näkymää, jotta näet, mihin liittimen tapit menevät.
Vaihe 6: Pidennä johtoja
Tässä projektissa halusin saada lämpötila -anturin näyttämään antennilta. Tämän saavuttamiseksi venytin kosketuspisteitä lisäämällä noin 8 lankaa, kuten kuvassa näkyy. Huomaa: varmista, että TMP36 -anturin kosketuspisteet eivät ole juotettuja yhteen. Tämän estämiseksi lisäsin eristävää materiaalia Tämä koko vaihe ei ole välttämätön projektin toimimiseksi, vain jos aiot tehdä antennin rakennuksellesi.
Vaihe 7: Juotos
Aseta seuraavaksi piirilevy edellisessä vaiheessa asetettujen nastojen päälle ja juota osat paikoilleen kuvan mukaisesti. Tällä hetkellä voit juottaa kaiutinjohdot ja TMP36 -johdot.
Vaihe 8: Testaus
Projektia on hyvä testata vielä kerran ennen kuin jatkat. Kun edellinen vaihe on valmis, projektisi pitäisi näyttää samanlaiselta kuin tässä. Video osoittaa toiminnallisuuden ja todistaa sen toimivan oikein.
Vaihe 9: Kokoonpano
Nyt kun projekti on juotettu ja toimii kunnolla, voit alkaa sulkea sen haluamaasi vaatteeseen. Minusta mielestäni pääpanta toimi hyvin, joten aloin ommella pussia elektronisille komponenteille. Sitten ompelin antenniosan erikseen.
Vaihe 10: Lopullinen
Tässä kuva lopputuotteesta. Mielestäni se toimi ihan hyvin. Vaikka antenni ei ole välttämätön, se antaa mielestäni projektille humoristisen sävyn ja tekee siitä hauskan!