Përmbajtje:
- Hapi 1: Mblidhni ekranin MKR1000 dhe 8x8 në Mini Bread Board
- Hapi 2: Krijoni llogarinë tuaj të motit Api
- Hapi 3: Flash ose Programoni MKR1000 tuaj
- Hapi 4: Përfundoni
Video: Si të bëni një Mini Ekran të Gjendjes së Motit: 4 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Rreth projektit
Mikrokontrolluesi mund të jetë argëtues dhe argëtues në të njëjtën kohë, shtoni një lidhje interneti për internetin e vërtetë të gjërave! Më lejoni t'ju tregoj se si arrita të krijoj një mini ekran të gjendjes së motit duke përdorur ekran matricë 8x8 dhe një MKR1000 të lezetshme, por me fuqi të plotë.
Unë do të përdor Genuino MKR1000 për të marrë temperaturën, lagështinë dhe gjendjen e motit brenda një vendi të zgjedhur.
Trego statusin për t'u shfaqur në një model animacioni rrëshqitës.
Sfidat
Shfrytëzoni fuqinë e mikrokontrolluesit tuaj dhe nivelohuni për Internetin e vërtetë të gjërave!
Meqenëse Matrica 8x8 është në thelb një grup LEDs, do të më duhet ta programoj për të treguar tekstin dhe efektet e animacionit
Në këtë projekt do të mësoni gjithashtu se si
- konsumoni shërbimin e pushimit në internet api
- si të shfrytëzoni plotësisht fuqinë e mikrokontrolluesit tuaj
- përdorni lidhjen e internetit për IOT
- si të analizoni të dhënat e Json
- si të përdorni bibliotekat Threads dhe Wifi në Arduino
Hapi 1: Mblidhni ekranin MKR1000 dhe 8x8 në Mini Bread Board
Konfigurimi është mjaft i thjeshtë, ne vetëm duhet të bashkojmë ekranin e matricës 8x8 në mikrokontrolluesin tonë.
Kërkesat
- 16 copë kërcyes meshkuj në femra
- Mini Bordi i Bukës
- Mikrokontrollues
- Ekrani i matricës 8x8 '
Ekrani i Asamblesë
Ndani kërcyesit tuaj në grupin prej 8 copë.
Sigurohuni që telat e kërcyesit të jenë alinuar në mënyrë perfekte.
Lidhni 8 kërcyeset femra me 8 kunjat e para të ekranit të matricës.
Lidhni 8 kërcyeset e tjera femra me 8 këmbët e dyta të ekranit të matricës.
Lidheni me mikrokontrolluesin
Bashkangjitni mikrokontrolluesin në miniboard
Duke përdorur kunjat fundore mashkullore të telave të bluzës, futini ato në 8 vrimat e para ku janë bashkangjitur kunjat e mikrokontrolluesit (5-A5).
Futni pjesën e mbetur në 8 vrimat e tjera ku janë bashkangjitur kunjat e mikrokontrolluesit (6-13).
Rregulloni ekranin e matricës 8x8 në mënyrë që të jetë përballë pjesës së përparme kur e vendosni në tryezë.
Hapi 2: Krijoni llogarinë tuaj të motit Api
Për t'u quajtur plotësisht Interneti i Gjërave, duhet të marrim disa të dhëna nga interneti.
Kam përdorur APIXU API për të marrë të dhënat e motit nga vendndodhja ime e zgjedhur.
Regjistrohuni për llogarinë këtu https://www.apixu.com/login.aspx dhe merrni Çelësin API të llogarisë tuaj.
Mos ngurroni të përdorni çelësin tim api
String apiKey = "8f0ff191defb4a20b5583518171203"; // çelësi juaj apixu api
Hapi 3: Flash ose Programoni MKR1000 tuaj
Shtoni HexFont.h të bashkangjitur në bibliotekat tuaja Arduino.
Përdorni simple_weather_display.ino të bashkangjitur për të ndezur mikrokontrolluesin tuaj.
Në këtë pjesë të kodit:
Zëvendësoni me cilësimet tuaja WiFi
char ssid = ""; // SSID (emri) i rrjetit tuaj char pass = ""; // fjalëkalimi i rrjetit tuaj (përdorni për WPA, ose përdorni si çelës për WEP)
Zëvendësoni me çelësin tuaj Apixu Api dhe koordinatat e vendndodhjes
String apiKey = "8f0ff191defb4a20b5583518171203"; // çelësi juaj apixu api
Koordinatat e vargut = "14.3335591, 120.9758737"; // koordinatat e vendndodhjes tuaj
Ju gjithashtu mund të ndryshoni se cilat të dhëna do të shfaqen në këtë pjesë të kodit
// azhurnoni tekstin e ekranit në kushtet e reja të motit
mesazh = ""; // merrni gjendjen aktuale Gjendja e vargut = rezultati ["aktual"] ["kusht"] ["tekst"]; appendMessage (gjendja); appendMessage (""); Vargu temp_c = rezultati ["aktual"] ["temp_c"]; appendMessage (temp_c); appendMessage ("C"); appendMessage (""); Lagështia e vargut = rezultati ["aktual"] ["lagështia"]; appendMessage (lagështia); appendMessage ("H"); appendMessage ("");
Për shembull, nëse doni të shtoni wind_mph nga rezultati apixu api:
String wind_mph = rezultati ["aktual"] ["wind_mph"];
appendMessage (era_mph); appendMessage ("Wind mph"); appendMessage ("");
Hapi 4: Përfundoni
Pasi të ndizet, do të përpiqet të lidhet me WiFI -në tuaj dhe do të marrë gjendjen tuaj të motit, temperaturën dhe lagështinë!
Sigurohuni që keni lidhje interneti.
Kam nevojë për ndihmë?
Mos ngurroni të komentoni këtu.
Mbështetni projektin në repon time Github
github.com/imjeffparedes/iot-simple-weath…
Gjithashtu Ju lutemi ju lutemi votoni për mua në Konkursin e Mikrokontrolluesit.:)
Recommended:
Bëni stafetën tuaj të gjendjes së ngurtë: 4 hapa (me fotografi)
Bëni stafetën tuaj të gjendjes së ngurtë: Në këtë projekt ne do të kemi një vështrim në stafetat e gjendjes së ngurtë, të zbulojmë se si funksionojnë dhe kur t'i përdorim ato dhe në fund të krijojmë stafetën tonë DIY të gjendjes së ngurtë. Le të fillojmë
Orë dixhitale në Arduino duke përdorur një makinë të gjendjes së fundme: 6 hapa
Orë dixhitale në Arduino duke përdorur një makinë të gjendjes së fundme: Përshëndetje, unë do t'ju tregoj se si mund të krijohet një orë dixhitale me YAKINDU Statechart Tools dhe të funksionojë në një Arduino, i cili përdor një mburojë të tastierës LCD. Modeli origjinal i dixhitalit ora është marrë nga David Harel. Ai ka publikuar një punim për
Si të instaloni një makinë çizme të gjendjes së ngurtë: 9 hapa
Si të instaloni një makinë për nisjen e gjendjes së ngurtë: Me përparimin e teknologjisë me shpejtësinë që tani gjithçka po kalon në sferën e informatikës dhe media dixhitale. Me këtë ndryshim, ne po shohim gjithnjë e më shumë njerëz që hyjnë në fushat e arsimit në lidhje me këto tema si Shkenca Kompjuterike ose
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,
Si të bëni një video me ekran të gjelbër nga një aplikacion: 5 hapa
Si të bëni një video me ekran të gjelbër nga një aplikacion: Në këtë udhëzues do t'ju tregoj se si të bëni dhe përdorni një ekran të gjelbër për të bërë fotografi dhe video. Ka disa aplikacione të ekranit të gjelbër që mund t'i përdorni për të marrë efektin e duhur. Materialet e nevojshme: Pajisja e regjistrimit të videos (mund të jetë iPod, iPad, o