Mündəricat:
- Təchizat
- Addım 1: Verilənlər bazası
- Addım 2: Dövrə
- Addım 3: Pycharm
- Addım 4: Arxa plan
- Addım 5: ESP8266
- Addım 6: Ön tərəf
- Addım 7: Davranış
Video: DigiFlag: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bayrağı ələ keçirməyi və oyunun bir qədər rəqəmsallaşdırılmasını bilmək istəyirsinizsə, burada olmaq lazım olan yerdir. Bu təlimatda puanları avtomatlaşdıracaqsınız və oyunda kimin öldüyünü görəcəksiniz.
Təchizat
Alətlər:
- Qazma
- yapışqan silahı
- esp
- uart adapteri
- lehimleme dəmir
- Təchizat:
- Druksensor x4
- LDR x4
- LED x2
- Ekran x1
- esp x4
- moruq pi x1
- taxta sandıq x1
- çörək taxtası x3
- pvc boru x1
- tullanan kabellər x80
- pi x1 üçün enerji təchizatı
- taxta taxta x2
- çubuq x2
- müqavimət 10kohm x6
- müqavimət 475ohm x2
- potensialiometr x1
- İzolyasiya lenti x5
Addım 1: Verilənlər bazası
Layihə verilənlər bazası 6 sütundan ibarətdir. Hər sütunun öz identifikatoru var. Elementlərin çoxu INT və ya VARCHAR -dır, ancaq etiketdən ibarət olan elementlər üçün DOUBLE istifadə etməliyik. Sxem başa çatdıqda məlumatları tətbiq edə biləcəyimiz üçün verilənlər bazasını mühəndis edin.
Addım 2: Dövrə
Dövrə üçün sadalanan bir çox komponentə ehtiyacınız olacaq. Sxemə əməl edin, heç bir şeyi lehimləməyin, belə ki, dövrədə bir nasazlıq olduqda, qüsurlu komponenti asanlıqla dəyişdirə və ya yenidən bağlaya bilərsiniz. Pi gücünü elektrik şəbəkəsinə qoşun və LCD işıqlarının olub olmadığını yoxlayın, LCD mətninin parlaqlığı potensiometr tərəfindən tənzimlənə bilər.
Addım 3: Pycharm
Bu addım üçün pycharm proqramına ehtiyacınız olacaq, bu quraşdırıldıqdan sonra konfiqurasiya qurmağa başlaya bilərik. Sol üst küncdəki faylı basın, sonra seçimləri və ya parametrləri seçin, yerləşdirməni seçin. Bu ekranda artı işarəsini vurmalı və SFTP konfiqurasiyasını seçməlisiniz. Konfiqurasiyanı adlandırın və sahələri doldurun, ev sahibi pi etdiyiniz ip ünvanını, istifadəçi adını və şifrəni bildirir. Xəritəçəkmələrə gedin və istifadə etmək istədiyiniz qovluğu seçin. Əvvəlki ekrana qayıdın və test bağlantısını vurun. Bu uğurlu bir cavab verdikdə OK düyməsini basın.
Addım 4: Arxa plan
Burada arxa ucun kodunu yazacaqsınız. Quraşdırmanı bura yazaraq başlayın, LCD -ni sıfırlayın ki, köhnə mesajlar görünməsin. Sonra esp -dən marşrutları yazın ki, esp -dən bir json mesajı alasınız və verilənlər bazasındakı hesabı və ya ölümü yeniləyin. sonra ön cəbhə ilə ünsiyyət qurmaq üçün istifadə olunan veb yuvalarına sahib olun yazın. son olaraq rfid () funksiyasını yazın, bu etiket skan edildikdə məlumatdakı ölüm elementini 0 olaraq təyin edəcək. Əlavə qovluqda bu layihə üçün bütün kodları tapa bilərsiniz.
Addım 5: ESP8266
ESP modulu arduinoda kodlanmışdır, buna görə də arduino ide qurduğunuzdan əmin olun. Quraşdırıldıqdan sonra fayla, tərcihlərə keçin və şəkildəki linki "əlavə lövhələr meneceri URL -ləri:" mətn qutusuna yazın. Tamam vurun, sonra ekranınızın yuxarı hissəsindəki alətləri açın, lövhələrə, lövhə menecerinə gedin və sona qədər sürüşdürün və esp8266 quraşdırın. Bunu etdikdən sonra fayl nümunələrinə keçin və basicHttpClient seçin, wifi konfiqurasiyasını doldurun və. İndi son fotoda etdiyim kimi faylı düzəldin. Uart adapterini götürün və gpio0 ilə torpaq arasındakı düyməni lehimləyin. Esp -i adapterə qoşun və düyməni basıb saxlayarkən usb portuna qoşun. İndi alətlərə gedin və ümumi esp8266 lövhələrindən yeni çıxan com poort seçin və yükləməyə başlayın. Bir nəsli göründükdə düyməni buraxın. Digər esp -lər üçün api yolunu arxa tərəfdəki uyğun olana dəyişdirmək məcburiyyətində qalacaqsınız. 2 sonuncusu üçün həm 0 pinini, həm də 2 -ni rəqəmsal oxuyun və if -i if olaraq dəyişdirin (s1 && s2 = = YÜKSƏK).
Addım 6: Ön tərəf
Html faylına tekst daxil edərək siniflər əlavə edərək dizaynı təkrarlayaraq cəbhə qurun. Düymələrə href bağlantıları təyin edərək səhifələr arasında keçid edə bilərik. Html -də hazırlanan sinifləri olan bir CSS -ni düzəldərək səhifənin quruluşunu dəyişə bilərsiniz. JavaScript tətbiq edərək kaydırıcının dəyərini arxa tərəfə göndərə və oyunun nə vaxt başlayacağını bildirə bilərsiniz.
Addım 7: Davranış
Plankaları 8 bərabər dikdörtgəyə bölməklə başlayın, hər tərəfi 4 dəfə kəsmək üçün kifayət qədər qaldığınızdan əmin olun. Bunu etdikdən sonra 3 ədəd düzbucaqlı bir -birinə yapışdırın və 2x tərəflərini sol üstdəki düzbucağın üzərinə yapışdırın. Alt düzbucağın hər küncünə bir dırnaq çəkin. Sonra bir -birinə yapışdırılmış 3 düzbucaqlıdan pvc borusu üçün kifayət qədər böyük olan 2 topu qazın. Alt hissənin içərisinə təzyiqli cercuit olan bir çörək taxtası qoyun. Təzyiq sensörlərini boruların altında olduğu kimi diqqətlə hizalayın və yapışdırılmış düzbucaqlıları borular üzərində itələyin. İkinci düşərgə üçün bu prosesi təkrarlayın. Sonra bir az odun üstündən götürün, 2 kiçik delik qazın və esp sancaqlarına uyğun bir kəsik edin. Köynəyi LDR ilə deşin və ayaqlarını 2 delikli lehimdən keçirin. Bir LED ilə köynəyin ön tərəfini deşin və esp ilə bağlayın, dövrəni köynəyə tikin. Bu prosesi 2 dəfə təkrarlayın. Son addım üçün sinəni götürün və LCD -yə uyğun olacağınız bir çuxur qazın, sonra sinə içərisindəki iki kiçik delik açın, beləliklə rfid tellərini keçə bilərsiniz. Dövrəni sinəsinə qoyun və işiniz bitdi.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)