Mündəricat:

Telefon kassası: 5 addım (şəkillərlə birlikdə)
Telefon kassası: 5 addım (şəkillərlə birlikdə)

Video: Telefon kassası: 5 addım (şəkillərlə birlikdə)

Video: Telefon kassası: 5 addım (şəkillərlə birlikdə)
Video: Android-də iPhone funksiyası 😍 2024, Iyul
Anonim
Image
Image
Materialları hazırlayın
Materialları hazırlayın

Dəyişiklik: Alissahuang

Ev tapşırığına diqqət yetirə bilmədiyim telefonuma aludə olmuşam. Hər gün evə gedəndə əvvəlcə telefonumla oynayıram, sonra saat 10 radələrində. Ev işimə başladım, çox gecdir. Buna görə də hər gün gecə saat 2 -də yatmağa başladım və yoruldum. Telefon kassası düzəltməyə qərar verdiyim, hər gün evə gedəndə telefonumu kassaya qoymalıyam və ev tapşırığımı bitirib gedib anamdan parol istəyə və telefonumu çıxara bilərəm. Anam bəzən ev tapşırığını bitirmədən telefonumu çıxarmamaq üçün şifrəni dəyişir. LEDləri orijinal dizayna əlavə edirəm, çünki LED olmadan anam telefonumu təhvil verib -verməyəcəyimi bilməyəcək, əvvəlcə şifrəni daxil etməli, kassanı açmalı və telefonumun içərisində olub olmadığını yoxlamalı, bu da əsəbi Buna görə telefonumu açıb açmadığımı anamın LED rəngindən görə biləcəyi LEDləri əlavə edirəm. Bu da ev tapşırıqlarıma daha çox diqqət yetirməyə və erkən yatmağa kömək edə bilər.

Addım 1: Materialları hazırlayın

Materialları hazırlayın
Materialları hazırlayın
  • Arduino Leonardo (Arduino)
  • Arduino Çörək Paneli (Amazon)
  • Matrix Keypad 4x4 (Amazon)
  • Micro Arduino Servo Motor SG90 (Amazon)
  • LCD Ekran Mavi 16x2 (Amazon)
  • Kişi ilə Kişi Breadboard Atlama Telləri (Amazon)
  • Kişi -Qadın Breadboard Atlama Telləri (Amazon)
  • Arduino Leonardo üçün USB Kabel (Amazon)
  • Şarj cihazı
  • Arduino üçün keçid düyməsini (Amazon)
  • LED - iki fərqli rəng (Amazon)
  • 100 ohm müqavimət dəstləri (SpikenzieLabs)
  • 1K-ohm rezistor dəstləri (Amazon)
  • Kağız Bant
  • İsti Yapışqan Tabancası
  • Qutu kəsici
  • Boş qutu
  • Oluklu taxta
  • Vida + Tornavida
  • Dekorasiya üçün afişa kağızı

Addım 2: Kod

Kod
Kod
Kod
Kod
Kod
Kod

Arduino kodu

Arduino üçün Klaviatura Kitabxanasını yükləyin

"Arduino üçün Klaviatura Kitabxanası" nı yüklədikdən sonra Arduino kod səhifənizə qayıdın, "eskiz" -> "Kitabxana Daxil et" -> "ZİP Kitabxanası əlavə et …" -> yüklədiyiniz "Arduino üçün Klaviatura Kitabxanası" nı seçin, sonra narıncı/qırmızı rəngə çevriləcək, bu da düzgün etdiyiniz deməkdir.

Kodunuzda hər hansı bir səhv olub olmadığını yoxlamaq üçün əvvəlcə kodu yoxlaya bilərsiniz.

Heç bir problem yoxdursa, kilid üçün öz parolunuzu təyin edə bilərsiniz.

Addım 3: Dövrə

Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
Dövrə
  1. Yuxarıdakı dövrə şəklindən sonra bütün telləri Arduino Breadboard -a qoşun.
  2. Arduino Leonardoda 5V -ni çörək taxtasının müsbət hissəsinə, Arduino Leonardoda GND -ni isə çörək taxtasının mənfi hissəsinə qoşmağı unutmayın.
  3. LCD düzgün qaydada bağlanmalıdır, əks halda işləməyəcək, LCD -nin yuxarı hissəsindən birinci deşik çörəyin mənfi tərəfi, ikinci deşik çörək bişirmə panelinin müsbət hissəsi üçün, üçüncüsü deşik Arduino Leonardodakı SDA üçündür və sonuncu olan dördüncü dəlik Arduino Leonardodakı SCL üçündür.
  4. A-pin 1, düyməni basmaq üçündür, işləməsi üçün 1K-ohm rezistorla bağlanmalıdır. A-pin 2 və 3 LED-lər üçündür, işləmək üçün 100 ohm rezistorla bağlanmalıdır.
  5. D-pin 4 servo üçündür, D-pinini birləşdirmək üçün servodakı ağ tel olmalıdır, nə qırmızı nə də qara tel işləməyəcək, çünki servoda qırmızı tel çörək bişirmə panelinin müsbət hissəsi üçündür və servonun üzərindəki qara tel çörək taxtasının mənfi hissəsi üçündür.
  6. D-pin 3, 5, 6, 7 klaviaturanın sağdakı dörd dəlik üçün, D-pin 8, 9, 10, 11 də klaviaturanın sol dörd dəliyi üçündür, sifarişlər vacibdir, yoxsa qazandı ' işləmir.

