Mundarija:

Telefon kassasi: 5 qadam (rasmlar bilan)
Telefon kassasi: 5 qadam (rasmlar bilan)

Video: Telefon kassasi: 5 qadam (rasmlar bilan)

Video: Telefon kassasi: 5 qadam (rasmlar bilan)
Video: 10 Та Дахшатли Телефон Рақами. Тел Қилса Олманг. Сиз Хам Хеч Қачон Қӯнғироқ Қилманг! 2024, Iyul
Anonim
Image
Image
Materiallarni tayyorlang
Materiallarni tayyorlang

O'zgarish: Alissahuang

Men o'z uy vazifamga e'tiborimni qarata olmaydigan telefonimga qaram bo'lib qoldim. Har kuni uyga borganimda birinchi navbatda telefon bilan o'ynayman, keyin soat 10 da. Men uy vazifasini boshladim, juda kech. Shunday qilib, men har kuni soat 2 da uxlashga yotardim, bu meni charchatdi. Men telefon kassa yasashga qaror qildim, har kuni uyga borganimda, telefonimni kassaga qo'yishim kerak edi, va men uy vazifasini tugatguncha onamdan parol so'rab telefonimni olib ketishim mumkin edi. Onam ba'zida uy vazifasini tugatmasdan telefonimni olib qo'ymaslik uchun parolni o'zgartiradi. Men LEDlarni original dizaynga qo'shaman, chunki LEDlarsiz onam telefonimni qo'limga topshirsam yoki bermasligimni bilmaydi, u avval parolni kiritishi, kassani ochishi va telefonim ichida yoki yo'qligini tekshirishi kerak. zerikarli Shunday qilib, men telefonni yoqganimni yoki qilmasligimni bilgan holda, LEDning rangidan onam ko'ra oladigan LEDlarni qo'shaman. Va bu menga uy vazifamga ko'proq e'tibor qaratishimga va erta yotishga yordam beradi.

1 -qadam: Materiallarni tayyorlang

Materiallarni tayyorlang
Materiallarni tayyorlang
  • Arduino Leonardo (Arduino)
  • Arduino Breadboard (Amazon)
  • Matrix 4x4 klaviatura (Amazon)
  • Micro Arduino Servo Dvigatel SG90 (Amazon)
  • LCD displeyli ekran ko'k 16x2 (Amazon)
  • Erkak -erkak breadboard simlari (Amazon)
  • Erkak -ayol breadboard simlari (Amazon)
  • Arduino Leonardo uchun USB kabeli (Amazon)
  • Zaryadlovchi
  • Arduino (Amazon) uchun tugmachani bosing.
  • LED - ikki xil rang (Amazon)
  • 100 ohmli rezistorlar to'plamlari (SpikenzieLabs)
  • 1K-ohmli rezistorlar to'plamlari (Amazon)
  • Qog'oz tasmasi
  • Issiq yopishtiruvchi qurol
  • Box kesuvchi
  • Bo'sh quti
  • Gofrokarton
  • Vida + Tornavida
  • Dekoratsiya uchun plakat qog'ozi

2 -qadam: kod

Kod
Kod
Kod
Kod
Kod
Kod

Arduino kodi

Arduino uchun klaviatura kutubxonasini yuklab oling

"Arduino uchun klaviatura kutubxonasi" ni yuklab olgandan so'ng, Arduino kod sahifasiga qayting, "eskiz" -> "Kutubxonani qo'shish" -> "ZIP kutubxonasini qo'shish …" -> "Arduino uchun klaviatura kutubxonasi" ni tanlang, so'ngra yuklab oling. iroda to'q sariq/qizil rangga aylanadi, demak siz to'g'ri qilyapsiz.

Siz avval kodni tekshirib ko'rishingiz mumkin, bu sizning kodingizda xato borligini tekshirish uchun.

Hech qanday muammo bo'lmasa, siz qulflash uchun o'z parolingizni o'rnatishingiz mumkin.

3 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri
  1. Yuqoridagi elektron rasmdan so'ng, barcha simlarni Arduino Breadboard -ga ulang.
  2. Arduino Leonardodagi 5V ni taxtaning ijobiy qismiga, Arduino Leonardodagi GND ni esa non panelining salbiy qismiga ulashni unutmang.
  3. LCD to'g'ri tartibda ulangan bo'lishi kerak, aks holda u ishlamaydi, LCD yuqori qismidan, birinchi teshik - non taxtasining salbiy qismi uchun, ikkinchi teshik - taxtaning ijobiy qismi uchun, uchinchisi teshik - Arduino Leonardodagi SDA uchun, oxirgi teshik - to'rtinchi teshik - Arduino Leonardodagi SCL uchun.
  4. A-pin 1 tugmachasi uchun, u ishlashi uchun 1K-ohmli rezistor bilan bog'lanishi kerak. A-pin 2 va 3 LEDlar uchun, u ishlashi uchun 100 ohmli rezistor bilan bog'lanishi kerak.
  5. D-pin 4-servo uchun, u D-pinni ulash uchun servodagi oq sim bo'lishi kerak, na qizil, na qora sim ishlamaydi, chunki servodagi qizil sim non taxtasining ijobiy qismi uchun va servo ustidagi qora sim non taxtasining salbiy qismi uchun.
  6. D-pin 3, 5, 6, 7-klaviaturaning o'ng to'rtta teshigi uchun, D-pin 8, 9, 10, 11-klaviaturaning chap to'rt teshigi uchun, buyurtmalar muhim, aks holda u yutgan ' t ishlamaydi.

4 -qadam: Komponentlarni yig'ing

Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
  1. Rejalashtirish !!!! Juda muhim, aks holda sizning sxemangiz qutiga to'g'ri kelmasligi mumkin.
  2. LEDlar, LCD va klaviatura chiqishi uchun teshiklar qilish kerak, chunki ular kassaning tashqi tomonida bo'lishi kerak. (Agar siz LCD yiqilib tushadi deb xavotirda bo'lsangiz, uni vint yordamida qutiga mahkam bog'lab qo'ying.)
  3. Bundan tashqari, telefonni qo'yish uchun USB qutisi va Arduino Leonardo va zaryadlovchini ulash uchun qutining yon tomonida teshiklar yarating.
  4. Telefonni olib qo'yish uchun qutidagi eshikni kesib oling va eshikni osongina ochishingiz uchun tugmachani yasashni unutmang. (Vint yordamida tugma yasash mumkin.)
  5. Arduino Leonardoni, non taxtasini va boshqa sxemalarni qutiga yopishtiring. Simlar etarlicha uzun ekanligiga ishonch hosil qiling, simlarni qattiq tortmang, bu non paneli yoki Arduino Leonardo bilan yomon aloqa qilishiga olib kelishi mumkin.
  6. Qog'oz lenta yordamida simlarni mahkam bog'lab qo'ying, aks holda u qulab tushishi mumkin.
  7. Telefon qulab tushishi uchun trekni yasashni boshlang, yo'lning deyarli pastki qismida tugmachani bosib turishni unutmang, shuning uchun telefon yo'lga tushganda va oxirigacha tushganda tugmani bosadi va tugmachani ushlab turing, shunda LED rangni yashildan qizilga o'zgartiradi, telefonni olib tashlamaguningizcha, LED yana yashil rangga o'zgaradi. (Agar siz telefoningiz izdan chiqib ketishi mumkinligidan xavotirda bo'lsangiz, yog'ochni ishlatib, telefoningizni kerakli yo'lga yo'naltirishingiz mumkin.)
  8. Servo eshikka yaqin ekanligiga ishonch hosil qiling, shunda siz o'zingiz qulfni yasashni boshlashingiz mumkin, siz qulfni qulf bilan mahkam yopishingiz mumkin, siz noto'g'ri parol kiritganingizda eshikni ocholmaysiz.
  9. Barcha qadamlarni bajarib bo'lgach, siz o'z mahsulotingizni o'ynashni boshlashingiz va uning ishlayotganini ko'rishingiz mumkin, agar muvaffaqiyat qozongan bo'lsangiz, telefon kassasini bezashni boshlashingiz mumkin!

5 -qadam: qanday ishlash kerak

Qanday ishlash kerak
Qanday ishlash kerak
Qanday ishlash kerak
Qanday ishlash kerak
Qanday ishlash kerak
Qanday ishlash kerak
  1. Telefoningizni kassaga joylashtiring.
  2. LED yashil rangdan qizil rangga aylanadi, bu kassada telefon borligini ko'rsatadi.
  3. Agar siz telefonni chiqarib olmoqchi bo'lsangiz, to'g'ri parolni kiritishingiz kerak, agar parolni noto'g'ri kiritgan bo'lsangiz, LCD displeyda "Ha! Bu qulflangan" yozuvi paydo bo'ladi, keyin siz to'g'ri parolni olgan bo'lsangiz, qayta urinib ko'rishingiz kerak bo'ladi. LCD displeyda "~~~ To'g'ri! ~~" yozuvi paydo bo'ladi, keyin servo 180 gradusdan 90 gradusgacha buriladi va siz uni kassa eshigini ochishingiz mumkin.
  4. Telefoningizni chiqarib oling !!!
  5. Eshikni iloji boricha tezroq yoping, aks holda vaqt o'tishi bilan servo 180 gradusga qaytadi, siz eshikni yopolmaysiz, keyin eshikni yopish uchun yana parolni kiritishingiz kerak bo'ladi.
  6. Telefoningiz chiqarilganda va eshik yopilganda, svetodiod yashil rangga qaytadi, ya'ni hozirda kassada telefon yo'q.

Tavsiya: