Cuprins:
- Pasul 1: piesele
- Pasul 2: Diagrama de cablare
- Pasul 3: Cod
- Pasul 4: Testați-l
- Pasul 5: Pinii conectorului
- Pasul 6: Alungirea firelor
- Pasul 7: lipire
- Pasul 8: Testare
- Pasul 9: Asamblare
- Pasul 10: Final
Video: Bandă de avertizare a temperaturii: 10 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
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!
Recomandat:
Sistem de avertizare clopot pe hol: 4 pași
Sistem de avertizare pentru clopotele din hol: în școală există clopote care indică când ar trebui să se facă schimbarea clasei. Mai întâi sună pentru a indica când ar trebui să se încheie clasa și apoi sună pentru a doua oară pentru a indica când trebuie să înceapă următoarea clasă. Dacă un student întârzie, atunci de obicei nu are
Realizați sistemul de avertizare pentru vorbire / notificare vocală: 4 pași
Realizați sistemul de avertizare pentru notificări vocale / vocale: în acest proiect am creat un sistem de avertizare și notificări vocale / vocale. În acest proiect pot fi utilizați cel puțin doi senzori
Lumină de avertizare Arduino: 3 pași
Lumină de avertizare Arduino: Astăzi vom face o lampă de avertizare care vă poate împiedica să fiți zdrobiți de alții în timp ce mergeți
Senzor de umiditate a solului cu avertizare de udare: 4 pași
Senzor de umiditate a solului cu avertizare de udare: Creăm un dispozitiv care măsoară umiditatea solului, bazat pe un senzor WEMOS D1 mini și un senzor capacitiv de umiditate a solului. Cu integrarea în cloud măsurarea senzorului trimis la IoT Guru Cloud, unde obținem grafice fanteziste și putem seta un avertisment
Cum se face o bandă led (bandă de cupru): 4 pași (cu imagini)
Cum să faceți o bandă cu led (bandă de cupru): În acest tutorial rapid vă voi arăta băieților cum să faceți o bandă cu led simplă folosind bandă de cupru și câteva led-uri SMD cu puțină muncă de lipit. Acest proiect este rapid și poate fi și util. Deoarece această bandă LED funcționează pe o sursă de alimentare foarte frecventă de 3,7V