Përmbajtje:

Stacioni i motit në internet (NodeMCU): 7 hapa (me fotografi)
Stacioni i motit në internet (NodeMCU): 7 hapa (me fotografi)

Video: Stacioni i motit në internet (NodeMCU): 7 hapa (me fotografi)

Video: Stacioni i motit në internet (NodeMCU): 7 hapa (me fotografi)
Video: Top News- Musk sjell internet në 7 kontinente / Njeriu më i pasur në botë arrin një tjetër mision 2024, Nëntor
Anonim
Image
Image
Si funksionon stacioni i motit!
Si funksionon stacioni i motit!

Ckemi djema! Shpresoj që tashmë të keni shijuar "Arduino Robot 4WR" tim të mëparshëm udhëzues dhe jeni gati për një të re, si zakonisht kam bërë këtë tutorial për t'ju udhëzuar hap pas hapi ndërsa bëni projektin tuaj elektronik.

Gjatë bërjes së këtij projekti, ne u përpoqëm të sigurohemi që ky udhëzues do të jetë udhëzuesi më i mirë për t'ju ndihmuar ndërsa keni zgjedhur të bëni projektin tuaj të bazuar në elektronikë, kështu që shpresojmë që ky udhëzues të përmbajë dokumentet e nevojshme.

Ky projekt është aq i dobishëm për tu bërë posaçërisht pas marrjes së PCB të personalizuar që kemi porositur nga JLCPCB për të përmirësuar pamjen e pajisjes sonë elektronike dhe gjithashtu ka mjaft dokumente dhe kode në këtë udhëzues për t'ju lejuar të krijoni stacionin tuaj të bukur të motit.

Ne e kemi bërë këtë projekt vetëm në 2 ditë, vetëm një ditë për të marrë të gjitha pjesët e nevojshme dhe për të përfunduar prodhimin e harduerit dhe montimin, pastaj një ditë për të përgatitur kodin që i përshtatet projektit tonë dhe kur kemi filluar testimin dhe rregullimet.

Çfarë do të mësoni nga ky udhëzues:

  1. Bërja e përzgjedhjes së duhur të harduerit për projektin tuaj në varësi të funksionaliteteve të tij.
  2. Kuptoni rrjedhën e punës të stacionit të motit.
  3. Përgatitni diagramin e qarkut për të lidhur të gjithë përbërësit e zgjedhur.
  4. Prodhoni modelin tuaj PCB.
  5. Ngjitni pjesët elektronike në PCB.
  6. Mblidhni të gjitha pjesët e projektit.
  7. Filloni testin e parë dhe vërtetoni projektin.

Hapi 1: Si funksionon stacioni i motit

Si gjithmonë e filloj projektin tim me këtë përshkrim të shkurtër, projekti ynë bazohet në një bord të NodeMCU dev i cili tashmë përfshin një modul WiFi për t'u lidhur me internetin në mënyrë që të marrë përditësimet e parashikimit të motit dhe ta shfaqë atë në ekranin OLED, i cili është i lidhur në NodeMCU përmes portës së komunikimit I²C.

Në mënyrë që e gjithë kjo të ndodhë pa probleme, disa biblioteka duhet të përfshihen në kodin burimor. Këto biblioteka janë të disponueshme në burim të hapur dhe ju mund t'i shtoni ato direkt nga Arduino IDE juaj

Stacioni i motit gjithashtu do të marrë të dhënat e Kohës dhe datës nga interneti dhe për të bërë një veçori të tillë ne duhet të sigurojmë NodeMCU faqet e internetit nga ku do të ngarkojë parashikimet e motit dhe të dhënat e datës së kohës. E gjithë kjo do të shpjegohet në pjesën Softuerike të këtij prezantimi.

Hapi 2: Diagrami i Qarkut

Diagrami i qarkut
Diagrami i qarkut

Ky projekt është kaq themelor, pa kompleksitet, unë kam përdorur platformën easyEDA në internet për të përgatitur këtë diagram qark që ka të gjithë përbërësit e nevojshëm për këtë projekt dhe disa pjesë shtesë si një zile për disa alarme dhe disa dalje LED që mund të keni në PDF formatin e skemës ose formatin-p.webp

Hapi 3: Bërja e PCB

Prodhimi i PCB
Prodhimi i PCB
Prodhimi i PCB
Prodhimi i PCB
Prodhimi i PCB
Prodhimi i PCB

Pas përgatitjes së qarkut, unë e shndërrova këtë diagram qarku në një dizajn të personalizuar PCB me një formë reje që i përshtatet temës së projektit tonë, gjithçka që na nevojitet tani është të prodhojmë këtë model qarku, kështu që unë u transferova në JLCPCB prodhuesit më të mirë dhe më të lirë të PCB për të marrë më të mirën Shërbimi i prodhimit të PCB -ve, JLC është një prodhues profesionist i PCB -ve i paraqitur në shkallë të gjerë, pajisje të mirë, menaxhim të rreptë dhe cilësi superiore. si gjithmonë gjithçka që ju nevojitet është thjesht disa klikime për të ngarkuar skedarët GERBER të modelit të PCB dhe për të vendosur disa parametra prodhimi, sesa unë pres vetëm tre ditë për të marrë porosinë time.

Siç e shihni edhe përmes fotove, PCB -të janë prodhuar shumë mirë dhe kjo formë reje do t'i japë një pamje më të mirë projektit tonë

Shkarkimi i skedarëve të lidhur

Ju gjithashtu mund të shkarkoni Gerberfile për këtë qark.

Hapi 4: Dizajni i rrethimit

Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit
Dizajni i rrethimit

Kam përdorur softuerin Solidworks për të hartuar këtë rrethim ku do të vendosim përbërësit elektronikë, dhe më pas i kam prodhuar pjesët e projektuara përmes një makine prerëse me lazer CNC.

mund të shkarkoni skedarët DXF për pjesët e rrethimit

Hapi 5: Përbërësit

Përbërësit
Përbërësit

Le të rishikojmë tani listën e plotë të përbërësve të këtij projekti, kështu që do të na duhen:

☆ components Komponentët e nevojshëm (lidhjet Amazon) ☆

PCB që ne kemi porositur nga JLCPCB

  • Bordi i zhvillimit të NodeMCU:
  • Një ekran OLED:
  • Disa lidhje SIL:
  • Mini lidhës USB:
  • Dy LED të bardhë (5mm):
  • Rezistencë 100 Ohms:
  • Një përshtatës i rrymës 5V DC:
  • Dhe pjesët e rrethimit

Hapi 6: Pjesa e Softuerit

Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit
Pjesa e Softuerit

konfigurimi i bibliotekës Arduino IDE

Sigurohuni që kompjuteri juaj të jetë i lidhur me internetin në mënyrë që të keni qasje në bibliotekat online. Pasi të keni drejtuar Arduino IDE, kaloni te skica >> përfshini bibliotekën >> menaxhoni bibliotekat, do të shfaqet një dritare e re për të treguar bibliotekat e instaluara që keni dhe bibliotekat e tjera që mund të shkarkoni, sigurohuni që i keni shkarkuar të gjitha këto tri biblioteka tregoni përmes fotove të mësipërme dhe mund t'i kërkoni me emrat e tyre (shkarkoni të njëjtin version si i imi)

  • Biblioteka e parë është ekrani OLED i cili do të lehtësojë kontrollin e ekranit të ekranit duke përdorur bordin NodeMCU.
  • Biblioteka e dytë do t'ju ndihmojë të keni kodin burimor NodeMCU.
  • Biblioteka e Tretë është biblioteka e transmetimit në internet, pasi të dhënat e internetit janë të dhëna pak të mëdha për MCU për t'i interpretuar ato, kështu që kjo bibliotekë do të ndihmojë në ndarjen e të dhënave të mëdha të internetit në disa korniza të vogla.

Pasi të keni bibliotekat e duhura, kaloni te shembujt IDE dhe drejtoni demonstrimin e stacionit të motit. Siç shihni në foton e mësipërme të gjitha bibliotekat e shkarkuara të përfshira në këtë program, hapi tjetër që duhet të bëjmë është futja e ID -së WiFi dhe fjalëkalimit, më tej kalojmë në faqen e internetit të openweathermap nga ku NodeMCU do të marrë përditësimet e parashikimit.

Pasi të krijoni një llogari në këtë faqe në internet do të keni çelësin tuaj unik API, kështu që thjesht kopjoni dhe ngjisni atë në demonstrimin e kodit.

Ajo që ju nevojitet më pas është identifikuesi i vendndodhjes, kështu që kthehuni përsëri në faqen e internetit të openweathermap dhe zgjidhni vendin tuaj dhe në shiritin e veglave të adresave të faqes në internet do të gjeni id -në e vendndodhjes së dëshiruar, kështu që thjesht kopjoni dhe futeni në kodin tuaj, hapi i fundit tani është të ngarkoni kodoni në NodeMCU tuaj dhe nëse ende nuk dini si t'i përdorni bordet NodeMCU me Arduino IDE thjesht shikoni këtë video për t'ju udhëzuar.

Hapi 7: Asambleja dhe demonstrimi i harduerit

Asambleja dhe demonstrimi i harduerit
Asambleja dhe demonstrimi i harduerit
Asambleja dhe demonstrimi i harduerit
Asambleja dhe demonstrimi i harduerit
Asambleja dhe demonstrimi i harduerit
Asambleja dhe demonstrimi i harduerit

Tani gjithçka është gati, kështu që le të fillojmë të bashkojmë komponentët tanë elektronikë në PCB dhe për ta bërë këtë ne kemi nevojë për një hekur bashkues dhe një tel bazë të saldimit.

Siç mund ta shihni, përdorimi i këtij PCB është aq i lehtë për shkak të prodhimit të tij me cilësi shumë të lartë dhe pa harruar etiketat që do t'ju udhëheqin ndërsa bashkoni secilin komponent sepse do të gjeni në shtresën e mëndafshit të lartë një etiketë të secilit komponent që tregon vendosjen e tij në bordi dhe në këtë mënyrë do të jeni 100% të sigurt se nuk do të bëni asnjë gabim të saldimit.

Unë kam bashkuar çdo përbërës në vendosjen e tij, në lidhje me këtë PCB është një PCB me dy shtresa, kjo do të thotë që ju mund të përdorni të dy anët e tij për të bashkuar përbërësit tuaj elektronikë.

Tani kemi përfunduar montimin e pajisjeve dhe sapo të lidhim përshtatësin e furnizimit me energji, pajisja fillon të shfaqë parashikimet e motit.

Ky projekt është kaq i lehtë për tu bërë dhe një i mahnitshëm dhe ne e rekomandojmë atë për çdo krijues se si të përpiqet të krijojë veglat e tij, por akoma disa përmirësime të tjera për të kryer në projektin tonë në mënyrë që të bëhet më shumë gjalpë, prandaj do të pres që komentet tuaja ta përmirësojnë atë.

Recommended: