Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Men sizning kodingizni oldim
- 3 -qadam: O'rta orqali ovul
- 4 -qadam: Bahor kabi yaralang
- 5 -qadam: Qog'ozli yurak
- 6 -qadam: simlar orqali ulanish
- 7 -qadam: Yurak raqsi
- 8 -qadam: Sevgi bilan orqa yorug'lik
- 9 -qadam: Batareya quvvati
- 10 -qadam: Yakuniy shaklda
- 11 -qadam: Kigiz tugmalari bilan
- 12 -qadam: O'zingizning shaxsiy prototipingiz asosida
- 13 -qadam: shaklni o'zgartirish
- 14 -qadam: Shadowbox ichiga
- 15 -qadam: IFTTT tomonidan ishga tushirilgan
Video: Sevishganlar uchun Internet: 17 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
BekathwiaBecky SternFollow tomonidan muallifning boshqa maqolalari:
Haqida: Qilish va almashish - bu mening eng katta ehtiroslarim! Umuman olganda, men mikrokontrolderlardan tortib to'qishgacha bo'lgan hamma narsa haqida yuzlab darsliklar nashr qildim. Men Nyu -York shahridagi mototsiklchi va tavba qilmagan itning onasiman. Voy … Bekathwia haqida ko'proq ma'lumot »
Sevishganlaringizga eslatmani tarmoq orqali yuboring! DIY elektronika loyihasi kichik tebranuvchi dvigateldan foydalanadi, u qog'ozli yurakni yumshoq qilib silkitadi va boshqa qurilmadan Internet orqali ko'rsatma olganda LEDni yonadi. Men ESP8266 Wi -Fi sxemasining ikkita versiyasini qurdim, shuningdek ikkita buyruqni ishga tushirish uchun ikkita tugma bilan jihozlangan. Qurilmalar Adafruit IO bulutli ma'lumotlar xizmati orqali Wi -Fi orqali istalgan joydan bir -biri bilan muloqot qilish uchun gaplashadilar va men sizga valentinli API shlyuzi xizmati IFTTT bilan valentinni qanday yoqish kerakligini ko'rsataman, agar siz faqat bitta valentinli davr qurmoqchi bo'lsangiz..
Bu narsalarning Interneti juda oson loyihasi! Cho'milishdan oldin siz Arduino dasturiy ta'minoti va elektronikani lehimlash bo'yicha amaliy bilimga ega bo'lishingiz kerak. Tezlikni oshirish uchun boshlang'ich Arduino Class va/yoki Rendi Sarafanning asosiy elektronika sinfini sinab ko'ring!
Men ishlayotgan narsadan xabardor bo'lish uchun meni YouTube, Instagram, Twitter, Pinterest -da kuzatib boring va mening axborot byulletenimga obuna bo'ling.
1 -qadam: Sizga nima kerak
Ushbu loyiha uchun men bir -biri bilan aloqa qiladigan ikkita qurilmani yaratdim, lekin bu loyiha telefon yoki kompyuter yordamida Internet orqali ishga tushirilgan bitta qurilma bilan yaxshi ishlaydi (buni keyinroq ko'rib chiqamiz). Qabul qiluvchilar sonidan qat'i nazar, men lehimsiz non paneli prototipini yaratishni va ishchi prototipni demontaj qilish o'rniga, lehimli shaklda yangi qismlar to'plamini takrorlashni tavsiya qilaman. Bu yakuniy taxtani yaratish va muammolarni bartaraf etishni ancha osonlashtiradi.
Har bir qurilma uchun:
- Shadowbox rasm ramkasi
- Adafruit Huzzah Feather yoki ESP8266 Huzzah sindirish taxtasi (FTDI kabeli va lipoli zaryadlovchi paneli bilan)
- Lipolyar batareya va USB kabeli
- Lehimsiz non paneli va perma-proto taxtasi
- Non paneli prototiplari
- Ikki lahzali tugmalar
- Mini tebranish dvigateli
- PPN2222 kabi NPN tranzistorlari
- 14N001 kabi diod
- 100-1K ohmli qarshilik
- LED (xohlaganingizcha, masalan, 5 mm qizil, LED payet yoki yoritilgan tugma)
- Qoplangan sim
- Issiqlikka chidamli quvurlar
- Terminal bloklari (ixtiyoriy)
- Qizil to'qima qog'oz
- Plakat taxtasi
Quyidagi vositalarni to'plang:
- Mato kesish
- Hukmdor
- Yordamchi/pichoq
- Avl
- Tikuv mashinasi
- Qaychi
- Issiq yopishtiruvchi qurol
- Qalam
- Aylanadigan asbob (Dremel va boshqalar) (ixtiyoriy)
- Lehimlash temir
- Lehim
- Tel -chiziqlar
- Yuvish simlari kesiladi
- Uchinchi qo'l asbob
- Issiq qurol yoki engilroq
- Multimetr (ixtiyoriy, lekin juda qulay)
- Lenta
- Yupqa sim (men.2 mm po'latdan bog'lovchi sim ishlatardim)
Amazon Associate sifatida men sheriklik havolalarim orqali qilgan xaridlaringizdan daromad olaman.
Quyidagi saytlarda hisoblarni yarating/kiring:
- Adafruit IO
- IFTTT
2 -qadam: Men sizning kodingizni oldim
Loyihaning sxemasi, ESP8266 Wi -Fi chipini ishlatadi, yoki Huzzah Wi -Fi uzilish kartasida yoki Adafruit Feather Huzzah platasida. Agar uzilish taxtasidan foydalansangiz, taxtani dasturlash uchun FTDI kabeli va batareya quvvatini qo'shish uchun lipoli zaryadlovchi ham kerak bo'ladi. Mahsulot hujjatlarini tanlangan taxtali bilan yaxshilab o'qib chiqing, uning pinouts va maxsus xususiyatlarini yaxshiroq tushunish uchun. Bu loyiha uchun boshqa ESP9266 platalarini ishlatish mumkin, lekin men ularni sinab ko'rmaganman.
Ikkala versiya uchun ham sxemalar yuqorida keltirilgan. Ikkala sxema ham tugmachalarni er orqali 4 va 14 -pinlarga, 15 -pinli LEDga va 5 -pinga ulangan kichik tebranuvchi dvigatelni boshqaruvchi tranzistor sxemasiga ulanadi.
Arduino bilan ESP8266 taxtalarini dasturlashdan oldin, dasturiy ta'minotni qo'llab -quvvatlashi kerak bo'ladi. Davom etishdan oldin, ushbu taxtalarga qo'llab -quvvatlash qo'shish va miltillovchi test dasturini yuklash uchun boshqaruv menejeridan foydalaning. Shuni esda tutingki, yangi kodni yuklamasdan oldin, Huzzah panelini ishlatib, taxtani yuklash rejimiga o'tkazish uchun tugmachalarni bosish kerak.
Lehimsiz non panelida sxemaga muvofiq sxemani yarating.
Adafruit IO hisob qaydnomangizda "buyruq" deb nomlangan yangi tasma yarating. AIO kalitini toping (Sozlamalar sahifasida).
Ushbu qadamga biriktirilgan loyiha kodini yuklab oling va uni Arduino IDE bilan oching, keyin config.h sozlamalarini Adafruit IO foydalanuvchi nomi va kalitiga, shuningdek Wi -Fi tarmog'ining nomi va paroliga mos keladigan tarzda yangilang. Arduino "Adafruit IO Arduino" "ArduinoHttpClient" va "Adafruit MQTT" kutubxonalari o'rnatilganligiga ishonch hosil qiling. Keyin kodni taxtangizga yuklang.
3 -qadam: O'rta orqali ovul
Metall o'lchagich, kesish tagligi va yordamchi pichoq yordamida shkaf qutingizga (meniki 4x6 dyuym) mos keladigan mustahkam badiiy taxtani kesib oling. Barmoqlaringizni kesmaslik uchun ehtiyot bo'ling! O'rtacha yuqori burchakda teshik bor va teshikni taxminan 3/16 (4-5 mm) gacha ochish uchun tebranib turing. Bu tebranish dvigatelining simlarini taxtadan o'tishiga imkon beradi.
4 -qadam: Bahor kabi yaralang
Qog'oz yuragini qimirlatib qo'yishning hiylasi - buloq kabi osongina harakatlanadigan narsaga o'rnatish. Chop tayog'i yoki shunga o'xshash kichik narsalarni o'rab, rulon yaratish uchun ingichka simdan foydalaning. Dumlarni buloqning ikkala uchiga qoldiring va bittasini taxtangizdagi teshikdan o'tkazing. Buloqni ushlab turish uchun uni orqa tomondan lenta bilan yopishtiring.
Agar sizda mos sim bo'lmasa, qo'lingizda bo'lgan narsalar bilan improvizatsiya qiling. O'rnatish kamonining o'rniga kichik qisqich, soch qisqichi yoki boshqa buyumlar qo'yilishi mumkin.
5 -qadam: Qog'ozli yurak
Qatlamli qog'ozli qalblar yasash uchun yangi, hali ham katlanmagan to'qima qog'ozli paket orqali to'g'ri tikuv tikib qo'ying. Tikilgan chiziq bo'ylab katlayın va qalam bilan yarim yurak shaklini chizib oling, so'ngra shaklini kesib, yurakni oching. Har qanday qo'pol qirralarni qaychi bilan tozalang.
6 -qadam: simlar orqali ulanish
Qoplangan sim bo'laklarini lehimlash va ulanishlarni issiqlik o'tkazmaydigan trubka bilan izolyatsiya qilish orqali dvigatel simlarining ta'sir doirasini kengaytiring. LED bilan ham xuddi shunday qiling.
7 -qadam: Yurak raqsi
Dvigatel simlarini buloqdan o'tkazing (avval qulab tushishi yordam beradi) va uni buloqning dumiga va qog'oz qalbning orqa qismiga issiq yopishtiring, simni ikki marta tekshirish dvigatelning elektr ulanishini to'sib qo'ymaydi. Dvigatelni non paneli prototipiga ulang va uning bahorligini tekshirish uchun dvigatelni yoqing. Istalgan harakatga kelguncha kamon uzunligini yoki sim turini rostlang.
8 -qadam: Sevgi bilan orqa yorug'lik
Men dvigatelning orqa qismiga kichkina LED payetini yopishtirib, qog'oz qalbim orqasidagi taxtani yoritishni tanladim, lekin siz LEDni xohlagan joyingizga qo'yishingiz yoki umuman tashlab qo'yishingiz mumkin.
9 -qadam: Batareya quvvati
Prototiplash paytida men dasturlash uchun ishlatilgan USB kabeli orqali non paneli sxemalarini quvvatlantirdim. Oxirgi dizaynga o'tish uchun, men valentinlarni uyga ko'chirish va 100% elektr tarmog'iga ulanmasdan ishlov berish uchun batareya quvvatini to'ldirish/zaryadlashni qo'shishni xohlardim. Feather Huzzah -da, agar u hali bo'lmasa, quvvat ulanishi BAT piniga o'tkazilishi kerak. Huzzah uzilishida quvvat VBat deb nomlangan pinga ulanadi va lipoli batareyalar uchun qo'shimcha zaryadlovchi platasi kerak bo'ladi (BAT + va GND ni -ga ulang).
Ushbu dizayn yoqish/o'chirish tugmachasini o'rnatishni nazarda tutmaydi, aksincha, uni ko'p hollarda tarmoqqa ulash va stolga yoki devorga osib qo'yish kerak. Agar siz qurilmani quvvat bilan almashtirmoqchi bo'lsangiz, Wi -Fi kartasini o'chirish uchun Feather Huzzah platasiga USB kabelini ulang yoki GND va EN pinlari o'rtasida almashtiring. Agar siz Huzzah uzilish taxtasidan foydalansangiz, elektr ta'minoti simlaridan birini uzib qo'yish/o'chirish tugmasi bilan uzib qo'yishingiz mumkin.
10 -qadam: Yakuniy shaklda
Oxirgi sxemani perma-proto taxtasida lehimlashni boshlang. Agar Huzzah uzilishidan foydalansangiz, dasturlash sarlavhalari elektron platadagi o'tkazgichlar bilan aloqa qilmasligini ikki marta tekshiring.
11 -qadam: Kigiz tugmalari bilan
Men bu tugmachalarni bir necha yillardan beri ishlatganman va shu paytgacha ular uchun yaxshi foyda topmaganman! Men paypoqli igna va yungli arqondan foydalanib, bir zumda tugmachalarni ingichka igna bilan qoplangan tolaga yopishtirdim. Qaysi tugmachani ishlatmasligingizdan qat'i nazar, ularni elektron kartaga qulay oraliqda lehimlang.
12 -qadam: O'zingizning shaxsiy prototipingiz asosida
Ta'minot bosqichida aytib o'tganimdek, men shunga o'xshash loyihalarni yaratishda ishlaydigan lehimsiz non paneli prototipini takrorlashni tavsiya qilaman. Siz simli ulanishlarni sxemaga ham, ishchi paneliga ham tekshirishingiz mumkin, bu xato qilish ehtimolini kamaytiradi. Men sxemani lehimlaganimda, joyni tejash uchun komponentlarni bir -biriga juda ehtiyotkorlik bilan bog'ladim.
Sevishganlarni yig'ishni osonlashtirish uchun, men kuch -quvvat ulanishlari uchun vintli klemens bloklaridan foydalanardim, ular soya qutisining orqa qismidan o'tadi. Agar siz Feather Huzzah taxtasidan foydalansangiz, siz batareya simini o'tkazib yuborib, uni JST portiga ulashingiz mumkin.
13 -qadam: shaklni o'zgartirish
Elektr platangiz ramkaga qanday joylashishini ko'rish va belgilash uchun quruq moslamani bajaring. Issiq yopishtiruvchi tabancadan foydalanib, burchaklarni bir -biridan ajratib turing, shunda kontaktlarning zanglashini biroz ko'taring. Bu tugmachalarni soyabon qutisining old qismiga yaqinlashtiradi, shuningdek, quvvat, motor va LEDga o'tadigan simlar uchun joy beradi.
Boshqa teshikni yaratish uchun avlingizni ishlating, bu safar sizning elektron kartangiz qayerga ketadi. Quvvat va topraklama simlarini, motor va LED uchun simlarni o'tkazing.
14 -qadam: Shadowbox ichiga
Dvigatel va LEDni ulash uchun men terminal bloklaridan ham foydalanardim, lekin taxtaga lehimlash ham yaxshi ishlagan bo'lardi. Men lipolli zaryadlovchi paneli va batareyani tayanch plastinkasiga o'rnatdim va soyabon qutisini yig'dim.
Qurilma ham tugmalardan buyruqlar yuboradi, ham qabul qiladi, shuning uchun uni tugmachalarni bosish orqali osongina sinab ko'rishingiz mumkin- Internetdan buyruq olganda yurak xirillaydi va yonadi.
15 -qadam: IFTTT tomonidan ishga tushirilgan
Sevishganingizni telefoningizdan ishga tushirish yoki ijtimoiy tarmoqdagi faolligingiz, jismoniy joylashuvingiz va boshqa ko'plab harakatlaringiz asosida valentinni avtomatlashtirish uchun API shlyuzi xizmati bo'lgan IFTTT hisob qaydnomasini o'rnating. Siz valentinni boshqaradigan Adafruit IO tasmangizga buyruq beradigan oddiy retseptni to'plashingiz mumkin.
Android/iOS tugmachalari vidjeti: Yangi applet yarating va tetik sifatida "Tugma vidjetini" tanlang. Chiqish sifatida Adafruit -ni tanlang va 1 yoki 2 raqamini Adafruit IO "buyruq" tasmasiga yuboring. Appletni saqlagandan so'ng, mobil qurilmangizning asosiy ekraniga yangi IFTTT vidjetini qo'shing. Men ikkita vidjet yasadim, valentinaning har bir tugmasi uchun bittadan.
Tavsiya:
LED yurakli foto ramka - Sevishganlar yoki tug'ilgan kun uchun ajoyib sovg'a qiling: 7 qadam (rasmlar bilan)
LED yurakli foto ramka - Sevishganlar yoki tug'ilgan kun uchun ajoyib sovg'a qiling: Salom! Men sizga bu ajoyib LED yurakdan foto ramkani qanday yasashni ko'rsataman. Barcha elektronika ixlosmandlari uchun! Sevishganlaringiz, tug'ilgan kuningiz yoki yubileyingiz uchun yaqinlaringizga ajoyib sovg'a tayyorlang! Demo videoni tomosha qilishingiz mumkin
Sevishganlar kuni Sevgi qushlari: Telegram audio xabarini yuborish va qabul qilish uchun quti: 9 qadam (rasmlar bilan)
VALENTIN KUNI Sevgi qushlari: telegramma ovozli xabarini yuborish va qabul qilish uchun quti: bu erdagi videoni ko'ring Sevgi (qushlar) nima? Oh Baby, meni xafa qilma, endi meni xafa qilma, bu sizning muhabbatingizga, oilangizga yoki do'stingizga ovozli xabar yuboradigan mustaqil qurilma. Qutini oching, gaplashayotganda tugmani bosing, yuborish uchun qo'yib yuboring
Sevishganlar vazasi Dazzler: 8 qadam (rasmlar bilan)
Sevishganlar vazasi Dazzler: Bu 3D bosilgan vaza (ixtiyoriy 3d bosilgan atirgul bilan), u manzilli RGB LEDlari bilan yoritilgan. U turli xil ranglarda porlashi va ranglar orasida yo'qolishi mumkin. Tugma yordamida siz tanlashingiz mumkin bo'lgan o'n xil rang effektlari mavjud va u ham diagonalga ega
Sevimli Sevishganlar uchun LED effektli sovg'a: 6 qadam (rasmlar bilan)
Sevimli Sevishganlar uchun LED-effektli sovg'a: HowTo sizga sevgilingizga (yoki kimga) sovg'a berish haqida tasavvur beradi, chunki valentin kuni kutilmagan tarzda yaqinlashmoqda! Natijada o'z-o'zidan yasalgan buyum bo'lib, unda ikki kishining bosh harflari ko'rsatilgan. yurak. Bu gologramma kabi ko'rinadi
Sevimli Sevishganlar: 8 qadam (rasmlar bilan)
Veb-boshqariladigan Valentin: Bu dasturiy ta'minot va apparat aralashmasi yordamida siz Internetga ulangan har qanday joydan yurak bilan bezatilgan tungi chiroqni yoqishingiz mumkin. Shunday qilib, siz ishda, kafeda, uyda yoki uyali telefoningizda eslaysizmi, siz valentinga o'zingizni aytishingiz mumkin