Addım 4: Komponentləri yığın

Komponentləri yığın
Komponentləri yığın
Komponentləri yığın
Komponentləri yığın
Komponentləri yığın
Komponentləri yığın
  1. Planlaşdırma !!!! Çox vacibdir, əks halda dövrə qutunuza sığmayacaq.
  2. LEDlərin, LCD -nin və klaviaturanın çıxması üçün deliklər açılır, çünki onlar kasanın xarici tərəfində olmalıdır. (LCD -nin yıxılacağından narahat olsanız, vidadan istifadə edərək qutunun üstünə bərkidin.)
  3. Ayrıca, telefonu taxmaq üçün və USB kabelinin Arduino Leonardo ilə şarj cihazını birləşdirməsi üçün qutunun yan tərəfində deliklər açın.
  4. Telefonu çıxarmaq üçün qutunun üstündəki bir qapını kəsin və qapını asanlıqla aça biləcəyiniz üçün bir düymə düzəltməyi unutmayın. (Bir düymə etmək üçün vintdən istifadə edə bilərsiniz.)
  5. Arduino Leonardo'yu, çörək taxtasını və digər sxemləri qutuya yapışdırın. Tellərin kifayət qədər uzun olduğundan əmin olun, telləri çox sıxmayın, bu çörək taxtası və ya Arduino Leonardo ilə zəif təmasa səbəb ola bilər.
  6. Kağız lent istifadə edərək telləri bir -birinə sıx bağlayın, əks halda parçalana bilər.
  7. Telefonun düşməsi üçün trek düzəltməyə başlayın, düymənin düyməsinin təxminən alt hissəsində bir delik açmağı unutmayın, buna görə də telefon yola düşəndə və sonuna düşəndə düyməni basacaq və düymədə qalın və LED rəngi yaşıldan qırmızıya dəyişəcək, telefonu çıxarıb çıxana qədər LED yenidən yaşıl rəngə dəyişəcək. (Telefonunuzun yoldan çıxa biləcəyindən narahat olsanız, telefonunuzu istədiyiniz doğru yola yönəltmək üçün bir taxta blok istifadə edə bilərsiniz.)
  8. Servounuzun qapıya yaxın olduğuna əmin olun, sonra səhv olaraq şifrəni daxil edərkən qapını aça bilməyəcəyiniz mandatla servonun sıx bir şəkildə yapışa biləcəyi öz mandatınızı düzəltməyə başlaya bilərsiniz.
  9. Bütün bu addımları yerinə yetirdikdən sonra, məhsulunuzu oynamağa başlaya bilərsiniz və işlədiyini yoxlaya bilərsiniz, əgər uğur qazansanız, telefonunuzun kasasını bəzəməyə başlaya bilərsiniz!

Addım 5: Necə İşlətmək olar

Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
Necə İşlətmək olar
  1. Telefonunuzu kasaya qoyun.
  2. Kassanın içərisində bir telefon olduğunu göstərən LED yaşıldan qırmızıya çevrilir.
  3. Telefonu çıxarmaq istəyirsinizsə, düzgün şifrəni daxil etməlisiniz, səhv şifrəni daxil etsəniz LCD -də "Ha! Kilitli" yazısı görünəcək, sonra düzgün parol əldə etsəniz yenidən cəhd etməlisiniz. LCD ekranda "~~~ Düzgün! ~~" görünəcək, sonra servo 180 dərəcədən 90 dərəcəyə dönəcək, sonra kasanın qapısını aça bilərsiniz.
  4. Telefonunu çıxar !!!
  5. Qapını mümkün qədər tez bağlayın və ya vaxt bitdikdə, servo 180 dərəcəyə dönəcək, bu da qapını bağlaya bilməzsiniz, sonra qapını bağlamaq üçün yenidən parol daxil etməlisiniz.
  6. Telefonunuz çıxarıldıqda və qapı bağlandıqda, LED yenidən yaşıl rəngə dönəcək, yəni indi kassada telefon yoxdur.

Tövsiyə: