ዝርዝር ሁኔታ:

የ Android መነሻ (ቤትዎን ከስልክዎ ይቆጣጠሩ) - 4 ደረጃዎች
የ Android መነሻ (ቤትዎን ከስልክዎ ይቆጣጠሩ) - 4 ደረጃዎች

ቪዲዮ: የ Android መነሻ (ቤትዎን ከስልክዎ ይቆጣጠሩ) - 4 ደረጃዎች

ቪዲዮ: የ Android መነሻ (ቤትዎን ከስልክዎ ይቆጣጠሩ) - 4 ደረጃዎች
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ታህሳስ
Anonim
Image
Image
Android Home (ቤትዎን ከስልክዎ ይቆጣጠሩ)
Android Home (ቤትዎን ከስልክዎ ይቆጣጠሩ)
Android Home (ቤትዎን ከስልክዎ ይቆጣጠሩ)
Android Home (ቤትዎን ከስልክዎ ይቆጣጠሩ)

የመጨረሻ ዕቅዴ ቤቴ በኪሴ ላይ ፣ መቀያየሪያዎቹ ፣ ዳሳሾቹ እና ደህንነቱ እንዲኖር ማድረግ ነው። እና ከዚያ በራስ -ሰር ያዛምዱት

መግቢያ -ሰላም ኢክ ቢን ዘክሪያ እና ይህ “የ Android ቤት” የእኔ ፕሮጀክት ነው ፣ ይህ ፕሮጀክት በመጀመሪያ ከአራት መጪ መምህራን ፣

በ yothis Instructable ውስጥ ከየትኛውም የዓለም ክፍል አንዳንድ መቀያየሪያዎችን ለመቆጣጠር እና ለመቆጣጠር Mqtt ን በመስቀለኛ መንገድ Mcu Esp 8266 መጠቀምን እንማራለን። ለተቆጣጣሪው በ MIT መተግበሪያ ፈጣሪዎች ውስጥ አንድ መተግበሪያ እንፈጥራለን። በሚቀጥሉት ፕሮጀክቶች ውስጥ ዳሳሾችን ፣ የካሜራ ሞዱሉን እንጨምራለን እና በመጨረሻም ስርዓቱን በራስ -ሰር እናደርጋለን።

ለእራስዎ DIY ሶስት መሠረታዊ ደረጃዎች ይኖራሉ።

ደረጃ 1 - የ Android መተግበሪያን ማዳበር - መተግበሪያውን ለማዳበር የምንጭ የመስመር ላይ ሶፍትዌር MIT ፈጠራን እንከፍታለን።

ደረጃ 2: መስቀለኛ መንገድ MCU Esp 8266 ን ማዋቀር -ሁለት ክፍሎችን ያቀፈ ነው ፣ አንደኛው የሃርድዌር ቅንብር ሲሆን ሌላኛው ደግሞ መስቀለኛ መንገድን ማቀድ ነው።

ደረጃ 3: Mqtt ን መረዳት እና ከእሱ ጋር መስራት በዚህ ደረጃ መሰረታዊ ፕሮቶኮሉን እንረዳለን እና ማዋቀሩን መጠቀምን እንማራለን።

መሪን ለመቀየር ከፍተኛው ጊዜ በግምት 0.68 ሰከንድ ነው።

አቅርቦቶች

1-one node Mcu esp 8266: https://www.ebay.com/itm/Node-MCU-V3-2-Arduino-ESP8266-ESP-12-E-Lua-CH340-WiFI-WLan-IoT-Lolin- ማይክሮ-flYfE/174098423523? ሃሽ = ንጥል2889131ee3: g: xKQAAOSwHu5cHIhE

2-አንድ ስምንት የሰርጥ ማስተላለፊያ ሞዱል-https://www.ebay.com/itm/5V-eight-8-Channel-Relay-Module-For-PIC-AVR-DSP-ARM-Arduino-CAPT2011/223308111375?hash= item33fe335e0f: g: ZTsAAOSwbc5augET

3- ውጫዊ 5v (2 ሀ) የኃይል ምንጭ።

ደረጃ 1 የ Android መተግበሪያን ማዳበር።

የ Android መተግበሪያን ማዳበር።
የ Android መተግበሪያን ማዳበር።
የ Android መተግበሪያን ማዳበር።
የ Android መተግበሪያን ማዳበር።

በ MIT መተግበሪያ ፈጣሪ ውስጥ መተግበሪያን መፍጠር በጣም ቀላል ነው። መሰካት እና መጫወት ብቻ ያስፈልግዎታል። ብሎኮች ዲያግራም ተያይ attachedል።

በመስራት ላይ ፦

1- መተግበሪያው በሚጀምርበት ጊዜ ሁሉ ወደ መስቀለኛ Mcu Esp8266 “data_request” መልእክት ይልካል።

2- አንዳንድ መልእክት (በ “1-0” ማለት አንድ ጠፍቷል ማለት ነው) ፣ APP ያነፃፅረው እና የአዝራሮችን ቀለሞች በዚህ መሠረት ያዘጋጃል።

3- አንድ አዝራር በተጫነ ቁጥር በመስቀለኛ mcu “ግዛቶች ” ዝርዝር ውስጥ የዚያን አዝራር ሁኔታ ለመቀየር መልእክት ይልካል።

እና አዝራሩን ወደ ግራጫ ይለውጡት። (አሁን ቀለሙን ከኖድ mcu መልእክት ይቀበላል)

ሊስተካከል የሚችል የ Aia ፋይል https://drive.google.com/file/d/1al2oIpTWLK6c0PrUl…

ደረጃ 2 - ደረጃ 2 (ሀ) - መስቀለኛ መንገድ Mcu Esp2866 ን ማቀናበር።

ደረጃ 2 (ሀ) - መስቀለኛ መንገድ Mcu Esp2866 ን ማቀናበር።
ደረጃ 2 (ሀ) - መስቀለኛ መንገድ Mcu Esp2866 ን ማቀናበር።
ደረጃ 2 (ሀ) - መስቀለኛ መንገድ Mcu Esp2866 ን ማቀናበር።
ደረጃ 2 (ሀ) - መስቀለኛ መንገድ Mcu Esp2866 ን ማቀናበር።

ክፍል 1 የሃርድዌር ክፍል።

ሃርድዌር በቀጥታ ወደ ፊት የተሰጠውን ስልታዊ ይከተሉ እና እርስዎ ለመሄድ ጥሩ ነዎት ግን እርስዎ ለመሄድ ጥሩ ነዎት።

ማሳሰቢያ -የመስቀለኛ መንገድ mcu ዲጂታል ፒን ውፅዓት 3.3v አመክንዮ ደረጃ ፣ ለቅብብሎሽ ቦርድ በቂ ያልሆነ ፣ ስለዚህ ማስተላለፊያዎችን እንዲሁም መስቀለኛ መንገዱን የሚያነቃቃ ውጫዊ የኃይል አቅርቦት ያስፈልግዎታል። የውጭ የኃይል አቅርቦት ቢያንስ መሆን አለበት (5v ፣ 2A)

የፒን ግንኙነቶች በስዕላዊ መግለጫው ውስጥ ተጠቅሰዋል።

ደረጃ 3 - ደረጃ 2 (ለ) - መስቀለኛ መንገድ Mcu ን ማዘጋጀት

ደረጃ 2 (ለ) - መስቀለኛ መንገድ Mcu ን ማዘጋጀት
ደረጃ 2 (ለ) - መስቀለኛ መንገድ Mcu ን ማዘጋጀት
ደረጃ 2 (ለ) - መስቀለኛ መንገድ Mcu ን ማዘጋጀት
ደረጃ 2 (ለ) - መስቀለኛ መንገድ Mcu ን ማዘጋጀት

ደረጃ 1: arduino ide ውስጥ esp 8266 ሰሌዳ ይጫኑ

ደረጃ 2 ትክክለኛውን የኮም ፒን መምረጥ።

ደረጃ 3 “Relay_control.ino ን ያውርዱ እና ያሂዱ”

ደረጃ 4: የተሰጡትን ቤተ -ፍርግሞች ለአርዲኖ አይዶ ይጫኑ። "Adafruit_MQTT.h"

ደረጃ 5: በመስቀለኛ mcu ውስጥ ያቃጥሉት

ማሳሰቢያ -በፕሮግራሙ ውስጥ የእርስዎን issd ፣ የይለፍ ቃል ፣ የርዕስ_cmd እና የርዕስ_ስቴትን ማከልዎን አይርሱ።

ማሳሰቢያ -ፕሮግራሙ በደንብ አስተያየት ተሰጥቶታል እና ቀላል ይሆናል ብለን ተስፋ እናደርጋለን ፣ ግን በየትኛውም ቦታ ግራ የሚያጋቡዎት ከሆነ ያሳውቁኝ

ደረጃ 4: ደረጃ 3: Mqtt ን መረዳት

ደረጃ 3: Mqtt ን መረዳት
ደረጃ 3: Mqtt ን መረዳት

Mqtt (የቴሌሜትሪ ትራንስፖርት መልእክት) መሣሪያዎች ለመገጣጠም ቀላል የክብደት መላላኪያ ፕሮቶኮል ነው ፣ ሶስት መሠረታዊ ክፍሎች አሉት።

1. ተመዝጋቢ - ተመዝጋቢ ከአገልጋዩ መረጃ እና መልዕክቶችን ለማግኘት ወደ mqtt አገልጋዩ የሚቀላቀል መሣሪያ ነው።

2. አታሚ - አታሚ መልእክት ወይም ውሂብ በአገልጋይ ላይ ለመስቀል ወደ mqtt አገልጋዩ የሚቀላቀል መሣሪያ ነው።

3. ደላላ - ደላላ ከአሳታሚዎች እስከ ተመዝጋቢዎች መልዕክቶችን የሚጠብቅ እና የሚከታተል አገልጋይ ነው።

አታሚዎች ፣ ተመዝጋቢዎች የዚያ አገልጋይ ደንበኛ በመባል ይታወቃሉ

አንድ ደላላ ብዙ ተመዝጋቢዎች እና አታሚዎች ሊኖሩት ይችላል

ርዕስ ምንድን ነው?

አንድ ደላላ በሺዎች የሚቆጠሩ ማሳጅዎች ይኖራቸዋል ፣ የመልእክት ማስተላለፍን ለማረጋገጥ ፣ አሳታሚው መልእክቶቹን ወደተለየ አድራሻ ይልካል ፣ በተመሳሳይ አድራሻ ተመዝጋቢው እነዚህን መልእክቶች ያገኛል። ያ አድራሻ ርዕስ ተብሎ ይጠራል። በፕሮጀክታችን ውስጥ ርዕሶች ፣ 1 ግዛቶች ለ መስቀለኛ mcu ለማተም እና ለሞባይል ለመመዝገብ እና አንድ ለ cmds

ለ androids ለማተም እና ለመመዝገብ መስቀለኛ መንገድ።

በመጨረሻም -.apk ፋይልን ለማውረድ (እንዲሁም ለመስቀል የማይፈቀድለት) ወደ “MIT APP INVENTOR” ይሂዱ። መለያ ይፍጠሩ ፣ ይጫኑ ።የአይ ዓይነት ይተይቡ እና ከዚያ ‹apap› ን ከ ‹ግንባታው› ያውርዱ።

ማንኛውም ዓይነት ጥያቄ ወይም ጥያቄ ካለዎት ያሳውቁኝ ፣ እና በፕሮጀክትዎ ላይ ለእርስዎ እንድሰራ ከፈለጉ ማወቅ እፈልጋለሁ።

የሚመከር: