Mündəricat:

İnternet Sevgililər Günü: 17 Adım (Şəkillərlə birlikdə)
İnternet Sevgililər Günü: 17 Adım (Şəkillərlə birlikdə)

Video: İnternet Sevgililər Günü: 17 Adım (Şəkillərlə birlikdə)

Video: İnternet Sevgililər Günü: 17 Adım (Şəkillərlə birlikdə)
Video: Dufu tahir dayı videosu tam hissəli 2024, Iyul
Anonim
Image
Image

BekathwiaBecky SternFollow Müəllif tərəfindən daha çox:

Veb Kamera Məxfilik Dostu
Veb Kamera Məxfilik Dostu
3D Çaplı Bağlayıcılarla Yagi Anten Bant Ölçüsü
3D Çaplı Bağlayıcılarla Yagi Anten Bant Ölçüsü
3D Çaplı Bağlayıcılarla Yagi Anten Bant Ölçüsü
3D Çaplı Bağlayıcılarla Yagi Anten Bant Ölçüsü
Bürc naxışları
Bürc naxışları
Bürc naxışları
Bürc naxışları

Haqqında: Yaratmaq və paylaşmaq mənim ən böyük ehtiraslarımdır! Ümumilikdə mikro nəzarətçilərdən toxuculuğa qədər hər şey haqqında yüzlərlə dərslik nəşr etdim. Mən New York City motosikletçisiyəm və tövbə etməyən it anasıyam. Mənim wo… bekathwia haqqında daha çox »

Sevgilinizə şəbəkə vasitəsilə bir qeyd göndərin! Bu DIY elektronika layihəsi, başqa bir cihazdan İnternet üzərindən təlimat aldıqda, kağız toxumalı bir ürəyi yumşaq bir şəkildə dalğalandırmaq və LED -i yandırmaq üçün kiçik bir titrəmə motoru istifadə edir. ESP8266 wifi dövrəsinin iki versiyasını qurdum və iki əmri işə salmaq üçün iki düymə ilə təchiz etdim. Cihazlar bir yerdə wifi ilə əlaqə qurmaq üçün Adafruit IO bulud məlumat xidməti üzərində danışır və yalnız bir valentin dövrəsi qurmaq istəsəniz, sevgilinizi API şlüz xidməti IFTTT ilə necə aktivləşdirəcəyinizi sizə göstərəcəyəm..

Bu olduqca asan bir Əşyalar İnterneti layihəsidir! Dalışa başlamazdan əvvəl, Arduino proqram təminatı və elektronik lehimləmə haqqında praktiki biliklərə sahib olmalısınız. Sürətləndirmək üçün yeni başlayacağım Arduino Class və/və ya Randy Sarafan'ın əsas Elektronik Sınıfını sınayın!

İşlədiklərimdən xəbərdar olmaq üçün məni YouTube, Instagram, Twitter, Pinterest -də izləyin və bülletenimə abunə olun.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq

Bu layihə üçün bir -biri ilə ünsiyyət quran iki cihaz yaratdım, ancaq bu layihə telefonunuz və ya kompüterinizlə internet üzərindən işə salınan yalnız bir cihazla yaxşı işləyir (bunu daha sonra izah edəcəyik). Hazırladığınız ötürücülərin sayından asılı olmayaraq, işləyən prototipi sökmək əvəzinə, lehimsiz bir çörək taxtası prototipi yaratmağı və lehim şəklində yeni hissələr dəsti ilə kopyalamağı məsləhət görürəm. Son lövhənin qurulmasını və problemlərin həllini xeyli asanlaşdırır.

Hər cihaz üçün:

  • Shadowbox şəkil çərçivəsi
  • Adafruit Huzzah Feather və ya ESP8266 Huzzah qırılma lövhəsi (FTDI kabel və lipoli şarj lövhəsi ilə)
  • Lipolyar batareya və USB kabeli
  • Lehimsiz çörək taxtası və perma-proto lövhə
  • Çörək lövhəsinin prototipləşdirmə telləri
  • İki ani düymə
  • Mini titrəmə motoru
  • PN2222 kimi NPN tranzistorları
  • 14N001 kimi diodlar
  • 100-1K ohm müqavimət
  • LED (5 mm qırmızı, LED payet və ya işıqlı düymə kimi istədiyiniz)
  • Bükülmüş tel
  • İstilik büzücü borular
  • Terminal blokları (isteğe bağlı)
  • Qırmızı toxuma kağızı
  • Plakat lövhəsi

