Mündəricat:
- Addım 1: İstifadə
- Addım 2: Komponentlər və Alətlər
- Addım 3: Elektronika
- Addım 4: Montaj
- Addım 5: Proqram və Konfiqurasiya
Video: İngiltərə Qatar və Hava Göstərişi: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu təlimat, batareya ilə işləyən İngiltərədən qatar gedişləri və hava ekranı üçündür. Xüsusi bir yerli dəmir yolu stansiyası üçün real vaxt qatarların gediş məlumatlarını almaq və göstərmək üçün Milli Rail OpenLDBWS verilənlər bazasından istifadə etdi. Bir şəhər üçün 5 günlük proqnozu almaq və göstərmək üçün açıq hava məlumat bazasından istifadə edir
Aşağıdakı xüsusiyyətlərə malikdir
- Milli Dəmiryol stansiyası məlumat bazasına daxil olur
- Xüsusi təyinat yerinə gedən qatarların siyahısını süzə bilər
- 5 günlük proqnoz almaq üçün açıq hava məlumat bazasına daxil olur
- ESP8266 əsaslı emal, yerli wifi şəbəkəsinə bağlanır
- Daxili şarj cihazı olan batareya ilə işləyir (şarj edilə bilən LIPO)
- Uzun batareya ömrü üçün çox aşağı sakit cərəyan
- 320 x 240 LCD displey, 3 nəzarət düyməsinə malikdir
- Avtomatik yuxu
- Düzəliş edilə bilən konfiqurasiya məlumatları
- Air proqram yeniləməsi
- 3D çap korpusu
Addım 1: İstifadə
Cihaz, orta düyməyə qısa bir basaraq açılır.
İlk istifadədə yerli Wifi konfiqurasiyası üçün bir giriş nöqtəsi yaradacaq. Bu şəbəkəyə qoşulmaq üçün telefondan istifadə edin. 192.168.4.1 -ə daxil olmaq üçün telefon brauzerindən istifadə edin və wifi konfiqurasiya səhifəsi əldə edəcəksiniz. Şəbəkəni seçin və parolunu daxil edin. Bölmə bunu saxlayacaq və yerli şəbəkəyə daxil olmaq üçün yenidən başlayacaq. Fərqli bir şəbəkəyə keçid və ya parol dəyişdirilərsə bu addım yenidən lazım ola bilər.
Yerli wifi şəbəkəsinə qoşulduqdan sonra bölmə Milli dəmir yolu məlumat bazasına və ya açıq hava məlumat bazasına daxil olacaq və konfiqurasiya edilmiş stansiya və təyinat üçün gedişləri və ya hava proqnozunu tapmaq üçün sorğu -sual edəcək. Bu, konfiqurasiya faylında təyin olunan intervalda təkrarlanacaq.
Düymələrin istifadəsi aşağıdakı kimidir
- Yuxarı düymə - Qısa basın. Ekrana uyğun daha çox xidmət varsa səhifəni yuxarı qaldırın
- Üst Alt - Uzun basın. Batareya voltlarını və ip ünvanını göstərin. Qısa basma onu normal ekrana qaytaracaq.
- Orta düymə - Qısa basın. Cihazı işə salır. Sonra qatarlar və hava arasında dəyişir.
- Orta düymə - Uzun basın. Yuxuya məcbur edin.
- Alt düymə - Qısa basın. Ekrana uyğun daha çox xidmət varsa səhifəni aşağı salın.
- Alt düymə - Uzun basın. Birdən çoxu daxil olarsa, növbəti başlanğıc və son təyinat stansiyalarına və ya hava şəhərlərinə keçin.
Cihaz konfiqurasiya edildikdə avtomatik olaraq yuxuya gedəcək.
Konfiqurasiya faylına http:/ip/edit (tam qurulduqdan sonra) vasitəsilə daxil olmaq olar.
Konfiqurasiya trainsStation və trainsDestinations entries daxildir. Birincisi, gedişləri görməklə maraqlandığınız yerli stansiyanın crs kodudur. İkincisi, gedən qatarın keçməli olduğu bir stansiya. Bu, gediş -gəlişi maraqlandıranlara (məsələn, bir istiqamətdə) süzmək üçün istifadə olunur. Bütün gedişləri göstərmək üçün boş qala bilər. Hər bir girişdə ',' ilə ayrılmış 4 -ə qədər kod ola bilər. 4 -dən az olarsa, sonuncu maddə 4 -ü düzəltmək üçün təkrarlanır. Alt düymə Uzun basma, gedişləri göstərərkən bu cütlərin ətrafında hərəkət etmək üçün istifadə olunur.
Həm də weatherCityCodes və weatherCityNames daxildir.
Yeni proqram Arduino'da yeni bir ikili quraraq və http:/ip/firmware istifadə edərək havada yeniləmə edərək yenilənə bilər.
Addım 2: Komponentlər və Alətlər
Aşağıdakı komponentlərə ehtiyac var
- 3 düyməli 320x240 3.2 "LCD displey. Əslində Raspberry Pi ilə istifadə üçün nəzərdə tutulmuşdur, lakin SPI ilə hər şey tərəfindən istifadə edilə bilər.
- ESP-12F Esp8266 modulu
- 18650 LIPO batareya
- Batareya tutacağı
- Mikro USB LIPO şarj cihazı modulu
- LCD ekrana qoşulmaq üçün başlıq fişi
- XC6203E 3.3V tənzimləyicisi
- 200 uF 6.3V tantal kondansatör
- AO3401 P kanalı MOSFET
- Zener diodları x 3
- Rezistorlar 4k7, 4k7, 470k
- Tel bağlayın
- Kondansatör 4.7 uF
- perf board və ya bir neçə komponentin montajı üçün euivalent
- Qatran Yapışqanı
- İki tərəfli lent.
Aşağıdakı vasitələrə ehtiyac var
- İncə nöqtəli lehimləmə dəmiri
- Cımbız
Addım 3: Elektronika
Elektronika, yuxu işini asanlaşdırmaq üçün bir neçə əlavə komponenti olan ESP-12F moduluna əsaslanır.
Açarlardan biri MOSFET tranzistorunu işə salır, sonra ekranı gücləndirir və ESP8266 -nı işə salır. Bir GPIO pin, açar buraxıldıqda belə gücünü saxlayır.
Ekran, ESP8266 üzərindəki standart SPI pinlərinə bağlıdır
Addım 4: Montaj
Aşağıdakı addımları etdim
- 3D korpusu çap edin və ekranın uyğun olmasını təmin edin. Səliqəli uyğun olmalıdır və düymələrin ətrafında kəsiklər var
- 3D Qapağı və şarj cihazı modulu mötərizəsi daxil olmaqla əlavə hissələri çap edin
- Prototip lövhəsində tənzimləyiciyə əlavə bir dövrə yaradın.
- ESP8266 üzərinə monte edin və ekrana sığa biləcək başlıq fişinə qoşun.
- Yerə bərkitmək üçün ekranın kənarına kiçik qatran yapışqanları əlavə edin.
- Batareya tutucusunu və şarj cihazını bağlayın
- Resin Glue şarj cihazı modulunu bracketə bağlayın və sonra korpusun yan tərəfinə yapışdırın və USB -nin giriş nöqtəsindən göründüyündən əmin olun.
- Batareya tutucusunu iki tərəfli lentdən istifadə edərək ekranın arxasına yapışdırın.
- Tamamilə naqillər. Ayrılmağı asanlaşdırmaq üçün batareyadan / şarj cihazından tənzimləyiciyə qədər olan elektrik prizinə sadə bir fiş soketi daxil edirəm.
Qeyd edək ki, LCD ekran modulunun bəzi versiyalarında bir az fərqli enerji təchizatı naqilləri var və 1 və 17 -ci pinlərdə 3.3V gərginlik girişi yoxdur. 2 və 4 -cü pinlərdəki 5V girişdən istifadə edir və sonra 1117 tənzimləyicisini istifadə edirlər. lazım olan 3.3V təmin etmək. Bunlar hələ də OK olaraq istifadə edilə bilər, ancaq elektronikadan gələn 3.3V ekran çıxışının tənzimləyicidən yan keçərək və birbaşa 3.3V təmin edən ekran lövhəsi tənzimləyicisinin orta ayağına birbaşa aparılması lazımdır.
Addım 5: Proqram və Konfiqurasiya
Proqram Arduino əsaslıdır və depo https://github.com/roberttidey/trainsWeatherAccess ünvanında
ESP8266 yaddaşda məhdud olduğu üçün Rail və hava məlumat bazalarının interfeysi və cavabının işlənməsi minimum yaddaşdan istifadə etmək üçün optimallaşdırılmışdır. Verilənlər bazasına daxil olmaq üçün istifadə olunan sorğu konfiqurasiya sənədindədir və əvəz olunan stansiya adları kimi müxtəlif parametrlərə malikdir.
Readme istifadə üçün təlimatları ehtiva edir. Xüsusi qeyd
- Milli dəmir yolu və openWeather -dən Access Tokens almalısınız. Qeydiyyat və normal istifadə pulsuzdur.
- Tərtib etməzdən əvvəl ino faylında standart parolları dəyişdirməlisiniz.
- Giriş simvolunuzu ehtiva etmək və stansiya məlumatlarını və şəxsi seçimlərinizi dəyişdirmək üçün trainsWeatherConfig.txt faylını dəyişdirməlisiniz.
- Öz yerli stansiyanızı və təyinatınızın 'CRS' kodlarını və hava şəhər kodlarını əldə etməlisiniz. ReadMe -də bunları əldə etmək üçün bağlantılar var.
Tövsiyə:
İngiltərə Ring Video Qapı Zəngi Pro Mexaniki Zənglə İşləyir: 6 Addım (Şəkillərlə birlikdə)
İngiltərə Ring Video Qapı Zəngi Pro Mexaniki Zənglə işləyir: ************************************** *************** Diqqət yetirin ki, bu üsul yalnız AC gücü ilə işləyir, əgər DC gücündən istifadə edərək qapı zəngləri üçün bir həll tapsam/yeniləyəcəyəm. Bu arada bir DC gücünüz varsa təchizat, sizə lazım olacaq
Oyuncaqları Dəyişdirin: Buxar Qatar Oyuncağı Əlçatan Edildi !: 7 Addım (Şəkillərlə)
Dəyişdirici Oyuncaqlar: Buxar Qatar Oyuncağı Əlçatan Edildi !: Oyuncaq uyğunlaşması, məhdud motor qabiliyyətli və ya inkişaf qüsurlu uşaqların oyuncaqlar ilə müstəqil şəkildə əlaqə qurmasına imkan vermək üçün yeni yollar və xüsusi həllər açır. Əksər hallarda, uyğunlaşdırılmış oyuncaqlara ehtiyacı olan uşaqlar
HACKED! Model Qatar Sürücüsü Olaraq Servo Motor!: 17 Addım
HACKED! Model Qatar Sürücüsü Olaraq Servo Motor !: Model dəmir yollarına başlamısınız? Bütün bu bahalı qatar nəzarətçiləri almaq üçün kifayət qədər büdcəniz yoxdur? Narahat olma! Bu təlimatda, sizə bir servo mühərriki sındıraraq öz büdcəniz aşağı olan bir qatar nəzarətçisini necə edə biləcəyinizi göstərəcəyəm. Beləliklə, gəlin
Arduino 3'ü 1 arada Zaman və Hava Göstərişi: 11 addım
Arduino 3-ü 1-də 1 Zaman və Hava Göstəricisi: PIC mikro nəzarətçilərini sevirəm və montaj dilində proqramlaşdırmağı sevirəm. Əslində, son bir neçə ildə bu birləşmə əsasında veb saytımda təxminən 40 layihə yerləşdirmişəm. Bu yaxınlarda ən sevdiyim ABŞ -dan bir hissə sifariş verdim
Elektrik Motoru Göstərişi: 5 Addım (Şəkillərlə birlikdə)
Elektrik Motoru Göstərişi: Bu elektrik mühərriki elektromaqnetizmin əsas prinsiplərini nümayiş etdirir. Bu demonun qurulması sadədir və bunu etmək üçün yalnız bir həftə sonu lazımdır. Parça siyahısı: 3D PrinterLaser Kesici Elektrik TelMaqnit Tel (1) Seramik Maqnit Orta Qum Zımpara (2) Kornea