Sisukord:

WiFi juhitav akrüüllamp: 6 sammu (piltidega)
WiFi juhitav akrüüllamp: 6 sammu (piltidega)

Video: WiFi juhitav akrüüllamp: 6 sammu (piltidega)

Video: WiFi juhitav akrüüllamp: 6 sammu (piltidega)
Video: СДЕЛАЙ И МНЕ ДВЕ! Соседи несут трубы, узнали про КРУТУЮ ИДЕЮ! 2024, Juuli
Anonim
WiFi juhitav akrüüllamp
WiFi juhitav akrüüllamp

Lambi esimene versioon tehti sõbrale jõulukingiks ning pärast selle kinkimist muudeti ja täiustati disaini ning koodi. Projekti esimese läbivaatamise algusest lõpuni kulus 3 nädalat, kuid teine läbivaatamine viidi lõpule 1 päevaga, kuna enamik kodeerimise ja kujundamise takistusi jäeti teisel korral vahele. Töötades mitme erineva keerukusega projekti kallal, võib see projekt kindlasti olla kerge ja keskmise raskusega, kui järgite juhiseid. See võib aga muutuda keeruliseks, kui soovite muuta programmeerimist või üldist kujundust. Projekt võib lõpptoote ja selle üldilme osas kulgeda mitmel viisil. Need erinevad marsruudid hõlmavad tulede ilmumist ja varraste füüsilist mustrit. Virvendavate tulede fännidele võite vardad jätta selliseks, nagu need on. Kui olete vähese variatsiooniga mattvärvide fänn, võite valida vardade lihvimise.

Samm: materjalide arve

Materjalide arve
Materjalide arve
  • 3/8 "läbimõõduga akrüülvarda - 14,31 dollarit - on odavamaid võimalusi, kuid neil on üldiselt vähe defekte ja pinnavigu pole.
  • NodeMCU ESP8266 - 8,79 dollarit - need plaadid on paljude projektide puhul hästi ja ootuspäraselt töötanud ning need on vajalikud WiFi -funktsiooni jaoks.
  • USB -A kuni USB -Micro B kaabel - 4,89 dollarit - Üldiselt odavaim variant, kuid maksumus varieerub sõltuvalt kaubamärgi või värvi valikust.
  • Puidupõhine 1,75 mm 3D -printeri hõõgniit - 24,50 dollarit - Saadaval on odavamad valikud, kuid tundus, et see kaubamärk töötab suurepäraselt ja annab järjepidevaid tulemusi.
  • #22 gabariidi haaketraat - 15,92 dollarit - rohkem traati kui vaja selle projekti lõpuleviimiseks, kuid see on suurepärane teiste projektide jaoks.
  • LED -komplekt - 6,89 dollarit - komplekt sisaldab rohkem LED -e kui projekti lõpuleviimiseks vaja, kuid selline komplekt on tulnud palju -palju kordi kasuks ja kestnud läbi paljude projektide.
  • Jootekomplekt - 17,99 dollarit - Komplekt, mida tavaliselt kasutan, pärineb RadioShackist, mida enam ei eksisteeri, seega tundub see olevat Amazonase kõrgeima hinnakomplektiga mõistliku hinnaga.
  • Abistavad käed - 7,22 dollarit - Täiesti valikuline, kuid kindlasti tuleb jootmiseks kasuks, hoides mõnda komponenti/juhtmest paigal.
  • Kuumliimipüstolite komplekt - 19,99 dollarit - ostsin poest oma kuuma liimipüstoli, kuid tundub, et see on hea hinnaga hea hinnaga võrreldes algselt ostetuga.
  • Liivapaberikomplekt - 7,99 dollarit - hea komplekt erinevatest liivapaberi liivapaberitest, vajalik ainult siis, kui soovite akrüülvardaid lihvida, et anda akrüülile härmatis, kuid see on uskumatult kasulik akrüüli otste puhastamiseks pärast selle lõikamist.
  • Saag - 9,00 dollarit - kasutatakse akrüülvardade lõikamiseks, kasulik sadade teiste projektide jaoks, suurepärane tööriist, kui teil seda veel pole.
  • Power Drill - 47,89 dollarit - täiesti valikuline, väga kasulik akrüülvardade ühtlaseks ja kontsentriliseks lihvimiseks, samuti kasulik tööriist paljude teiste projektide jaoks.
  • M3 korgikruvid - 4,99 dollarit - rohkem kruvisid kui projekti jaoks vaja, kuid taaskord, väikeste projektide jaoks, eriti elektroonikaprojektide jaoks, on need kruvid kasulikud, kuna paljudel tahvlitel on eelnevalt puuritud augud, mis aktsepteerivad seda läbimõõduga kruvi. Nende kruvide keeramiseks vajate meetrilisi kuuskantvõtmeid.
  • 3D -printer - selle projekti suurim trükitav osa on umbes 6 "x 2" x 3 ", nii et teil peab olema prindivoodi, mis toetab selle suurusega objekti või suudab leida kellegi/kusagilt, kes selle osa saab trükitud hind varieerub suuresti sõltuvalt sellest, kuidas selle projekti osad on hangitud, seega seda ei kaasata.

Kogumaksumus - 190,37 dollarit

Kogumaksumus on kõrge, kuid loend sisaldab ka kõike, mida kõigil oleks vaja projekti lõpuleviimiseks. Inimesed, kes on varem elektroonika ja 3D -printimisega tegelenud, omavad suure tõenäosusega enamikku projekti lõpetamiseks vajalikust seadmest ning hind langeb oluliselt. Kui vajate ainult akrüülvardaid, NodeMCU plaati ja puitkiudu. maksumus on ~ 48 dollarit. mis võib olla odavam, kui asendate odavamalt hankitud osad, kuid olge kvaliteedi suhtes väga ettevaatlik, kuna see kipub koos hinnaga langema.

2. samm: põhikorpuse ja alumise kaane printimine

Märkused: te ei pea kasutama puidupõhist hõõgniiti, see oli lihtsalt minu eelistus, kuna mulle meeldis selle välimus. Nagu sissejuhatuses öeldud, näeb see projekt mustaga trükituna fantastiline välja. Ainus värv, mida EI soovita, on: valge, kuna valgusdioodide valgus võib materjalist läbi imbuda isegi üsna paksude seintega, mis muudab aluse varjude ja kõigi värvide seguks.

Kui teil on 3D -printer, mis vastab jaotises „Materjalide arve” spetsifikatsioonidele:

Printige sammas "Materjalide arve" esitatud. STL -failid samamoodi nagu tavalist PLA -materjali, puitmaterjal on lihtsalt PLA, mis on segatud teatud protsendi saepuruga. Siiski on soovitatav vältida ummistusi materjali eemaldamiseks alati, kui seda parajasti ei kasutata, et vältida saepuru sadestumist otsikusse.

Kui teil pole 3D -printerit:

Peate kasutama 3D -printimisteenust, näiteks 3D -jaoturid. See tõstab projekti hinda ja pikendab aega, mis kulub osade valmistamise ja tarnimise ajal. Mõlema osa võimalikult odava valmistamise hind oli hinnanguliselt 27,36 dollarit, teie läbisõit võib varieeruda. Tasub uurida, kas lähedal asuvates raamatukogudes, koolides, ülikoolides jne on 3D -printer, mida saate kasutada tasuta või alandatud hinnaga.

Samm: akrüülvarda lõikamine

Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine
Akrüülvarda lõikamine

