Mündəricat:
- Addım 1: Arduino -nu konfiqurasiya edin
- Addım 2: Node.js qurmaq və Websocketin işə salınması
- Addım 3: Veb səhifəni açın
- Addım 4: Qutunu Lasercut
- Addım 5: BİTDİ
- Addım 6: göstərişlər
Video: Serial Ünsiyyətdən istifadə edən Veb əsaslı SmartMirror: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu təlimat istifadəyə hazır olan bütün kodlarla birlikdə verilir. İnkişaf çox mürəkkəb idi, ancaq qurulduqdan sonra fərdiləşdirmək çox asandır.
Baxın və zövq alın;)
Addım 1: Arduino -nu konfiqurasiya edin
Əvvəlcə arduino -nu konfiqurasiya etməlisiniz.
SRF Sensorunu arduino -ya bağlayaraq başlayaq. Yuxarıdakı fotoda SRF -ni arduino -ya necə bağladığımı görə bilərsiniz.
Zip faylında Arduino yükləmək üçün bir Arduino kodu tapa bilərsiniz. Bu kodu işlədərkən və Arduino IDE -də seriyalı monitoru açdığınızda 1 metrdən yuxarı olduğunuzda "0" və sensorun bir metr yaxınlığında olduğunuzda "1" görməlisiniz.
Bu nömrələri əvəz edə bilərsiniz, ancaq sonradan oxumaq daha asandır.
Addım 2: Node.js qurmaq və Websocketin işə salınması
Məlumatları brauzer mühitimizə göndərmədən əvvəl Node. JS qurmalıyıq.
Bu quraşdırılıbsa, əmr satırınızı açın və Smartmirror qovluğuna gedin
$ cd Masaüstü/SmartMirror
İndi ZIP -də göstərilən index.js faylını işləddiyiniz qovluqdasınız.
$ node index.js
Adətən indi sensorunuzdan "0" və "1" görməlisiniz.
QEYD:
index.js daxilində, ehtimal ki, portunuzu dəyişdirməlisiniz. Mina COM6 -da quruldu. Arduino -nun hansına bağlı olduğunu arduino IDE -də yoxlayın.
var myPort = yeni SerialPort ('COM6', {baudRate: 9600});
Addım 3: Veb səhifəni açın
Veb səhifənin içərisində saat, hava və s kimi bir neçə API qurdum.
Ümumi xəritədə index.html faylını açın və əmr satırınızda "yeni əlaqə" görəcəksiniz.
Hər şey lazım olduğu kimi işləyirsə, bir metrə yaxın olsanız da, mətn görünməyə başlamalıdır.
Addım 4: Qutunu Lasercut
Bir korpus üçün öz şablonumu da təqdim etdim, ancaq özünüz yarada bilərsiniz, çünki yəqin ki, məndən başqa bir monitorunuz olacaq.
Kəsdikdən sonra onu yığırsınız və bütün kabelləri gizləyirsiniz.
Addım 5: BİTDİ
Hər şey planlaşdırıldığı kimi gedirsə, indi ağıllı güzgüyə sahib olmalısan!
Addım 6: göstərişlər
Raspberry Pi istifadə etsəniz daha kompakt və simsiz edə bilərsiniz. Bu daha az kabel və daha çox hərəkət edəcək.
Tövsiyə:
Arduino əsaslı təmassız infraqırmızı termometr - Arduino İstifadə edən İQ Əsaslı Termometr: 4 Addım
Arduino əsaslı təmassız infraqırmızı termometr | Arduino İstifadə edən İK Əsaslı Termometr: Salam uşaqlar bu təlimatlarda arduino istifadə edərək təmasda olmayan bir Termometr hazırlayacağıq. Bəzən mayenin/bərkin temperaturu çox yüksək və ya aşağıya enir, sonra onunla əlaqə qurmaq və oxumaq çətindir. o səhnədə temperatur
Arduino əsaslı quraşdırılmış platformadan istifadə edən avtomatik dəmir yolu keçid sistemi: 9 addım
Arduino əsaslı quraşdırılmış platformadan istifadə edən avtomatik dəmir yolu keçid sistemi: Milad cəmi bir həftə qalıb! Hər kəs qeyd etmələr və hədiyyələr almaqla məşğuldur, bu arada ətrafımızda bitməyən imkanlarla əldə etmək daha da çətinləşir. Klassik bir hədiyyə alsanız və özünüzə DIY toxunuşu əlavə etsəniz
Evive-Arduino əsaslı quraşdırılmış Plaform istifadə edən masa üstü langırt maşını: 18 addım (şəkillərlə)
Evive-Arduino əsaslı quraşdırılmış plaformdan istifadə edən masa üstü langırt maşını: Başqa bir həftə sonu, başqa bir maraqlı oyun! Və bu dəfə hamının ən çox sevdiyi arcade oyunu - Pinball! Bu layihə, öz Pinball maşınınızı evdə asanlıqla necə edəcəyinizi göstərəcək. Ehtiyacınız olan tək şey evive -dən gələn komponentlərdir
Servo motorlardan istifadə edən Arduino əsaslı humanoid robot: 7 addım (şəkillərlə birlikdə)
Servo motorlardan istifadə edən Arduino əsaslı humanoid robot: Hər kəsə salam, bu PVC köpük təbəqədən hazırlanan ilk insanabənzər robotumdur. Müxtəlif qalınlıqlarda mövcuddur. Burada 0,5 mm istifadə etdim. Mən açanda bu robot indi gəzə bilər. İndi Arduino və Mobile -ı Bluetooth vasitəsilə birləşdirmək üzərində işləyirəm
İQ əsaslı takometrdən Əlaqə Sistemindən istifadə edən Mühərrikin RPM -nin Avtomatik Nəzarəti: 5 Addım (Şəkillərlə)
İQ əsaslı bir takometrdən Əlaqə Sistemindən istifadə edən Mühərrikin RPM -nin Avtomatik Nəzarəti: Həmişə sadə/dəhşətli bir prosesin avtomatlaşdırılmasına ehtiyac var. Kiçik torpaq sahəmizi sulamaq/suvarmaq üsulları. Cari təchizat xəttinin olmaması problemi