Përmbajtje:

Butoni IoT që kontrollon aplikacionin tuaj: 6 hapa
Butoni IoT që kontrollon aplikacionin tuaj: 6 hapa

Video: Butoni IoT që kontrollon aplikacionin tuaj: 6 hapa

Video: Butoni IoT që kontrollon aplikacionin tuaj: 6 hapa
Video: НОЧЬ В СТРАШНОМ ДОМЕ С ДЕМОНОМ / НЕ СТОИЛО СЮДА ПРИХОДИТЬ 2024, Nëntor
Anonim
Image
Image
Përgatitja e Bordit tuaj për AppShed IoT
Përgatitja e Bordit tuaj për AppShed IoT

Nga appshedAppShedFollow Më shumë nga autori:

Përgatitja e Bordit tuaj për AppShed IoT
Përgatitja e Bordit tuaj për AppShed IoT
JavaScript dhe Ndërtuesi i Aplikacioneve: Mësimi 1
JavaScript dhe Ndërtuesi i Aplikacioneve: Mësimi 1
JavaScript dhe Ndërtuesi i Aplikacioneve: Mësimi 1
JavaScript dhe Ndërtuesi i Aplikacioneve: Mësimi 1
Krijimi i një loje në celular pa kodim
Krijimi i një loje në celular pa kodim
Krijimi i një loje në celular pa kodim
Krijimi i një loje në celular pa kodim

Rreth: Appshed është një platformë edukative ku studentët dhe mësuesit mund të mësojnë App Building, Game Making dhe IoT/Robotics. Më shumë rreth Appshed »

Një nga gjërat që më pëlqen më shumë në lidhje me mikrokontrolluesit është aftësia për t'i përdorur ato si një pajisje hyrëse, për shembull, Arduino Micro mund të përdoret si një HID (pajisje e ndërfaqes njerëzore) që do të thotë me disa kodime dhe njohuri se si mund të bëni tastierën tuaj ose miun nga një Arduino! Kjo më bëri të mendoj se çfarë të përdor një pajisje IoT si një hyrje për të kontrolluar gjërat në një Aplikacion. Pra, në këtë projekt, ne do të hedhim një vështrim se si të bëjmë një buton të lidhur me aplikacionin që mund të programohet për të bërë pothuajse çdo gjë në aplikacionin tonë.

Hapi 1: Instalimi i Bibliotekave

Për të ngarkuar kodin tonë do të përdorim ID -në shumë të popullarizuar Arduino e cila mund të shkarkohet këtu. Tani, sepse ne do të përdorim uebfaqen AppShed për të kontrolluar dhe modifikuar mënyrën e funksionimit të bordit, nuk kemi nevojë të përqëndrohemi në kodin aktual që hyn në tabelë. Kodi që po ngarkojmë është skica kryesore e AppShed e cila lejon faqen e internetit të kontrollojë të gjitha kunjat në tabelë.

Tani për të qenë në gjendje të ngarkojmë kodin në tabelën tonë përmes Arduino IDE ne duhet të instalojmë bibliotekën e saj e cila lejon IDE të flasë me bordin tonë specifik. Kjo bëhet si më poshtë:

  • Nisni Arduino IDE
  • Shkoni te Skedari dhe klikoni Preferencat
  • Në fund, duhet të shihni "URL shtesë të menaxherit të bordeve" të ndjekur nga një hapësirë bosh
  • Kopjoni dhe ngjisni këtë në hapësirën bosh

Tani ne duhet të instalojmë bordet nën menaxherin e bordit.

  • Shkoni te Tools, pastaj Board dhe pastaj Klikoni në Board Manager
  • Tani në shiritin e kërkimit kërkoni për ESP8266
  • Klikoni në opsionin e parë dhe klikoni Instalo

Tani bordi ynë është në gjendje të komunikojë me Arduino IDE

Hapi 2: Ngarkimi i Kodit

Ngarkimi i Kodit
Ngarkimi i Kodit

Pra, në këtë pikë, ne kemi shkarkuar bibliotekat që nevojiten për të ndihmuar Arduino IDE të komunikojë me bordin tonë IoT dhe kemi shkarkuar bibliotekat që lejojnë skicën kryesore të AppShed të ekzekutohet. Tani, gjithçka që duhet të bëjmë është të ndryshojmë emrin dhe fjalëkalimin e pajisjes tuaj IoT në kod nëse nuk e bëni këtë, emri wifi i pajisjeve tuaja IoT do të jetë "Your_device_name_name_here".

Për ta bërë këtë ne kemi nevojë për sa vijon:

  • Lidheni bordin tuaj IoT në kompjuterin tuaj
  • Shkarkoni dhe hapni skicën kryesore të Appshed (e cila mund të gjendet këtu)
  • Shkoni te mjetet dhe klikoni në tabelë
  • Shkoni poshtë derisa të shihni tabelën tuaj, pastaj klikoni mbi të (unë jam duke përdorur NodeMCU kështu që unë do të klikoj në NodeMCU)
  • Tani lundroni përsëri te mjetet dhe klikoni në port, nga këtu ju duhet të shihni tabelën tuaj (duhet të duket si kjo "com 9" nëse jeni në Windows dhe "/dev/cu.wchusbserial1410 'për mac)
  • Klikoni në shigjetën anësore për t'u ngarkuar dhe prisni derisa ta bëjë këtë.

Nëse merrni një mesazh pas rreth 2 - 3 minutash duke thënë se ngarkimi përfundoi, atëherë gjithçka funksionoi në mënyrë perfekte! Për të kontrolluar dy herë që bordi ynë është duke punuar, ne gjithashtu mund të shkojmë në cilësimin tonë WiFi dhe të kërkojmë emrin që i dhamë bordit më herët nëse është atje.

Hapi 3: Konfigurimi i aplikacionit

Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit
Vendosja e Aplikacionit

Bërja e një aplikacioni që merr të dhëna nga një tabelë e jashtme IoT mund të duket mjaft e frikshme nëse nuk jeni një zhvillues profesionist i aplikacioneve, megjithatë, kjo nuk është një çështje sepse ne do të përdorim infostrukturën AppSheds për të bërë aplikacionin tonë që e bën atë me të vërtetë e lehte

Ne duhet të fillojmë duke shkuar në AppShed dhe ose të bëjmë një llogari falas ose të regjistrohemi në një llogari ekzistuese. Nga këtu ju duhet të shihni dy opsionet IoT Builder ose App Builder, ne do të fillojmë duke klikuar në IoT Builder pasi kjo do të na lejojë të vendosim se cilat kunja duam të veprojmë si dalje ose hyrje. Pasi faqja të jetë e ngarkuar klikoni New IoT Project dhe emërtoni hyrjen e tabelës dhe klikoni ruaj.

Tani meqenëse ne duam të vendosim njërën nga kunjat si një hyrje për të parë kur shtypet butoni, duhet të fillojmë duke klikuar në ikonën e butonit nën Inputet Dixhitale dhe më pas klikoni në Pin 1 për t'i lidhur ato së bashku, pastaj i jepni një emër si " butonin "dhe kliko ruaj.

Tani do të kalojmë në anën e gjërave të Ndërtimit të Aplikacioneve.

Hapi 4: Krijimi i aplikacionit

Bërja e Aplikacionit
Bërja e Aplikacionit
Bërja e Aplikacionit
Bërja e Aplikacionit

Tani kthehemi në atë faqe ulëse pasi të regjistroheni dhe klikoni në App Builder këtë herë. Ju duhet të paraqiteni me një telefon të simuluar, ne duhet të fillojmë duke klikuar në butonin plus për të filluar një aplikacion të ri. Pasi të jetë ngarkuar, gjëja e parë absolute që duhet të bëjmë është të lidhim atë bord të IoT që sapo kemi bërë me aplikacionin tonë, ne e bëjmë këtë duke klikuar në tabelë dhe pastaj duke klikuar në tabelën që sapo kemi bërë, e cila duhet të quhet hyrje. Tani me tabelën e ngarkuar, mund të fillojmë të shtojmë veçori në aplikacion.

Fillojmë duke klikuar në kutinë e hyrjes nën forma dhe titullojmë atë Gjendja e butonit. Atëherë ne duhet ta quajmë butonin, kjo është e rëndësishme sepse ne e kemi quajtur pin një buton më herët, kështu që emërtimi i butonit ndihmon në lidhjen e këtyre dy gjërave së bashku. Tani thjesht klikojmë ruaj dhe aplikacioni është përfunduar!

Hapi 5: Publikimi dhe Testimi

Botimi dhe Testimi
Botimi dhe Testimi

Tani që është ndërtuar aplikacioni super bazë, ne duhet ta publikojmë dhe ta marrim në telefonin tonë. Ne e bëjmë këtë duke klikuar në butonin e publikimit, pasi të ketë përfunduar ne duhet të lundrojmë në skedën share dhe të klikojmë në kodin QR i cili më pas do t'ju paraqesë me një kod QR të cilin mund ta skanoni me telefonin tuaj.

Pasi të jetë ngarkuar ajo ueb-aplikacion, na duhej të lidhnim telefonin tonë me pajisjet tona IoT WiFi, të cilën e bëjmë duke kaluar në cilësimin WiFi në telefonin tuaj dhe më pas duke u lidhur me emrin e pajisjes që i dhamë më herët.

Tani mund të kthehemi te aplikacioni dhe të shtypim butonin në pajisjet tona IoT, ju duhet të shihni një 1 kur shtypet butoni dhe një 0 kur butoni nuk shtypet. Nëse nuk shihni ndonjë vlerë, provoni të rifreskoni faqen dhe duhet të shihni një vlerë që shfaqet.

Hapi 6: Duke e çuar më tej

Duke e çuar më tej
Duke e çuar më tej

Tani po vetëm të shikosh një 1 ose 0 është pak e mërzitshme, megjithatë, qëllimi i këtij projekti është vetëm t'ju tregojë atë që është e mundur, është puna juaj ta çoni më tej dhe të krijoni diçka vërtet mahnitëse. Si shembull, mund ta vendosni aplikacionin që të shkaktojë një tingull ose të luajë një video (këtu është një shembull i kësaj

Nëse keni ndonjë pyetje ju lutemi na lini një koment, faleminderit për leximin!

Recommended: