Cov txheej txheem:

Tus Pab Tus Kheej: 9 Kauj Ruam (nrog Duab)
Tus Pab Tus Kheej: 9 Kauj Ruam (nrog Duab)

Video: Tus Pab Tus Kheej: 9 Kauj Ruam (nrog Duab)

Video: Tus Pab Tus Kheej: 9 Kauj Ruam (nrog Duab)
Video: Tus Neeg Ruam - R-Lin Thoj | New Song [ Official MV ] Nkauj Tawm Tshiab 2023 Hmong Song 2023 2024, Lub Xya hli ntuj
Anonim
Image
Image
Tus Kws Pabcuam Tus Kheej
Tus Kws Pabcuam Tus Kheej

Hauv cov lus qhia no, Kuv yuav qhia koj li cas koj tuaj yeem siv lub zog ntawm ESP8266, kev muaj tswv yim hauv kev tsim software thiab phiaj xwm, kom ua qee yam txias thiab kev kawm.

Kuv tau hu nws Tus Pabcuam Tus Kheej, ua rau nws lub hnab tshos me me, tham nrog koj, thiab tuaj yeem muab qee yam muaj txiaj ntsig rau koj, thiab (tau kawg) ob peb yam tsis muaj txiaj ntsig (tab sis tseem txias) cov ntaub ntawv hais txog huab cua, sijhawm thiab hnub tim, gmail lus, yug me nyuam thiab kev tuag thiab lwm yam.

Kuv sim ua kom yooj yim tsim. Cov cuab yeej muaj ob tus neeg siv cuam tshuam. Lub pob nyem lub cev, thiab lub vev xaib raws daim ntawv thov, tus neeg siv tuaj yeem nkag nws siv lub vev xaib thiab hloov cov cuab yeej teeb tsa thiab teeb tsa.

Nws ua haujlwm li cas? Lub hauv paus tseem ceeb ntawm txoj haujlwm no yog Microcontroller thiab Music Player module. Peb lub microcontroller (NodeMCU) siv WiFi thev naus laus zis txhawm rau txuas mus rau qhov chaw nkag nrog internet txuas; yog li nws tuaj yeem tau txais nws cov ntaub ntawv xav tau, txheej txheem nws, thiab qhia rau Music Player (DFPlayer Mini) thaum twg, cov ntaub ntawv MP3 twg yuav tsum tau ua si.

Txog tam sim no, qhov ntawd yog txhua yam koj xav paub. Kuv yuav muab cov ntaub ntawv ntxaws ntxaws rau koj hauv cov kauj ruam tom ntej, yog li tsis txhob txhawj.

Kauj Ruam 1: Qhov Yuav Tsum Tau

Qhov Yuav Tsum Tau
Qhov Yuav Tsum Tau
  • NodeMCU ESP-12E (CP2102 USB-rau-Serial Interface)
  • DFPlayer Mini
  • SPST Momentary Push Button
  • 8 Ohm 2 Watt Hais Lus
  • Micro SD Card (Koj yuav xav tau ob peb Kilobytes, yog li lub peev xwm tsis muaj teeb meem)
  • Ceev thiab Bolts

    • M3 Ceev (x6)
    • M3 Bolts - 23 hli (x4)
    • M3 Bolts - 15 hli (x2)
  • 1N4148 Teeb liab Diode (x1)
  • Resistors

    • 1K Resistor (x1)
    • 10K Resistor (x2)

Lwm qhov:

  • PCB (koj tuaj yeem xaj tus qauv online lossis mus ntsib tom khw hauv ib cheeb tsam)
  • Laser txiav acrylic ntawv

    • 2 hli tuab daim ntawv ntshiab
    • 2.8 hli tuab ob daim ntawv sib txawv xim (txiv kab ntxwv thiab ntsuab, liab thiab ntsuab, nws nyob ntawm koj thiab xim tsis txawv)
  • Ib qho 5 volts (tsawg kawg) 1 ampere micro USB charger (txhawm rau txhawb lub cuab yeej)

Kauj Ruam 2: Nws Ua Haujlwm Li Cas

Nws Ua Haujlwm Li Cas
Nws Ua Haujlwm Li Cas
Nws Ua Haujlwm Li Cas
Nws Ua Haujlwm Li Cas

Okay, Kuv xav muab cov ntaub ntawv ntxaws ntxaws txog qhov software ua haujlwm li cas.

Lub software suav nrog qee Cov Kev Pabcuam. Txhua Qhov Kev Pabcuam, nws muaj nws tus kheej Cov Qauv. (Koj tuaj yeem txiav txim siab qhov kev pabcuam raws li chav kawm thiab nws cov qauv raws li nws txoj hauv kev). Txhua tus qauv, tuaj yeem suav tias yog qhov khoom siv tau. Yog li, peb cov software suav nrog qee yam khoom siv tau.

Nov peb muaj qee qhov kev pabcuam thiab cov kev pabcuam qis lossis lawv cov qauv:

  • Gmail

    Tsis Nyeem Cov Lus

  • Huab cua
    • Kub Kub Tam Sim No
    • Hnub no Mob
    • Hnub no Tsawg / Siab
    • Tag kis Txoj Cai
    • Tag kis Tsawg / Siab
    • Los nag los
    • Hnub tuaj / Sunset
  • Sijhawm

    • Lub Sijhawm Tam Sim No
    • Hnub Tim
  • Yug & Tuag

    • Ntiaj Teb Yug
    • Ntiaj Teb Tuag

Muaj ib kab ncig uas tuav cov qauv hauv nws. Peb hu nws ua haujlwm Kab. Kuv hais tias, txhua tus qauv yog cov khoom siv tau. Yog li, thaum koj nias lub laub khawm ntawm lub cuab yeej, nws zoo li hauv kab haujlwm, thiab ua tiav cov qauv tom ntej (lossis khoom).

Koj tuaj yeem hloov kho cov tswv cuab ntawm cov haujlwm ua haujlwm hauv lub vev xaib raws li tus neeg siv interface uas kuv yuav piav qhia tom qab. Txog tam sim no, kuv yuav muab piv txwv rau koj. Xav txog cov haujlwm ua haujlwm tam sim no raws li qhov no:

QUEUE (Cov Ntawv Tsis Nyeem | Lub Sij Hawm Los nag | Lub Sij Hawm Tam Sim No)

Koj nias lub pob nyem, Cov Ntawv Tsis Nyeem yuav tsum tau ua.

QUEUE (Cov Ntawv Tsis Nyeem | Lub Sij Hawm Los nag | Lub Sij Hawm Tam Sim No)

Yog li, lub cuab yeej yuav siv cov ntaub ntawv nws sau (ntawm no, tus lej ntawm koj cov lus tsis tau nyeem uas tau rub los ntawm google mail API pub) los tham nrog koj. Tab sis li cas? Ntawm no, NodeMCU yuav qhia MP3 Module, thaum nws yuav tsum ua si daim MP3 twg los ua kab lus muaj txiaj ntsig. Txhawm rau ua tiav qhov no, Kuv tau tsim cov kab sib txawv, timers thiab cov txheej txheem. (Yog tias koj yog tus txiv neej c ++ thiab nyiam microcontrollers, koj tuaj yeem kawm txoj cai rau koj tus kheej.)

Yog li, koj yuav hnov, lub cuab yeej pib tham: Koj muaj 4 cov lus tsis tau nyeem hauv koj li Gmail.

Koj nias lub laub khawm dua, cov qauv tom ntej yuav yog Huab Cua Huab Cua uas yuav tsum tau ua.

QUEUE (Cov Ntawv Tsis Nyeem | Lub Sij Hawm Los nag | Lub Sij Hawm Tam Sim No)

Yog li, koj yuav hnov, qee yam zoo li: Tsis txhob hnov qab koj lub kaus, nag los nag tag kis. Thiab ntxiv rau … Ib qho ntxiv uas txias: rau qee qhov qauv (xws li kev kwv yees nag lossis daus), koj tuaj yeem cia siab tias yuav ua kab lus rau tib lub xeev. Piv txwv li, yog tias tag kis muaj nag lossis daus thiab los nag, thiab tsis yog daus, koj tuaj yeem cia siab tias "muaj peev xwm los nag tag kis", "coj koj tus kheej tshav ntuj, nag los nag tag kis", "tut, tut, zoo li nag rau tag kis", los yog…

Peb tau txais cov ntaub ntawv sib txawv li cas rau txhua qhov kev pabcuam?

  • Gmail

    Tsis tau nyeem Cov LusGoogle muaj API muaj zog uas koj tuaj yeem nkag mus rau nws cov kev pabcuam sib txawv suav nrog Gmail. Tab sis, rau kev nyab xeeb lub hom phiaj, koj xav tau kev lees paub sib txawv thiab kev tso cai zoo li OAuth. ESP8266 tsis yog qhov muaj hwj chim los ua qhov sib txawv hash algorithms sib txawv. Yog li, kuv tau siv lub tshuab qub thiab yooj yim nkag mus siv gmail inbox. Nws yog Google Atom Pub uas tseem tuaj yeem siv tau los ntawm RSS Readers. Peb xa daim ntawv thov HTTP nkag mus rau gmail pub thiab nws cov lus teb yog hauv XML hom. Yog li, peb suav tus lej ntawm cov lus tsis tau nyeem thiab siv nws hauv peb qhov haujlwm

  • Huab cua Peb siv Yahoo Weather API kom tau txais cov ntaub ntawv huab cua sib txawv. Tsis ntev los no, ib yam li Google, Yahoo tau hloov pauv nws Huab Cua API, yog li koj yuav tsum tau siv OAuth cov qauv txhawm rau nkag mus rau nws cov ntaub ntawv. Hmoov tsis zoo, ESP8266 tsis tuaj yeem daws nws qhov nyuaj, yog li peb yuav siv lub tswv yim los daws qhov teeb meem. Hloov chaw nkag mus rau Yahoo Huab Cua API ncaj qha, peb yuav xa peb qhov kev thov mus rau cov ntaub ntawv raug cai ntawm tus neeg rau zaub mov. Peb cov ntaub ntawv tau txais cov ntaub ntawv los ntawm Huab Cua Yahoo thiab xa nws yooj yim rau peb.

    • Cov xwm txheej Tag kis Tom ntej no yuav qhia koj yog tias tag kis yog sov dua lossis txias dua hnub no, lossis muaj yog tias yuav tsis muaj kev hloov pauv qhov ntsuas kub. Peb sib piv "hnub no qis / siab" nrog "tag kis qis / siab" kom ua tiav qhov no. Koj tuaj yeem tshawb xyuas qhov kuv tau sau cov txheej txheem no thiab nws ua haujlwm li cas hauv cov ntaub ntawv qiv ntawv.
    • Yog tias koj txheeb xyuas Yahoo Cov ntaub ntawv huab cua, koj tuaj yeem pom Cov Cai Cov Cai. Raws li nws tau hais, Cov cai xwm txheej tau siv hauv cov lus teb los piav qhia txog cov xwm txheej tam sim no. Peb yuav siv cov lis dej num tag kis thiab lawv lub ntsiab kom paub seb puas yuav muaj nag lossis daus thiab puas yog nag lossis daus.
  • TimeNTP sawv rau Network Sijhawm raws tu qauv. Nws yog kev sib tham raws txheej txheem rau kev sib kho ntawm lub tshuab computer. Txij li thaum peb muaj Internet siv, peb yuav siv NTP Client kom tau sijhawm los ntawm NTP Server, thiab sib txuas nws hla ESP8266 lub sijhawm ua haujlwm sab hauv (zoo li qhov koj siv nws nrog millis () yog tias koj yog Arduino txiv leej tub).
  • Yug & Tuag Peb yuav suav tus lej ntawm kev yug thiab tuag txij thaum pib hnub (Ua tsaug rau NTP Client, nws yooj yim kom tau txais tus lej thib ob txij li hnub pib). Kuv siv ntiaj teb kev yug menyuam thiab kev tuag los ntawm ecology.

Kauj ruam 3: Teeb Software

Teeb Software
Teeb Software

Peb yuav siv Arduino IDE txhawm rau upload peb qhov program rau NodeMCU. Koj tuaj yeem rub tawm thiab teeb tsa qhov tseeb Arduino IDE los ntawm lawv lub vev xaib raug cai:

Ua ntej pib, koj yuav tsum teeb tsa Arduino IDE rau Nodemcu. Kuv yuav tsis qhia koj cov kauj ruam ntawm no, vim tias nws tuaj yeem tawm ntawm lub ncauj lus. Tab sis koj tuaj yeem ua raws cov theem thiab piav qhia ntawm qhov qhia tau zoo no.

Peb qhov kev zov me nyuam muaj qee lub tsev qiv ntawv vam khom. Dab tsi yog software vam khom?

Kev vam khom yog qhov dav siv software engineering siv los hais txog thaum ib feem ntawm software tso siab rau lwm tus.

Nov yog cov npe ntawm cov tsev qiv ntawv Arduino koj xav tau kom muaj hauv koj lub khoos phis tawj kom muaj peev xwm ua ke ua Tus Kws Pabcuam Tus Kheej:

  • ArduinoJson
  • DFRobotDFPlayerMini
  • NTPClient

Koj tuaj yeem rub tawm lawv ib tus los ntawm lawv nplooj Github, tom qab ntawv rho tawm cov ntaub ntawv zip rau Arduino lub tsev qiv ntawv phau ntawv teev npe. Nws txoj hauv kev ntawm koj lub kaw lus yog: C: / Users [your-username] Documents / Arduino

Kuv tau sau lub tsev qiv ntawv kom khaws cov cai kom huv thiab zam kev nyuaj. Rub tawm cov ntawv PersonalAssistant-Library.zip thiab rho tawm nws mus rau Arduino lub tsev qiv ntawv phau ntawv teev npe. Ib yam li koj tau ua dab tsi rau peb lub tsev qiv ntawv no ua ntej.

YahooWeather.php cov ntaub ntawv

Txij li ESP8266 tsis muaj zog txaus los ua cov txheej txheem hash, peb tsis tuaj yeem siv nws ncaj qha los xa HTTP thov mus rau Yahoo Huab Cua API, raws li OAuth cov qauv. Yog li, peb yuav siv cov ntaub ntawv nruab nrab ntawm peb lub cuab yeej thiab Yahoo Huab Cua API. Koj tuaj yeem rub tawm YahooWeather.zip cov ntaub ntawv, rho tawm nws thiab muab YahooWeather.php cov ntaub ntawv tso rau hauv lub vev xaib. Piv txwv li yog tias koj lub npe yog piv txwv.com thiab koj muab cov ntawv tso rau hauv api phau ntawv teev npe, koj qhov kawg ntawm api dhau los ua piv txwv.com/api/YahooWeather.php Koj yuav xa cov ntaub ntawv huab cua thov mus rau qhov kawg no.

Qhov program Sketch thiab FFS (Flash File System)

Koj pawg NodeMCU muaj 4 MB flash file system rau khaws cov ntaub ntawv. Yog li, thaum peb muaj nws, vim li cas ho tsis siv nws?

Nco ntsoov thaum kuv hais tias peb lub cuab yeej muaj ob tus neeg siv cuam tshuam? Ib sab ntawm lub pob nyem qhov kho siab, peb tus neeg siv thib ob cuam tshuam yog daim ntawv thov web yooj yim. Nrog rau daim ntawv thov no, koj tuaj yeem tswj hwm txoj haujlwm ua haujlwm los ntawm kev qhib / ua haujlwm tsis zoo rau txhua tus qauv, hloov pauv cov kev pabcuam lossis teeb tsa lub cuab yeej, xws li teeb tsa WiFi SSID thiab tus password. Peb yuav khaws tag nrho cov ntaub ntawv no hauv NodeMCU Flash File System, thiab khiav lub teeb web server kom daws cov neeg thov los ntawm lawv lub vev xaib.

Kho Kho Cov Ntaub Ntawv

Rub tawm cov ntawv PersonalAssistant-Sketch.zip thiab rho tawm nws qhov chaw hauv koj lub computer. Qhib cov ntaub ntawv config.json uas nyob:

PersonalAssistant/data/config.json

Koj tuaj yeem siv cov ntawv nyeem lossis tus lej zoo li notepad, notepad ++, Atom, thiab lwm yam. Koj tuaj yeem hloov cov chaw no:

  • Gmail

    • username: koj tus Gmail siv nrog nws @gmail.com
    • lo lus zais: koj tus lej Gmail
  • Huab cua
    • woeid: qhov chaw koj xav tau txais xov xwm huab cua rau. WOEID (Qhov Chaw Nyob Hauv Ntiaj Teb IDentifier) yog tus siv tus cim siv los ntawm Yahoo rau qhov chaw. Koj tuaj yeem tshawb nrhiav ntawm WOEID qhov chaw hauv qhov txuas no.
    • api: nws yog API qhov kawg. Qhov txuas rau koj cov ntaub ntawv yahooweather.php.
    • appId, consumerKey thiab consumerSecret: txhawm rau nkag mus rau Yahoo Huab Cua API, koj yuav tsum tsim ib qhov haujlwm hauv Yahoo tus tsim tawm nplooj ntawv. Qhov no yuav muab rau koj Tus Neeg Siv Khoom Ntsiab Lus thiab qhov zais cia uas xav tau rau kev siv API. Txhawm rau pib, mus ntsib Yahoo Tus Tsim Kho Huab Cua nplooj ntawv thiab Tsim APP.
  • Lub Sijhawm

    timezone: nkag mus rau timezone raws li koj qhov chaw nyob. Nws tuaj yeem yog tus lej zoo lossis tsis zoo thiab nws chav nyob yog teev

  • WiFi

    • ssid: SSID ntawm koj lub network.
    • password: koj tus password network. NodeMCU yuav siv ssid thiab password los txuas rau koj lub network wifi.

Tshaj tawm Txoj Haujlwm Sketch thiab FFS cov ntaub ntawv

Txuas NodeMCU rau koj lub khoos phis tawj, siv lub micro-USB rau USB cable.

Tam sim no qhib cov ntaub ntawv PersonalAssistant.ino uas nyob:

PersonalAssistant/PersonalAssistant.ino

Hauv Arduino IDE, los ntawm Cov Cuab Yeej> Pawg Thawj Coj, xaiv NodeMCU 1.0 (ESP-12E Module). Los ntawm Cov Cuab Yeej> Chaw Nres Nkoj, xaiv qhov chaw nres nkoj raug. Nws sawv cev rau koj NodeMCU.

Tam sim no, xaiv Cov Cuab Yeej> ESP8266 Sketch Data Upload, qhov no yuav xa cov ntsiab lus ntawm cov ntawv tais ceev tseg rau ESP8266. Tos ib pliag kom txog thaum nws ua tiav. Tom qab ntawd, xaiv Sketch> Upload lossis yooj yim nias Ctrl + U cov nyees khawm ntawm koj cov keyboard kom pib rub tawm qhov program. Tos kom txog thaum koj pom cov lus "upload tau ua tiav".

Kauj ruam 4: Teeb Micro SD Card

Peb siv daim npav micro SD los khaws cov ntawv MP3. Nws yog NodeMCU uas txiav txim siab cov ntaub ntawv twg yuav tsum tau ua nyob rau lub sijhawm twg thiab DFPlayer Mini pab nws ua cov kab lus muaj txiaj ntsig los ntawm kev txiav txim siab cov ntaub ntawv MP3.

Kuv siv Amazon Polly los tsim cov suab uas kuv xav tau.

Amazon Polly yog qhov kev pabcuam uas hloov cov ntawv rau hauv kev hais lus zoo ib yam, tso cai rau koj los tsim cov ntawv thov uas tham, thiab tsim tag nrho cov pawg tshiab ntawm cov khoom lag luam hais lus.

Tsis txhob hnov qab, peb lub cuab yeej tsis siv Amazon Polly API los hais lus zoo. Peb muaj qee qhov suab tsis zoo li qub, thiab los ntawm muab lawv ua ke, peb ua kab lus sib txawv.

Kuv siv lub xaib no los tsim cov ntaub ntawv MP3. Lub suab tso tawm kuv xaiv yog Asmeskas Askiv / Salli.

Ib yam uas koj yuav tsum tau ua, yog rub tawm microSD.zip cov ntaub ntawv, tom qab ntawd muab rho tawm rau hauv koj daim npav micro SD. Nws muaj tag nrho 78 cov ntaub ntawv MP3 xav tau.

Tej zaum koj lub Micro SD Card los nrog thiab hloov pauv. Koj tuaj yeem ntxig koj daim Micro SD Card rau hauv nws lub adapter thiab txuas rau koj lub khoos phis tawj. Yog tias koj lub khoos phis tawj tsis txhawb nqa daim npav nyeem ntawv, tom qab ntawd koj yuav tsum siv daim npav nyeem ntawv sab nraud.

Kauj Ruam 5: Tsim Cov Qauv thiab Teeb PCB

Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB
Tsim cov duab kos thiab teeb tsa PCB

Kuv tau tsim Schematic thiab Board siv Autodesk EAGLE. Kuv tau suav nrog SCH thiab BRD cov ntaub ntawv hauv PersonalAssistant-PCB.zip. Koj tuaj yeem hloov kho yooj yim thiab / lossis xa nws mus rau lub chaw tsim khoom PCB hauv online lossis hauv online kom xaj thiab tau txais koj lub rooj tsavxwm.

Ib qho ntxiv uas yuav hais yog, ESP8266 ua haujlwm hauv 3.3v thaum DFPlayer Mini ua haujlwm hauv 5v. Txij li ob qho qauv no yuav tsum tham nrog ib leeg dhau los ntawm kev sib txuas, peb tsis tuaj yeem txuas ncaj qha 5v tso zis rau 3.3v cov lus tawm vim nws ua rau koj ESP8266 puas tsuaj. Yog li peb yuav xav tau kev hloov pauv qib ntawm 5v rau 3.3v. Peb siv lub teeb liab diode thiab 10K resistor kom nws tshwm sim.

Kauj Ruam 6: Solder Up

Solder Nws Up
Solder Nws Up
Solder Nws Up
Solder Nws Up

Sib dhos lub rooj tsavxwm yog yooj yim zoo li koj muaj ob peb yam. Ua raws cov txheej txheem thiab cov phiaj xwm phiaj xwm hauv qib 5 kom yooj yim tso txhua yam khoom ntawm nws qhov chaw raug.

Kuv pib los ntawm kev siv cov tshuaj tiv thaiv thiab cov diode, vim tias lawv me me. Koj tuaj yeem txiav lawv cov tails uas tsis xav tau siv lub tshuab txiav hlau. Los ntawm sab saum toj mus rau hauv qab, koj yuav tsum tso 1K, 10K thiab 10K resistor.

Koj tsis tas yuav siv tag nrho NodeMCU thiab DFPlayer Mini pins ntawm PCB. Soldering tus pin nrog txoj hauv kev yog txaus.

Tsis txhob hnov qab, hais lus thiab diodes muaj polarity. Koj muaj ib tus hais lus thiab ib qho diode hauv koj cov khoom. Rau cov diode, sab nrog kab dub yog nws sab tsis zoo lossis cathode.

Kauj Ruam 7: Cov ntaub ntawv kaw

Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw
Cov ntaub ntawv kaw

Kuv txiav txim siab los tsim lub thawv ntawv zoo nkauj hauv txoj kev muaj tswv yim. Kuv tau txhawj xeeb txog nws cov duab coj txawv txawv thaum tsim, tab sis thaum kawg, Nws tsis yog qhov phem. Tsawg kawg nws zoo li piano loj thiab zoo nkaus li tuav hauv koj txhais tes!

Hloov chaw ntawm qhov qub hexahedron cubic puab nrog 6 lub ntsej muag, Kuv tau tsim ntau txheej txheej. Los ntawm qab mus rau saum, txhua txheej tso rau ntawm nws txheej qis. (Kuv npe lawv L0 txog L6, hauv qab mus rau saum)

Xim thiab Thickness

Koj tuaj yeem siv ob qhov xim ntxiv los ua qhov sib txawv muaj zog tshaj plaws, xws li:

  • Liab thiab Ntsuab
  • Xiav thiab Txiv kab ntxwv
  • Daj thiab Ntshav
  • Xiav thiab Daj

Kuv siv cov acrylic ntshiab rau txheej sab saum toj, yog li koj tuaj yeem pom sab hauv lub cuab yeej.

Cov tuab ntawm txheej txheej sab saum toj (txheej -6) yuav tsum yog 2 hli. Qhov tuab ntawm lwm txheej (txheej-0 rau txheej-5) yuav tsum yog 4 hli. Yog tias koj xav siv daim npog 2.8 hli acrylic, zoo li kuv tau ua, tsis muaj teeb meem. Tab sis koj yuav tsum txiav ob kab los ntawm txheej-1 thiab txheej-3 rau qhov offset.

Txhawm rau sib sau ua ke, pib los ntawm txheej hauv qab (L0). Muab lub rooj tsavxwm tso rau nws, siv cov ntsia hlau luv dua, thiab ua kom nruj siv cov txiv ntoo. Tam sim no koj tuaj yeem, txuas plaub lub ntsia liaj qhov rooj ntev dua los ntawm hauv qab ntawm txheej-0. Tej yam zoo li tus pej thuam. Tom qab ntawd koj tuaj yeem yooj yim txuas mus ntxiv lwm txheej rau lawv.

Nco tseg: Koj tuaj yeem siv lub tshuab ntxhua khaub ncaws xaiv tau ntawm txheej hauv qab thiab pawg thawj coj saib.

Kuv kuj tau ntxiv cov ntawv xov xwm rau cov chaw nres nkoj ntaus ntawv (lub zog thiab micro SD daim npav). Koj tuaj yeem siv laser engraving rau saum txheej.

Kuv tau suav nrog ob qho tib si CDR thiab DXF cov ntaub ntawv. Koj tuaj yeem rub tawm lawv, kho lawv thiab siv lawv rau kev txiav laser.

Kauj Ruam 8: Nkag Mus Rau Lub Vev Xaib Raws Li Tus Neeg Siv Khoom

Nkag Mus Rau Lub Vev Xaib Raws Li Tus Neeg Siv Khoom
Nkag Mus Rau Lub Vev Xaib Raws Li Tus Neeg Siv Khoom

Hwj chim Lub Ntaus

Koj tuaj yeem txhawb lub cuab yeej, siv ib qho 5v micro USB them nyiaj. Txuas lub micro USB mus rau lub cuab yeej Fais fab chaw nres nkoj, uas yog micro USB cov tswv yim ntawm koj NodeMCU.

Nkag mus rau Tus Neeg Siv Kev Sib Tham

Koj puas nco qab peb tau muab qee cov ntaub ntawv tso rau hauv ESP8266 Flash File System? Nws yog lub sijhawm siv nws. Txhua yam koj xav tau, yog IP Chaw Nyob muab rau ESP8266 ntawm lub network. Muaj ntau txoj hauv kev sib txawv los nrhiav tus IP chaw nyob. Kuv yuav sau qee qhov ntawm no:

  • Hauv koj nplooj ntawv teeb tsa router, qee qhov hauv DHCP Lease List, koj tuaj yeem pom cov npe khoom siv nrog lawv tus IP Chaw Nyob hauv koj lub network.
  • Hauv Microsoft Windows thiab macOS koj tuaj yeem khiav cov lus txib zoo li arp -a hauv davhlau ya nyob twg.
  • Hauv Android thiab iOS, koj tuaj yeem siv daim ntawv thov zoo li Fing. (Hauv / iOS)
  • Hauv Linux, koj tuaj yeem siv cov cuab yeej zoo li Nmap.

Tom qab nrhiav IP Chaw Nyob, qhib nws siv koj lub web browser. Koj tuaj yeem tswj hwm txoj haujlwm ua haujlwm los ntawm kev qhib / ua haujlwm tsis zoo.

Kauj Ruam 9: Kev Xav Thaum Kawg

Txoj haujlwm no siv sijhawm thiab siv dag zog ntau heev. Koj tuaj yeem ntxiv ntau txoj kev xaiv ntxiv rau Tus Pabcuam Tus Kheej. Kuv tau tso qee qhov qhib rau kev txhim kho yav tom ntej. Qee qhov zoo li:

  1. Ntxiv kev pabcuam ntxiv thiab qauv. Piv txwv suav tus lej, dov lub tsuav lossis tig ib npib.
  2. Tom qab txuas mus rau lub network, ntaus ntawv tuaj yeem hais tus IP chaw nyob. Koj tuaj yeem ntxiv qhov kev xaiv no kom yooj yim nrhiav tus IP chaw nyob txheej txheem.
  3. Ntxiv lub peev xwm los hloov WiFi teeb tsa hauv lub vev xaib raws kev tswj hwm.
  4. Ntxiv lub peev xwm los hloov pauv cov kev pabcuam hauv web raws cov tswj vaj huam sib luag. (Lawv daim ntawv html tau npaj tiav. Koj yuav tsum lis kev thov)
  5. Ntxiv ntau lub suab teb hauv cov xeev sib txawv ntawm lub cuab yeej.
  6. Ntxiv nplooj ntawv nkag mus rau lub vev xaib raws kev tswj hwm vaj huam sib luag. Koj tuaj yeem ua qhov no los ntawm kev ntxiv / piv cov ncuav qab zib hauv HTTP kab ntawv header.

Thiab, Kuv yuav nyiam paub koj lub tswv yim txog cov lus qhia no.:)

Pom zoo: