Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Schimbare din: Alissahuang
Sunt dependent de telefonul meu, pe care nu-l pot concentra pe temele mele. În fiecare zi, când mă duc acasă, mă joc mai întâi cu telefonul, apoi pe la 22:00. Mi-am început temele, care este prea târziu. Așa că în fiecare zi mă culcam la 2 dimineața, provocându-mă epuizat. Ceea ce decid să fac o casetă de telefon, când în fiecare zi mă duc acasă trebuie să-mi pun telefonul în casetă și, până nu-mi termin temele, pot să-i cer parola mamei și să-mi scot telefonul. Mama mea va schimba uneori parola pentru a mă împiedica să scot telefonul înainte de a-mi termina temele. Am adăugat LED-uri la designul original, deoarece fără LED-uri, mama nu va ști dacă îmi dau telefonul sau nu, de care are nevoie pentru a introduce mai întâi parola, a deschide caseta și a verifica dacă telefonul meu este sau nu în interior, ceea ce este prea enervant. Așa că adaug LED-urile pe care mama mea le poate vedea din culoarea LED-ului știind dacă mi-am dat telefonul sau nu. Și acest lucru mă poate ajuta, de asemenea, să mă concentrez mai mult asupra temelor și să mă culc devreme.
Pasul 1: Pregătiți materialele
- Arduino Leonardo (Arduino)
- Arduino Breadboard (Amazon)
- Tastatură Matrix 4x4 (Amazon)
- Servomotor Micro Arduino SG90 (Amazon)
- Ecran LCD albastru 16x2 (Amazon)
- Sârmă pentru bărbați la bărbați (Amazon)
- Sârmă de salt de la mascul la feminin (Amazon)
- Cablu USB pentru Arduino Leonardo (Amazon)
- Încărcător
- Buton de comutare pentru Arduino (Amazon)
- LED - două culori diferite (Amazon)
- Kituri de rezistență de 100 ohmi (SpikenzieLabs)
- Kituri de rezistență 1K-ohm (Amazon)
- Banda de hartie
- Hot Glue Gun
- Taietor de cutii
- Cutie goală
- Carton ondulat
- Șurub + Șurubelniță
- Hârtie poster pentru decorare
Pasul 2: Cod
Cod Arduino
Descărcați Keypad Library pentru Arduino
După descărcarea „Keypad Library for Arduino”, reveniți la pagina de cod Arduino, faceți clic pe „schiță” -> „Include Library” -> „Add. ZIP Library…” -> selectați „Keypad Library for Arduino” pe care tocmai îl descărcați, apoi se va transforma în culoare portocalie / roșie, ceea ce înseamnă că mergeți corect.
Mai întâi puteți verifica codul, pentru a verifica dacă există vreo eroare în codul dvs.
Dacă nu există nicio problemă, vă puteți configura propria parolă pentru blocare.
Pasul 3: Circuitul
- Conectați toate firele la Arduino Breadboard urmând imaginea circuitului din partea de sus.
- Amintiți-vă să conectați 5V pe Arduino Leonardo în partea pozitivă a panoului și GND pe Arduino Leonardo în partea negativă a panoului.
- LCD-ul trebuie să fie conectat la ordinea corectă, în caz contrar, nu va funcționa, din partea superioară a LCD-ului, prima gaură este pentru partea negativă a panoului, a doua gaură este pentru partea pozitivă a panoului, a treia gaura este pentru SDA de pe Arduino Leonardo, iar a patra gaură, care este ultima gaură, este pentru SCL de pe Arduino Leonardo.
- A-pin 1 este pentru buton, trebuie să se conecteze cu rezistorul de 1K-ohm pentru a funcționa. A-pin 2 și 3 sunt pentru LED-uri, trebuie să se conecteze cu rezistorul de 100 ohmi pentru a funcționa.
- D-pinul 4 este pentru servo, trebuie să fie firul alb de pe servo pentru a conecta pinul D, nici firul roșu, nici negru nu va funcționa, deoarece firul roșu de pe servo este pentru partea pozitivă a panoului și firul negru de pe servo este pentru partea negativă a panoului.
- D-pin 3, 5, 6, 7 este pentru cele patru găuri din dreapta ale tastaturii, iar D-pin 8, 9, 10, 11 este pentru cele patru găuri din stânga ale tastaturii, ordinele sunt importante sau altfel a câștigat ' nu funcționează.
Pasul 4: Asamblați componentele
- Planificare!!!! Foarte important, altfel circuitul tău s-ar putea să nu încapă în cutie.
- Efectuarea de găuri pentru a ieși LED-uri, LCD și tastatură, deoarece acestea trebuie să fie pe exteriorul casetei. (Dacă vă faceți griji că LCD-ul va cădea, puteți utiliza șurubul pentru a-l strânge pe cutie.)
- De asemenea, faceți găuri pe partea laterală a cutiei, pentru a vă pune telefonul și pentru cablul USB pentru a conecta Arduino Leonardo și încărcătorul.
- Tăiați o ușă pe cutie pentru a vă scoate telefonul și nu uitați să faceți un buton, astfel încât să puteți deschide ușor ușa. (Puteți utiliza șurubul pentru a face un buton.)
- Lipiți cutia Arduino Leonardo, panoul de testare și alte circuite. Asigurați-vă că firele sunt suficient de lungi, nu trageți firele prea tare, ar putea provoca un contact slab fie cu placa de măsurare, fie cu Arduino Leonardo.
- Lipiți bine firele împreună folosind bandă de hârtie, altfel s-ar putea să se destrame.
- Începeți să creați pista pentru căderea telefonului, nu uitați să faceți o gaură pe aproape partea de jos a pistei pentru butonul de apăsare, astfel încât atunci când telefonul cade pe pistă și cade până la capăt, va apăsa butonul și rămâneți pe buton, iar LED-ul va schimba culoarea de la verde la roșu, până când scoateți telefonul, LED-ul va reveni la verde. (Dacă vă faceți griji că telefonul dvs. ar putea ieși din cale, puteți utiliza un bloc de lemn pentru a vă ghida telefonul pe calea corectă pe care o doriți.)
- Asigurați-vă că servo-ul dvs. este lipit de ușă, apoi puteți începe să vă creați propriul dispozitiv de blocare, astfel încât servo-ul dvs. să poată fi lipit strâns de dispozitivul de blocare, care, atunci când introduceți o parolă greșită, nu puteți deschide ușa.
- După ce ați terminat toți acești pași, puteți începe să vă redați produsul și să vedeți dacă funcționează, dacă reușiți, puteți începe apoi să vă decorați caseta de telefon!
Pasul 5: Cum să operați
- Puneți telefonul în casetă.
- LED-ul se transformă de la verde la roșu, arătând că există un telefon în interiorul casetei.
- Dacă doriți să scoateți telefonul, trebuie să introduceți parola corectă, dacă introduceți o parolă greșită, pe ecranul LCD va apărea „Ha! Este blocat”, atunci trebuie să încercați din nou, dacă primiți parola corectă, LCD va apărea „~~~ Corect! ~~”, apoi servo-ul se va roti de la 180 de grade la 90 de grade, pe care îl puteți deschide apoi ușa casetei.
- Scoate-ți telefonul !!!
- Închideți ușa cât mai repede posibil sau, altfel, când timpul crește, servo-ul se va întoarce la 180 de grade, pe care nu îl puteți închide, apoi trebuie să introduceți parola din nou pentru a închide ușa.
- Când telefonul este scos și ușa este închisă, LED-ul se va întoarce la verde, ceea ce înseamnă că nu există telefon acum în casetă.