Sõltuvalt sellest, millist mustrit proovite akrüülvardadega luua, peate võib -olla tellima rohkem akrüülvardaid, kuna mõned kujundused kasutavad rohkem akrüüli kui teised. Selles projektis kasutatakse mustrit "Kahanev trepp". Muud mustrid, mida saate proovida, hõlmavad "püramiidi" või isegi "kahte piiki", sõltuvalt sellest, kuhu te vardad paigutate ja millise pikkusega lõikate. Ülaltoodud piltidel on näidatud pikkused, milleni vardad tuleks lõigata, kui proovite kopeerida mustrit "Laskuv trepp". Selle mustri saavutamiseks peaks iga varras olema järgmisest lühem kui 25,4 mm. Soovite olla varraste lõikamisel kindel, et teete ruudukujulisi lõikeid. See tähendab, et peaksite varda lõikama võimalikult risti. Seda võib olla lihtsam või raskem saavutada sõltuvalt sellest, kuidas te vardaid lõikate ja milliste tööriistadega. Mootoritreipingiga saaksite varda lõigata täpselt 9000 "ja lõikamine oleks täiesti" kandiline ", kuid enamik inimesi seda ei tee t garaažis pole mootori treipinki. Tõenäoliselt lõikavad enamus inimesi vardaid rauasae või toimetussaega ning nende tööriistade abil parima lõikamise võti on märkida joon, kuhu soovite lõigata, ja joondada lõige kindlasti nii täpselt kui võimalik saag proovib järgida alustamisel tekkivat soont, nii et kui te lõikamist ideaalselt alustate, proovib see järgida seda esialgset lõiget. Teine võtmetegur on "tööpüsivus" või see, kuidas materjali kinnitada; mida kindlam on materjal, seda lihtsam on seda lõigata. Peamised asjad, mille pärast akrüüli kinnitamisel muretseda, on olla õrnad, kuna liigne rõhk võib selle praguneda ja olla teadlik ka sellest, et need vardad on projekti keskne osa. Kindlasti ärge kriimustage akrüüli muutub väga ilmseks, kui valgus paistab läbi selle. Kui kavatsete akrüülvardaid lihvida, jäävad kriimustused lihvimisega varjatuks, kuid soovite siiski vältida akrüüli kriimustamist, sest mida sügavam on lõige, seda rohkem lihvimist kulub selle peitmiseks.

Piltidel on ka see, kuidas ma lahendasin väljakutse "töö hoidmine". Kruvisin puitkruvid oma töölauale akrüülvarda mõlemale küljele ja pingutasin neid, kuni see kindlalt materjali haarab, meetod hoiab materjali kindlalt kinni, võimaldades samas parimat võimalikku liikumisulatust, kaasamata mahukad klambrid. Sõltuvalt sellest, milline varustus teil on, peate võib -olla oma "töövõimet" kohandama.

Samm: (valikuline) akrüülvardade lihvimine

(Valikuline) Akrüülvardade lihvimine
(Valikuline) Akrüülvardade lihvimine
(Valikuline) Akrüülvardade lihvimine
(Valikuline) Akrüülvardade lihvimine

Kui soovite, et teie lambi valgus näeks rohkem välja nagu pilt ja ainult roheline ja sinine tuli oleksid aktiivsed. See tähendab, et värvid on rohkem mati välimusega. Akrüülvardaid saate lihvida, kasutades erinevaid liivapaberi liivapabereid, mille lõpptulemus on umbes 400, mis annab kena mattviimistluse. Lihvimisel lihvige kindlasti pidevalt ümber varda ümbermõõdu, kuna ebaühtlane lihvimine võib muuta vardad üksteisest erinevad ja rikkuda sümmeetriat või mõjutada valguse ilmumist. Samuti peaksite pöörama tähelepanu varraste põhikorpusesse sobitumisele. Kui see sobib enne lihvimist tihedalt, võite soovitud varda otsa lihvida palju rohkem kui põhiosas hoitav osa, nii et varda saab endiselt kindlalt paigal hoida. Protsessi kiirendamiseks võite vardad asetada külviku padrunisse ja pöörata varda aeglases tempos ning lihvida varda pöörlemise ajal. See hoiab lihvimise varda ümber kontsentriliselt ja eemaldab materjali kiiremini kui käsitsi.

Vardade lihvimisprotsess muudab valgusdioodide värvi matiks lihvimisel tekkiva karedama pinna tõttu, lihvimisel tekkivad pisikesed tipud ja orud põhjustavad valguse tagasipõrkumist varda sees, mitte lihtsalt läbiminekut. See hoiab ka värvid rohkem "vaoshoituna", kuna valgus ei pääse nii hästi välja, nii et see ei sulandu teiste värvidega kokku, kuid ei pruugi ka lihvimata versioonist tulevasse valgusesse jõuda.