Aşağıdakı vasitələri toplayın:

  • Mat kəsmə
  • Hökmdar
  • Kommunal/sənətkarlıq bıçağı
  • Awl
  • Tikiş maşını
  • Qayçı
  • İsti yapışqan silahı
  • Qələm
  • Rotary aləti (Dremel və s.) (İsteğe bağlı)
  • Lehimleme dəmir
  • Lehim
  • Tel çıxarıcılar
  • Yuyan tel kəsikləri
  • Üçüncü əl vasitəsi
  • İstilik silahı və ya daha yüngül
  • Multimetr (isteğe bağlı, lakin son dərəcə rahatdır)
  • Tape
  • İncə tel (2 mm polad bağlayıcı tel istifadə etdim)

Amazon Associate olaraq, ortaqlıq bağlantılarımdan istifadə edərək etdiyiniz satınalmalardan qazanıram.

Aşağıdakı saytlarda hesablar yaradın/daxil olun:

  • Adafruit IO
  • IFTTT

Addım 2: Kodunuzu əldə etdim

Kodunuzu Anladım
Kodunuzu Anladım
Kodunuzu Anladım
Kodunuzu Anladım

Bu layihənin dövrəsi, bir Huzzah wifi qırılma lövhəsində və ya Adafruit Feather Huzzah lövhəsində bir ESP8266 wifi çipindən istifadə edir. Kəsmə lövhəsindən istifadə edirsinizsə, lövhəni proqramlaşdırmaq üçün FTDI kabeli və batareya gücünü artırmaq üçün lipoli şarj cihazı da tələb olunur. Pinouts və xüsusi xüsusiyyətlərini daha yaxşı başa düşmək üçün seçdiyiniz lövhə ilə birlikdə məhsul sənədlərini diqqətlə oxuyun. Bu layihə üçün digər ESP9266 lövhələrindən istifadə etmək mümkün ola bilər, amma bunları sınamamışam.

Hər iki versiya üçün dövrə diaqramları yuxarıda verilmişdir. Hər iki dövrə, yerdəki düymələri 4 və 14 -cü pinlərə, pin 15 -ə qoşulmuş bir LED -ə və pin 5 -ə bağlı kiçik bir titrəmə mühərrikini idarə edən bir transistor dövrə bağlayır.

Arduino ilə ESP8266 lövhələrini proqramlaşdırmadan əvvəl, proqrama lövhə dəstəyi əlavə etməlisiniz. Davam etməzdən əvvəl bu lövhələrə dəstək əlavə etmək və bir göz qırpım testi proqramı yükləmək üçün lövhə menecerindən istifadə edin. Unutmayın ki, yeni kod yükləməzdən əvvəl lövhəni bootloader rejiminə keçirmək üçün Huzzah breakout lövhəsi ilə düymələrə basmaq lazımdır.

Dövrünüzü diaqrama görə lehimsiz çörək taxtası üzərində qurun.

Adafruit IO hesabınızda "əmr" adlı yeni bir feed yaradın. AIO açarınızı tapın (Ayarlar səhifəsində).

Bu addıma əlavə olunan layihə kodunu yükləyin və Arduino IDE ilə açın, sonra config.h -dəki parametrləri Adafruit IO istifadəçi adınıza və açarınıza, həmçinin wifi şəbəkə adınıza və şifrənizə uyğun olaraq yeniləyin. Arduino "Adafruit IO Arduino" "ArduinoHttpClient" və "Adafruit MQTT" kitabxanalarının quraşdırıldığından əmin olun. Sonra kodu lövhənizə yükləyin.

Addım 3: Ortadan Awl

Ortada Awl
Ortada Awl

Bir metal hökmdar, kəsici mat və yardımçı/sənətkarlıq bıçağı istifadə edərək, kölgə qutunuzun çərçivəsinə (mənim 4x6 düym) uyğun bir möhkəm sənət lövhəsi kəsin. Barmaqlarınızı kəsməmək üçün diqqətli olun! Yuxarı orta hissədə bir çəngəl ilə deşin və təxminən 3/16 (4-5 mm) çuxur açmaq üçün çırpın. Bu, mini titrəmə motoru üçün tellərin lövhədən keçməsinə imkan verəcəkdir.

Addım 4: Bir bulaq kimi yaralayın

Bir bahar kimi yara
Bir bahar kimi yara
Bir bahar kimi yara
Bir bahar kimi yara
Bir bahar kimi yara
Bir bahar kimi yara

Kağız ürəyini tərpətməyin hiyləsi, onu bir bulaq kimi asanlıqla hərəkət edə bilən bir şeyə bağlamaqdır. Çubuq və ya oxşar kiçik bir əşyanın ətrafına sarılaraq bir rulon yaratmaq üçün nazik tel istifadə edin. Yayın hər iki ucunda quyruq buraxın və lövhənizdəki çuxurdan bir ip keçirin. Yayı yerində saxlamaq üçün arxa tərəfdən bantlayın.

Uyğun bir teliniz yoxdursa, əldə etdiyiniz şeylə doğaçlama edin. Kiçik bir ziptie, saç tokası və ya başqa bir şey montaj yayı ilə əvəz edilə bilər.

Addım 5: Kağız Ürək

Kağız Ürək
Kağız Ürək
Kağız Ürək
Kağız Ürək
Kağız Ürək
Kağız Ürək

Qatlı kağızdan ürəklər düzəltmək üçün yeni, hələ də bükülməmiş bir kağız kağızı ilə düz bir dikiş tikin. Dikilmiş xətt boyunca qatlayın və qələmlə yarım ürək şəklini çəkin, sonra şəklini kəsin və ürəyi açın. Kəskin kənarları qayçı ilə təmizləyin.

Addım 6: Tellər vasitəsilə qoşulun

Tellər vasitəsi ilə bağlanır
Tellər vasitəsi ilə bağlanır
Tellər vasitəsi ilə bağlanır
Tellər vasitəsi ilə bağlanır

Qapalı tel parçalarına lehim edərək və istilik büzücü borularla əlaqələri izolyasiya edərək motorunuzun tellərinin əhatə dairəsini genişləndirin. Bir LED ilə eyni şeyi edin.

Addım 7: rəqs edən ürək

Rəqs edən ürək
Rəqs edən ürək
Rəqs edən ürək
Rəqs edən ürək

Motorun tellərini yaydan keçirin (əvvəl çökməsi kömək edə bilər) və yay tel quyruğuna və kağız ürəyin arxasına isti yapışdırın, telin iki dəfə yoxlanması motorun elektrik əlaqələrini bağlamır. Motoru çörək taxtanızın prototipinə bağlayın və motorun işə düşməsini yoxlamaq üçün onu işə salın. İstədiyiniz hərəkət əldə olunana qədər yayın uzunluğunu və ya telin növünü tənzimləyin.

Addım 8: Sevgi ilə arxa işıq

Sevgi ilə arxa işıq
Sevgi ilə arxa işıq
Sevgi ilə arxa işıq
Sevgi ilə arxa işıq

Kiçik bir LED parçasını motorun arxasına yapışdıraraq kağız ürəyimin arxasındakı lövhəni işıqlandırmağı seçdim, ancaq LEDinizi istədiyiniz yerə qoya və ya tamamilə buraxa bilərsiniz.

Addım 9: Batareya ilə işləyir

Batareyalı
Batareyalı
Batareyalı
Batareyalı

Prototip hazırlayarkən çörək taxtası sxemlərimi proqramlaşdırmaq üçün istifadə etdiyim USB kabel vasitəsilə gücləndirdim. Daha son bir dizayna keçmək üçün, sevgililərin evin ətrafında gəzə bilməsi və vaxtın 100% -i elektrik şəbəkəsinə bağlanmadan idarə oluna bilməsi üçün lipoli batareya gücü/şarj etmə əlavə etmək istədim. Feather Huzzah -da, elektrik bağlantısı BAT pininə köçürülməlidir, əgər bu hələ yoxdur. Huzzah qırılmasında, güc VBat etiketli pinə bağlanır və lipoli batareyalar üçün əlavə şarj lövhəsi tələb olunur (BAT -ı + və GND -yə qoşun).

Bu dizayn bir açma/söndürmə açarına malik olmaq üçün deyil, əksinə çox vaxt elektrik prizində və ya masanızda və ya divarınızda oturmaq üçündür. Cihazın gücünü dəyişə bilmək istəyirsinizsə, Feather Huzzah lövhənizə dəyişdirilmiş bir USB kabeli əlavə edin və ya wifi kartını söndürmək üçün GND və EN pinləri arasında bir keçid əlavə edin. Huzzah açma lövhəsindən istifadə edirsinizsə, toxunma açma/söndürmə açarı ilə enerji təchizatı potensialınızdan birini kəsə bilərsiniz.

Addım 10: Son Formada

Son Formada
Son Formada
Son Formada
Son Formada

Son dövrənizi bir perma-proto lövhədə lehimləməyə başlayın. Huzzah breakout istifadə edirsinizsə, proqramlaşdırma başlıqlarının dövrə lövhəsindəki keçirici yastıqlarla təmas etməməsini iki dəfə yoxlayın.

Addım 11: Keç düymələri ilə

Keç düymələri ilə
Keç düymələri ilə
Keç düymələri ilə
Keç düymələri ilə
Keç düymələri ilə
Keç düymələri ilə

Bir neçə ildir ki, bu keçə düymələrindən istifadə etmişəm və indiyə qədər onlar üçün yaxşı bir istifadə tapmamışam! Bir anlıq düymələri qeyri -səlis iynəyarpaqlı liflə örtmək üçün keçə iynəsi və yun fitilindən istifadə etmişdim. İstifadə etdiyiniz düymələrdən asılı olmayaraq, onları rahat bir məsafədə elektron kartınıza lehimləyin.

Addım 12: Öz İş Prototipinizə əsaslanaraq

Öz İş Prototipinizə əsaslanır
Öz İş Prototipinizə əsaslanır
Öz İş Prototipinizə əsaslanır
Öz İş Prototipinizə əsaslanır

Təchizat addımında qeyd etdiyim kimi, bu cür layihələr hazırlayarkən işləyən bir lehimsiz çörək taxtası prototipini təkrarlamağı çox tövsiyə edirəm. Tel əlaqələrinizi həm sxem diaqramına, həm də işləyən çörək taxtanıza görə yoxlaya bilərsiniz ki, bu da səhv etmə ehtimalınızı azaldır. Dövrəni lehimləyərkən, yer qənaət etmək üçün komponentləri çox diqqətlə bir -birinə sıxışdırdım.

Sevgilinin yığılmasını asanlaşdırmaq üçün kölgə qutusunun arxasından keçəcək güc əlaqələri üçün vintli terminal bloklarından istifadə etdim. Bir Feather Huzzah lövhəsindən istifadə etmisinizsə, sadəcə batareya telini keçirib lövhənin JST portuna bağlayacaqsınız.

Addım 13: Formalaşdırma

Şekillendirme
Şekillendirme
Şekillendirme
Şekillendirme
Şekillendirme
Şekillendirme

Elektrik lövhənizin çərçivəyə necə uyğun olacağını görmək və qeyd etmək üçün quru bir uyğunluq edin. Dövrənizi bir qədər qaldırmaq üçün künclərdə dayanmaq üçün isti yapışqan silahı istifadə edin. Bu, düymələri kölgə qutusunun önünə yaxınlaşdırır və eyni zamanda gücə, motora və LED -ə keçən tellər üçün yer təmin edir.

Başqa bir çuxur yaratmaq üçün ağılınızı istifadə edin, bu dəfə elektron kartınızın gedəcəyi yerin arxasında. Güc və torpaq tellərini, motor və LED tellərini keçirin.

Addım 14: Shadowbox -a girin

Bir kölgə qutusuna
Bir kölgə qutusuna
Bir kölgə qutusuna
Bir kölgə qutusuna
Bir kölgə qutusuna
Bir kölgə qutusuna

Motoru və LED -i bağlamaq üçün terminal bloklarından da istifadə etdim, amma lövhəyə lehimləmə də yaxşı işləyəcəkdi. Lipoly şarj lövhəsini və batareyanı dəstək lövhəsinə taxdım və kölgə qutusunu yığdım.

Cihaz həm düymələrdən əmr göndərir, həm də alır, buna görə sadəcə düymələrə basaraq asanlıqla sınaya bilərsiniz- internetdən əmrləri alanda ürək səs-küy salacaq və işıqlanacaq.

Addım 15: IFTTT tərəfindən tetiklenir

IFTTT tərəfindən tetiklenir
IFTTT tərəfindən tetiklenir
IFTTT tərəfindən tetiklenir
IFTTT tərəfindən tetiklenir

Sevgilinizi telefonunuzdan işə salmaq və ya sosial media fəaliyyətinizə, fiziki mövqeyinizə və daha bir çox hərəkətinizə əsaslanaraq sevgilinizi avtomatlaşdırmaq üçün bir API ağ geçidi xidməti olan IFTTT -də bir hesab yaradın. Sevgililər gününü idarə edən Adafruit IO yeminizə əmr verən sadə bir resept hazırlaya bilərsiniz.

Android/iOS düymə vidceti: Yeni bir tətbiq yaradın və tətik olaraq "Düymə vidceti" ni seçin. Çıxış olaraq Adafruit seçin və 1 və ya 2 nömrəsini Adafruit IO -dakı "əmr" lentinə göndərin. Appleti saxladıqdan sonra mobil cihazınızın ana ekranına yeni bir IFTTT widgetı əlavə edin. Sevgililər günündə hər düymə üçün iki ədəd vidjet hazırladım.

Tövsiyə: