Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Locuind în Florida, m-a interesat să creez o haină care să mă poată avertiza când afară se încălzește prea mult. Folosind Arduino și câteva componente simple am reușit să creez o placă de circuit care să poată fi încorporată într-o bandă de susținere care mă avertizează când temperatura atinge un punct specificat, în acest caz 30C sau 78F.
Pasul 1: piesele
Părțile necesare pentru a finaliza această versiune includ:
1) Un Arduino Uno
2) Placă de circuit goală
3) Senzor TMP36
4) Pinii conectorului
5) Banda de susținere
6) Buzzer
7) fire
8) Materiale de cusut / ac, fir etc.
9) baterie de 9v
Pasul 2: Diagrama de cablare
Pentru ca proiectul să funcționeze corect și să mă asigur că a fost conectat corect, am testat mai întâi planul meu în Fritzing. Următoarea schemă va servi ca șablon pentru plasarea componentelor ulterior. Notă: în cazul meu, am simplificat și mai mult proiectul final. În loc să conectez manual bateria de 9V la Vin și GND pe placa Arduino, am îmbinat o intrare de 3,5 mm și am alimentat-o în acest fel. Menționez acest lucru acum pentru a evita orice confuzie mai târziu, dacă vă decideți să creați singur acest proiect capricios.
Pasul 3: Cod
Pentru a codifica acest proiect, am folosit informații de pe site-ul Mecabot enumerate mai jos. Cu toate acestea, voi posta codul aici și pentru ușurință.
int Senzor = 0;
configurare nulă ()
{Serial.begin (9600);
}
bucla nulă ()
{
// float temp = (5.0 * analogRead (A0) * 100.0) / 1024;
int lectura = analogRead (Sensor);
float voltaje = 5.0 / 1024 * lectura; // Atencion aqui
// Si usais un LM35DZ vuestra formula sera
// float temp = voltaje * 100;
float temp = voltaje * 100 -50;
dacă (temp> 32)
{
t ();
}
altceva
{
dacă (temp> 30)
{
t1 ();
}
if (temp <30);
{
noTone (7);
}
}
}
nul t ()
{
ton (7, 494, 500);
întârziere (1000);
}
nul t1 ()
{
ton (7, 494, 500);
întârziere (2000);
}
mecabot-ula.org/tutoriales/arduino/practica…
Pasul 4: Testați-l
Pentru a mă asigura că dovada conceptului a funcționat, am construit proiectul înainte de a lipi componentele, făcându-le permanente. În acest exemplu, am conectat puternic bateria de 9v în zonele Vin și GND de pe Arduino, la fel ca schema.
Pasul 5: Pinii conectorului
După ce circuitul de testare funcționează corect, următorul pas este să construiți versiunea finală cu puncte de lipit permanente. Pentru a reduce numărul de fire am folosit conectori mici pe o placă de circuit pe care am pus-o direct deasupra Arduino. Acest pas arată conectorii mici în poziție înainte de a pune placa de circuit deasupra. Vă arăt două vizualizări diferite, astfel încât să puteți vedea unde merg pinii conectorului.
Pasul 6: Alungirea firelor
În acest proiect am vrut să fac senzorul de temperatură să arate ca o antenă. Pentru a realiza acest lucru, am alungit punctele de contact adăugând aproximativ 8 de sârmă, așa cum se vede în fotografie. Notă: asigurați-vă că punctele de contact de pe senzorul TMP36 nu se lipesc împreună. Pentru a preveni acest lucru, am adăugat ceva material izolant așa cum se vede în prim plan. Acest întreg pas nu este necesar pentru ca proiectul să funcționeze, doar dacă intenționați să creați o antenă pentru construcția dvs.
Pasul 7: lipire
Apoi puneți placa de circuit deasupra pinilor amplasați în pasul anterior și lipiți componentele la locul lor, așa cum se vede în imagine. În acest moment, puteți lipi firele difuzoarelor și firele TMP36.
Pasul 8: Testare
Este o idee bună să testați proiectul încă o dată înainte de a merge mai departe. Odată ce pasul anterior este finalizat, proiectul dvs. ar trebui să arate similar cu cel de aici. Videoclipul demonstrează funcționalitatea și dovada că funcționează corect.
Pasul 9: Asamblare
Acum că proiectul este lipit și funcționează corect, puteți începe să îl încadrați în îmbrăcămintea care vă place. Pentru mine, am crezut că o bandă de cap funcționează bine, așa că am început să coase o pungă pentru a se potrivi componentele electronice. Apoi, am cusut partea antenei separat.
Pasul 10: Final
Iată o fotografie a produsului final. Cred că a funcționat foarte bine. Chiar dacă antena nu este necesară, cred că conferă proiectului un ton plin de umor și îl face distractiv!