Mündəricat:
Video: Arduino WiFi Şəbəkəsi (Sensorlar və Aktuatorlar) - Rəng Sensoru: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Tətbiqlərinizdə neçə dəfə sizdən uzaq bir sensor və ya aktuator var? Wi-Fi şəbəkəsi ilə əlaqəli fərqli qul cihazlarını idarə etmək üçün kompüterinizin yaxınlığındakı yalnız bir əsas cihazı istifadə etmək nə qədər rahat ola bilər?
Bu layihədə bir master modul və birdən çox əlavə cihazdan ibarət bir wi-fi şəbəkəsinin necə qurulacağını görəcəyik. Hər bir cihaz Arduino Nano və NRF24L01 simsiz modulu ilə idarə olunacaq. Nəhayət, layihənin məqsədəuyğunluğunu göstərmək üçün bir qul modulunun bir rəngi aşkar edə biləcəyi və RGB modelini master moduluna ötürə biləcəyi sadə bir şəbəkə qururuq.
Addım 1: Rabitə Protokolu
Bu layihənin arxasında duran əsas fikir, Wi-Fi bağlantısı vasitəsi ilə qulla ünsiyyət quran master modulu tərəfindən idarə olunan sensor modulları və aktuator modullarından ibarət bir şəbəkənin yaradılmasıdır.
Master modulu kompüterə ardıcıl bir əlaqə vasitəsi ilə bağlanır və istifadəçiyə qoşulmuş cihazları axtarmağa, hər bir cihaz üçün mümkün əməliyyatların siyahısını əldə etməyə və onlarda hərəkət etməyə imkan verən kiçik bir interfeys təqdim edir. Beləliklə, ana modulun şəbəkəyə nə qədər və hansı cihazların qoşulduğunu bilmək üçün apriori lazım deyil, lakin həmişə cihazları skan edə və tapa bilir və onlardan konfiqurasiya və ya xüsusiyyət olaraq məlumat ala bilir. İstifadəçi hər dəfə modulları şəbəkəyə əlavə edə və ya silə bilər və yeni qurğularla ünsiyyətə başlamaq üçün yalnız şəbəkənin yeni taramasına ehtiyac duyur.
Bu layihədə bir master modulu və iki qul tərəfindən yaradılan sadə bir şəbəkə nümunəsini göstəririk, birincisi "Led Modulu", daha doğrusu bir led (qırmızı və ya yaşıl) yandırıb söndürə bilən sadə bir moduldur. bu ledlər və ya vəziyyətləri haqqında məlumatı ustaya göndərirlər. İkincisi, rəng sensoru (TCS3200) istifadə edərək, bir istifadəçi tərəfindən əmr aldıqda (bir düymə ilə) və ya ustanın istəyi ilə RGB modelini geri qaytara bilən "Sensor Color Module" dir. Xülasə edərək, bu layihədə istifadə olunan hər bir cihaz simsiz modulu (NRF24L01) və simsiz modulu və digər sadə əməliyyatları idarə edən bir Arduino Nano -dan ibarətdir. "Led Modulu" iki əlavə led və "Sensor Color Module" də rəng sensoru və bir düyməni ehtiva edir.
Addım 2: Master Modulu
Ən əhəmiyyətli modul, kiçik bir intuitiv interfeysdən istifadə edərək, şəbəkəyə qoşulan istifadəçi və qul modulları arasındakı ünsiyyəti idarə etdiyi "Master Modulu" dır.
Master modulunun aparatı sadədir və bir neçə komponentdən ibarətdir, xüsusən də kompüterlə istifadəçi ilə ardıcıl ünsiyyəti və digər qurğularla ünsiyyəti idarə edən bir Arduino Nano var. NRF24L01 simsiz modulu tərəfindən, bir SPI ünsiyyətindən istifadə edərək Arduino lövhəsinə qoşulmuşdur. Nəhayət, istifadəçiyə modul tərəfindən daxil olan və ya çıxan məlumatlar haqqında vizual rəy vermək üçün iki LED var.
Əsas modulun elektron lövhəsi nisbətən kiçik ölçülərə malikdir, təxminən 65x30x25 mm, buna görə asanlıqla kiçik bir qutuya daxil edilə bilər. Burada qutunun stl faylları (yuxarı və aşağı hissə).
Addım 3: Led Modulu
"Led modul", Arduino Nano NRF24L01 modulunu və dörd ledi bağlayır. Arduino və NRF24L01 modulu master modulu ilə ünsiyyəti idarə etmək üçün istifadə olunur, ikisi də istifadəçilərə gələn və çıxan məlumatlar haqqında vizual rəy vermək üçün, digər iki led isə normal əməliyyatlar üçün istifadə olunur.
Bu modulun əsas vəzifəsi, istifadəçinin iki leddən birini yandırmasına, söndürməsinə və ya indiki vəziyyətini əldə etməsinə imkan verən şəbəkənin işlədiyini göstərməkdir. Xüsusilə bu modul bir növ konsepsiyanın sübutudur, daha doğrusu, aktuatorlarla necə qarşılıqlı əlaqə qurmağın mümkün olduğunu göstərmək üçün istifadə etmək qərarına gəldik və fərqli rəngli LEDləri istifadə edərək rəng modulunun işini yoxlamaq mümkündür.
Addım 4: Rəng Sensor Modulu
Bu son modul digərinə nisbətən bir az daha mürəkkəbdir, əslində digərlərinin eyni aparatını (Arduino Nano, NRF24L01 modulu və iki vizual geribildirim ledləri) və rəngi aşkar etmək və batareyanı idarə etmək üçün digər aparatları ehtiva edir.
Bir rəngi aşkar etmək və RGB modelini geri qaytarmaq üçün TCS3200 sensorundan istifadə etməyi qərara alırıq, bu tip tətbiqlərdə istifadə olunan kiçik və aşağı qiymətli bir sensordur. Bir fotodiod dizisi və bir cərəyan tezliyi çeviricisi ilə tərtib edilmişdir. Dizidə 64 fotodiod, 16 -da qırmızı filtr, 16 yaşıl filtr, 16 -da mavi filtr və son 16 -da heç bir filtr olmadan aydınlıq var. Eyni rəngli bütün fotodiodlar paralel olaraq bağlanır və hər qrup iki xüsusi pinlə (S2 və S3) aktivləşdirilə bilər. Cari tezlik çeviricisi, işləmə intensivliyi ilə düz mütənasib olan 50% -lik bir iş dövrü ilə bir kvadrat dalğa qaytarır. Tam miqyaslı çıxış tezliyi iki nəzarət giriş sancağı (S0 və S1) vasitəsi ilə əvvəlcədən təyin edilmiş üç dəyərdən biri ilə miqyaslana bilər.
Modul kiçik, iki hüceyrəli Li-Po (7.4V) batareya ilə işləyir və Arduino tərəfindən idarə olunur. Xüsusilə, iki hüceyrədən biri bunun analoq girişinə bağlıdır və bu, Arduinoya hüceyrənin gücünün dəyərini oxumağa imkan verir. Hüceyrənin güc səviyyəsi müəyyən bir dəyərin altına düşdükdə, batareyanı qorumaq üçün Arduino istifadəçini cihazı söndürməsi barədə xəbərdar edən bir led yandırır. Cihazı yandırmaq və ya söndürmək üçün batareyanın pozitiv pinini Arduino lövhəsinin Vin pininə və ya istifadəçinin batareyanı doldurmaq üçün istifadə edə biləcəyi bir bağlayıcıya bağlayan bir keçid var.
Əsas modula gəldikdə, sensor rəngli modul kiçik ölçülüdür (40x85x30) və 3D çap qutusuna daxil edilmişdir.
Tövsiyə:
Ev Şəbəkəsi İstilik Sensoru: 7 addım
Ev Şəbəkəsi İstilik Sensoru: Bu layihəni həyata keçirmək üçün nələri bilməlisiniz: Bilməlisiniz: - Bəzi elektronika bacarıqları (lehimləmə) - Linux - Arduino IDE (IDE -də əlavə lövhələri yeniləməlisiniz: http: // arduino.esp8266.com/stable/package_esp8266 …) - yenilənmiş
LTE CAT -M1 GSM IoT Sensorlar Şəbəkəsi T - 15 Dəqiqə .: 5 Addım
LTE CAT -M1 GSM IoT Sensor Şəbəkəsi … T -15 Dəqiqə .: 08 aprel 2018 -ci ildə, R & D Software Solutions srl [itbrainpower.net] itbrainpower.net qalxanı tərəfindən xyz -mIoT elanını ictimaiyyətə açıqladı - ARM0 mikro nəzarətin çox yönlülüyünü özündə birləşdirən ilk və ən yığcam IoT lövhəsi
Simli Ev Köməkçisi Şəbəkəsi üçün Arduino: 5 addım
Kablolu Ev Köməkçisi Şəbəkəsi üçün Arduino: Müxtəlif Sonoff, Tasmota və ESP8266 kimi Wifi komponentlərini konfiqurasiya etmək və istifadə etmək çox asandır, lakin hər şey göründüyü kimi asan olmur. Sənaye/iş mühitində simsiz avtomatlaşdırma o qədər də yaygın deyil. Simsiz komponentlər daha az etibarlıdır
Windows 10: 10 -da Əmr əmrindən istifadə edərək Virtual Wifi Şəbəkəsi yaradın
Windows 10 -da əmr satırından istifadə edərək Virtual Wifi Şəbəkəsi yaradın: Virtual wifi şəbəkəsinin yaradılmasının Windows 10 kompüterlərində necə işlədiyini göstərəcəyəm. Kompüterinizin bu funksiyanı dəstəkləyib -dəstəkləmədiyini izah etməklə yanaşı necə edəcəyimlə bağlı bir neçə addım göstərəcəyəm
Yumşaq əzələlərdən hazırlanan tutucu (aktuatorlar): 14 addım (şəkillərlə)
Yumşaq əzələlərdən (hərəkətə gətirənlər) hazırlanmış tutucu: Əvvəlki dərsliyimdə yumşaq əzələnin (aktuatorun) istehsalını izah etmişəm, bu dərsdə bu əzələlərdən dördünü istifadə edərək bir obyekti tutub saxlaya biləcək bir tutacaq düzəldəcəyik. .Əgər əvvəlki rütbəmi izləməmisinizsə