Përmbajtje:
- Furnizimet
- Hapi 1: Pajisje kompjuterike
- Hapi 2: Softueri: Blynk App
- Hapi 3: Softueri: Arduino IDE
- Hapi 4: Softueri: IFTTT
- Hapi 5: Mendimet përfundimtare
Video: IoT Laser Toy Toy: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Herë pas here, kuzhina ime bie viktimë e një qeni të mërzitur. Kur lihen pa mbikëqyrje, dërrasat e skajit, shtretërit e qenve, peshqirët e kuzhinës, dollapët e kuzhinës dhe bojërat kanë pësuar të gjitha. Për të ndihmuar argëtimin e qenushit tim ndërsa jam në punë, unë krijova një lodër me lazer IoT për ta mbajtur atë të zënë. Në modalitetin automatik, një lazer do të lëvizë rreth dyshemesë në një mënyrë të rastësishme për një periudhë kohe, pas së cilës trajtimet bien për të shpërblyer kafshën shtëpiake. Shpërblimi është i rëndësishëm në mënyrë që ata të mos frustrohen nga lazeri i pakapshëm dhe i inkurajon ata të luajnë!
Mund të kontrollohet me dorë përmes një smartphone, ose të vendoset në modalitetin automatik. Gjithashtu mund të aktivizohet me zë duke përdorur Google Assistant (vetëm në modalitetin automatik).
Furnizimet
Për të ndërtuar këtë projekt, do t'ju duhet:
- 2 mg995 servos
- kompleti i montimit të sensorit të tiganit dhe pjerrësisë
- 1 mikro servo SG90
- lugë proteine ose ekuivalente
- Modul Diodë Laser i Kuq 650nm
- nyjaMCU
- tela
- pcb
- Furnizimi me energji (12v 5A)
- Konvertues i rrymës me hap poshtë DC-DC 24V/12V në 5V 5A
- lidhës
- Makine per ngjitjen e metalit
- smartphone/pajisje shtëpiake Google
- armë zam
- shirit/zam
Softueri i mëposhtëm kërkohet gjithashtu:
- Biblioteka Arduino IDE dhe esp8266
- IFTTT
- Aplikacioni dhe bibliotekat Blynk
- Google Assistant
Hapi 1: Pajisje kompjuterike
- Mblidhni çantën e montimit të servo. Unë e ngjita bazën e tij në një PCB, afatgjatë, do ta rregulloj në krye të kuzhinës sime me një vidë.
- Referojuni diagramit të qarkut për instalime elektrike. Shihni gjithashtu imazhet e përpjekjes sime të dobët për bashkim:)
- Ngjiteni lazerin në majë të servos të tiganit/pjerrësisë dhe gjithashtu ngjitni një lugë në servon e trajtimit (kam përdorur edhe një lugë të dytë si një qëndrim për servon e trajtimit, por ju mund të përdorni çdo gjë).
Shënime:
Servo -të që kam përdorur janë mjaft të mëdha, mund të largoheni me më pak pasi ngarkesa e punës është e vogël.
Çdo servo mund të tërheqë deri në 1200mA (më i vogli tërheq më pak), shtoni një tjetër m 700mA për nodeMCU dhe ju merrni një barazim maksimal prej 3100mA. Kjo është arsyeja pse kam përdorur një furnizim 5A. Fillimisht kam përdorur një dërrasë buke dhe një furnizim 1A, kur e ndezi, nodeMCU vazhdoi të rivendoste. Nëse e përjetoni këtë problem, kontrolloni dy herë që konfigurimi juaj mund të furnizojë rrymë të mjaftueshme.
Hapi 2: Softueri: Blynk App
- Instaloni Aplikacionin Blynk:
- Ndiqni hapat për të krijuar një llogari, një projekt të ri dhe për të marrë një shenjë autoriteti
- Zgjidhni pajisjen e synuar kur krijoni projekt (nodeMCU)
-
Brenda projektit do të shtoni 5 widget:
-
Butoni për të ndezur/fikur lazerin
- Harta në D0
- vendosur në modalitetin e kalimit
- Rrëshqitës për të rregulluar këndin e pjerrësisë (V0, diapazoni 0-180)
- Rrëshqitës për të rregulluar këndin e tiganit (V1, diapazoni 0-180)
- Rrëshqitës për të rregulluar servon e trajtimit (V3, diapazoni 0-180)
-
Butoni për të ndezur/fikur modalitetin automatik
- Harta në V2
- vendosur në modalitetin e kalimit
-
Hapi 3: Softueri: Arduino IDE
- Instaloni Arduino IDE:
-
Shtoni bibliotekat blynk dhe esp8266
- Blynk: Si të instaloni bibliotekën Blynk
- esp8266: Si të instaloni ESP8266 në kredinë Arduino IDE për mybotic
-
Kodi
- Shkarkoni ose kopjoni kodin nga Github (skedari më poshtë gjithashtu)
- Në kod, do t'ju duhet të vendosni ssid dhe fjalëkalim për ruterin tuaj (wifi).
- Ju gjithashtu do të duhet të vendosni shenjën e autoritetit që u krijua për Blynk. Ju mund të kërkoni shenjën përmes postës elektronike përmes aplikacionit.
- Ju gjithashtu mund të dëshironi të rregulloni këndet min dhe max në servos, këto janë vendosur në mënyrë që lazeri të drejtohet gjithmonë në dysheme, gjatë testeve fillestare zbulova se qentë do të ndjekin lazerin deri në mure:) Mbani atë në dysheme nëse nuk doni të dekoroni!
- Shënim: kohëmatësit përdoren në këtë projekt për të zvogëluar numrin e kërkesave në renë Blynk, nëse bëhen shumë kërkesa për sekondë, do të shkëputeni. Alsoshtë gjithashtu e rëndësishme të mbani sasinë e kodit të ekzekutuar në funksionin loop () në minimum. Referojuni këtij artikulli për më shumë informacion. Modaliteti automatik do të lëvizë servos rastësisht çdo 2 sekonda, 10 herë dhe pastaj do të lëshojë një trajtim, ju mund ta rregulloni këtë sipas nevojave tuaja.
- Lidhni nodeMCU me kompjuterin tuaj përmes usb.
- Sigurohuni që tabela dhe porta e saktë janë zgjedhur nën mjete.
- Ngarko kodin në nodeMCU (butoni me shigjetë djathtas në shiritin e sipërm të veglave).
Hapi 4: Softueri: IFTTT
Për të aktivizuar lodrën duke përdorur Google Assistant, do t'ju duhet të krijoni një aplet duke përdorur IFTTT.
- Krijo nje llogari
- Shkoni te "Apletet e mia"> "Apleti i ri"
- Klikoni në "Kjo" dhe kërkoni për asistentin e Google
- Zgjidhni "Thuaj një frazë të thjeshtë"
- Plotësoni fushat sipas gjykimit tuaj dhe zgjidhni "krijoni shkas"
- Klikoni në "That" dhe kërkoni për lidhëset në internet
- Zgjidhni "Bëni një kërkesë në internet"
-
vendos url në BLYNK_IP/AUTH_TOKEN/update/V2? vlera = 1
- Për të marrë IP blynk nga vendi juaj, thjesht shkoni në vijën e komandës dhe futni: ping cloud.blynk.cc
- Përditësoni fushat e shenjës ip dhe auth në url. Duhet të duket si:
- Pasi të ruhet apleti, mund të provoni lazerin duke përdorur Google Assistant!
Hapi 5: Mendimet përfundimtare
Dhe ja ku e keni, një lodër të përkëdhelur IoT të kontrolluar nga zëri ose telefoni. Për të përmirësuar më tej projektin, do të shtoja një kuti për qarkun, dhe gjithashtu një kamer në internet, në mënyrë që të shikoni kafshën tuaj të luajë ndërsa jeni larg. Kontrolli i zërit mund të përmirësohet duke qenë në gjendje të specifikojë se sa kohë funksionon lodra, domethënë "ndizni lazerin për 5 minuta". Një mënyrë për të rimbushur lugën e trajtimit do të ishte gjithashtu e mirë. Shijoni ndërtimin dhe postoni përparimin tuaj më poshtë!
Recommended:
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: 7 hapa
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: Përshtatja e lodrave hap rrugë të reja dhe zgjidhje të personalizuara për t'i lejuar fëmijët me aftësi të kufizuara motorike ose me aftësi të kufizuara zhvillimore të ndërveprojnë me lodrat në mënyrë të pavarur. Në shumë raste, fëmijët që kërkojnë lodra të përshtatura nuk janë në gjendje të ndërhyjnë
Toy Cruiser: 12 hapa (me fotografi)
Toy Cruiser: Kjo është një makinë lodër e lehtë për tu montuar e bërë duke përdorur shumë mjete të teknologjisë së lartë. Pasi të printoni 3D dhe të prerë pjesët tuaja me lazer, pjesa tjetër mund të lidhet me zinxhir dhe të lidhet së bashku në minuta. Fillimisht po planifikoja të bëja më shumë një shufër të nxehtë. Megjithatë, falë
Paneli i Kontrollit të Anijeve Hapësinore - Laser Cut Arduino Toy: 11 hapa (me fotografi)
Paneli i Kontrollit të Anijeve Hapësinore - Laser Cut Arduino Toy: Disa muaj më parë vendosa të bëhem anëtar i hapësirës së prodhuesve lokalë, meqenëse kam dashur të mësoj mjetet e tregtisë së krijuesve për shumë vite. Unë kisha një përvojë të vogël në Arduino dhe kisha marrë një kurs Fusion këtu në Instructables. Megjithatë unë h
Canne Blanche Laser / Laser White Cane With Arduino: 6 Hapa
Canne Blanche Laser / Laser White Bane Me Arduino: Télémètre laser vibrant à une fréquence inversement proportnelle à la distance pointée. Asistenca aux déficiences visuelles. Gjetës distancë lazer që vibron në një frekuencë në përpjesëtim të kundërt me distancën e theksuar. Ndihma ndaj defektit vizual
Muzikë Laser Box Laser Light Show: 18 hapa (me fotografi)
Muzikë Laser Box Laser Light Show: Kam botuar më parë një Instructable që përshkruan se si të përdorni disqet e kompjuterit për të bërë një shfaqje muzikore me dritë lazer. Vendosa të bëj një version kompakt duke përdorur një kuti elektrike dhe motorë makinash RC. Para se të filloj, me siguri duhet t’ju them se lase