Nagu lihvimata varraste pildilt võib märgata, helendab valgus akrüülvarda sees olevate lisandite tõttu, iga väike õhumull põhjustab valguse põrkumist teises suunas ja peegeldumist, mis annab valgusele " virvendama "efekt. See efekt esineb tõenäoliselt endiselt lihvitud varraste sees, kuid seda ei täheldata, kuna valgus peatatakse varda külgedel ja see ei läbi seda.

Samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Märkused enne alustamist:

Olge skeemi järgides VÄGA ettevaatlik, et plaat on tagurpidi paigaldatud, et hõlbustada jootmist. Diagrammi paremal küljel olevad asjad asuvad tagurpidi, vasakul küljel, mida on näha valmis juhtmestiku pildil. Iga LED -i kollane/signaalijuhe on koht, kus GPIO -tihvtid asuvad. Enne alustamist kolmekordne kontroll, tegin selle vea vähemalt korra kogu protsessi vältel ja see on väga masendav.

Olge ka jootmisel ettevaatlik, et mitte puudutada jootekolbiga põhikorpuse külgi, see võib kiiresti plastikust läbi sulada, kui te seda piisavalt kiiresti ei märka.

Lõpuks on soovitatav jootma juhtmed esmalt LED -i külge ja seejärel jootma juhtmed tahvli külge, et muuta asjad kõige vähem keeruliseks.

Nimetus pardal - LED -i asukoht eestvaates - Arduino pin -number

  • D0 - vasakpoolne LED - 16
  • D1 - teine vasakult - 5
  • D2 - vasakult kolmas - 4
  • D3 - 4. vasakult - 0
  • D4 - 5. vasakult - 2
  • D5 - parempoolne LED - 14

Need ühendused tehakse ülaltoodud tahvlitel olevatest tihvtidest iga LED-i positiivse (+) poolega, iga LED-i negatiivse (-) külje saab ühendada lähima maapinna (GND) tihvtiga, mõned LED-id peavad jagama maandatud (GND) tihvt, kuna plaadil on ainult neli maandust (GND).

6. samm: kood

Kood töötab nii, et NodeMCU plaat võõrustab WiFi -võrku, mis majutab sisselogimislehte. Seejärel logite sisse NodeMCU WiFi -võrku, millel pole vaikimisi parooli. Sisselogimislehe leiate, sisestades soovitud veebibrauserisse tahvli IP -aadressi. Sisestage sisselogimislehel oma koduvõrgu SSID ja parool, seejärel saate lehte värskendada ja leida IP -aadress, mille pealeht teie koduvõrgus majutatakse. Siin saate NodeMCU võrgust lahti ühendada ja koduvõrku naasta. Nüüd saate minna avalehe IP -aadressile ja juhtida lampi oma võrgu mis tahes seadmest. Veebilehed on loodud IPhone 6, 7, 8 jaoks, seega ei pruugi leht teie seadme jaoks õigesti vormindada. Kui soovite oma seadme HTML/CSS-i muuta või mis tahes seadmele automaatselt skaleerida, asuvad veebisaitide lehed Arduino koodi sees, kuna veebisaite tegelikult hostib NodeMCU plaat.

Koodil on tulede jaoks mitu funktsiooni. Sellel on sisse-/väljalülitusfunktsioon iga valguse jaoks, režiim, mis lülitab sisse kõik tuled korraga, režiim, mis kustutab tuled vasakult paremale, režiim kui lülitab juhuslikult sisse iga tule, kuni need kõik sisse lülitatakse ja seejärel kõik välja lülitab. juhuslikult "Dice Roll" režiim, mis valib juhuslikult süttimiseks ühe värvi, kasutades vasakpoolsemat LED -i kui 1 ja kõige parempoolset LED -i kui 6, ja lõpuks "Coin Flip" režiim, mis käsitleb kolme vasakpoolset LED -i kui "pead" ja kolm parempoolset LED -i kui "sabad"

Soovitan: