ዝርዝር ሁኔታ:
- ደረጃ 1: የአርዱዲኖ አይዲኢ ሶፍትዌርን መጫን
- ደረጃ 2: Arduino IDE ን በመክፈት ላይ
- ደረጃ 3 የቦርድ አስተዳዳሪን ይክፈቱ
- ደረጃ 4 - ESP 8266 የቦርድ ቤተ -መጽሐፍትን ይምረጡ
- ደረጃ 5 - ሰሌዳውን መምረጥ
- ደረጃ 6 ከፒሲ ጋር መገናኘት
- ደረጃ 7 የእኔ የመጀመሪያ ፕሮግራም
- ደረጃ 8 የመጀመሪያ ፕሮግራምዎን ይስቀሉ
- ደረጃ 9: ቤተ -ፍርግሞችን ማከል
- ደረጃ 10 በስማርትፎንዎ ላይ የብላይንክ መተግበሪያን ያግኙ።
- ደረጃ 11: የመጀመሪያዎን ብሊንክ መተግበሪያ ይፍጠሩ።
- ደረጃ 12 ፕሮግራሙን ያሂዱ
- ደረጃ 13: ኮዱ እንዴት እንደሚሰራ…
- ደረጃ 14: ብሊንክ ትር
ቪዲዮ: የእኔ የመጀመሪያ IoT መሣሪያ - 14 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በዚህ Instructable ውስጥ እኛ Arduino IDE ን ለመጀመሪያው IoT መሣሪያ እንዴት እንደሚጭኑ እንማራለን ስለዚህ በመጨረሻ የአርዱዲኖን ኮድ በእሱ ላይ ማስኬድ እና ከተንቀሳቃሽ ስልክዎ መቆጣጠር እንችላለን።
ደረጃ 1: የአርዱዲኖ አይዲኢ ሶፍትዌርን መጫን
ከዚህ አገናኝ የ Arduino IDE ሶፍትዌር ይጫኑ
የ Arduino IDE አዶ ከጫኑ በኋላ በዴስክቶፕ ላይ ተፈጥሯል።
ደረጃ 2: Arduino IDE ን በመክፈት ላይ
ከዴስክቶፕዎ የ Arduino IDE ን ይክፈቱ።
የምርጫዎችን ፓነል ለመክፈት Ctrl+comma ን ይጫኑ።
በተጨማሪ ቦርዶች ሥራ አስኪያጅ ውስጥ ከዚህ በታች የሚታየውን ዩአርኤል ያስገቡ እና እሺን ይጫኑ።
arduino.esp8266.com/stable/package_esp8266com_index.json
ደረጃ 3 የቦርድ አስተዳዳሪን ይክፈቱ
የቦርዶች አስተዳዳሪን ይክፈቱ።
ደረጃ 4 - ESP 8266 የቦርድ ቤተ -መጽሐፍትን ይምረጡ
ESP8266 የሚል ስም ያለው ሞጁሉን እስኪያዩ ድረስ የቦርዶች ሥራ አስኪያጅ መስኮት ይከፈታል ፣ የመስኮቱን ገጽ ወደ ታች ይሸብልሉ። አንዴ ካገኙት በኋላ ያንን ሞጁል ይምረጡ ፣ ሥሪት ይምረጡ እና ጫን የሚለውን ቁልፍ ጠቅ ያድርጉ። ሲጫን መስኮቱን ይዝጉ።
ደረጃ 5 - ሰሌዳውን መምረጥ
የእኔ የመጀመሪያ IoT ን ከአርዱዲኖ ጋር ለማሄድ የቦርድ NodeMCU 1.0 (ESP-12E ሞዱል) መምረጥ አለብን።
ከላይ በስዕሉ ላይ እንደሚታየው ይህ ወደ ታች በማሸብለል ሊከናወን ይችላል። መመለስን ይጫኑ
ደረጃ 6 ከፒሲ ጋር መገናኘት
የዩኤስቢ ገመዱን በመጠቀም MyFirst IoT መቆጣጠሪያውን ከኮምፒዩተርዎ ጋር ያገናኙ። እሱ ሲገናኝ የ COM ወደብ ተገኝቷል እና ፒሲዎ ተገቢውን ነጂዎች ሲጭን ማየት አለብዎት። ያ አንዴ ከተጠናቀቀ ወደ የመሣሪያ አቀናባሪው ይሂዱ እና በጥቅም ላይ ያለውን የ Com ወደብ ያስተውሉ (ከላይ ባለው ስእል ላይ ይታያል)
ደረጃ 7 የእኔ የመጀመሪያ ፕሮግራም
አሁን የፋይል ትርን ይክፈቱ እና ወደ አብሮገነብ ምሳሌ ውስጥ ወደሚገቡት ምሳሌዎች ይሂዱ ፣ ወደ 01. Basics ይሂዱ እና መስኮቱን ለመክፈት ብሊንክ ላይ ጠቅ ያድርጉ።
አሁን ወደብ ለመምረጥ በመሣሪያዎች ላይ ጠቅ ያድርጉ - “COM” መቆጣጠሪያው በየትኛው የኮምፒዩተር ወደብ ላይ የተመሠረተ ነው። የ COM ወደብ ለመለየት የቀደሙ ደረጃዎችን ይመልከቱ።
ደረጃ 8 የመጀመሪያ ፕሮግራምዎን ይስቀሉ
ፕሮግራሙን ወደ ሞጁሉ ለመስቀል በስዕሉ ላይ በሚታየው የቀኝ ቀስት ላይ ጠቅ ያድርጉ። ፕሮግራሙ ከተቆጣጠረ በኋላ ተቆጣጣሪው ላይ ኤልኢዲውን በአንድ ሰከንዶች ያበራል እና ያጠፋል።
እንኳን ደስ አለዎት - የመጀመሪያውን IoT መሣሪያዎን አሁን ፈፅመዋል። አሁን ይበልጥ አስደሳች ወደሆነ ነገር እንዲንቀሳቀስ እና ኤልኢዲውን ከሞባይል ስልክዎ ያብሩት እና ያጥፉ።
ደረጃ 9: ቤተ -ፍርግሞችን ማከል
የአርዱዲኖ አቀናባሪ ቤተ -መጽሐፍትን በስፋት ይጠቀማል። እነዚህ መሣሪያው ብዙ ተግባራትን እንዲያከናውን የሚረዱ ልዩ ቁርጥራጮች እና ኮድ ናቸው።
ይህን አንድ በአንድ እናድርገው።
ከዚህ በታች የሚታየውን የብሊንክ ዚፕ ፋይል ያውርዱ። የት እንዳከማቹት ልብ ይበሉ።
የንድፍ ትርን ይክፈቱ ፣ ‹ቤተ -መጽሐፍትን አካትት› አማራጭን እና ከዚያ ‹zip ቤተ -መጽሐፍት አክል ›ን ይውሰዱ። ያወረዱትን ዚፕ ፋይል ቦታ ላይ የምርጫ ማያ ገጹን ይጠቁሙ እና ያረጋግጡ።
ከጥቂት ሰከንዶች በኋላ ቤተ -መጽሐፍት ወደ የእርስዎ አርዱዲኖ አይዲኢ ይታከላል።
ለቀሩት ቤተ -መጻሕፍት ይድገሙ
ደረጃ 10 በስማርትፎንዎ ላይ የብላይንክ መተግበሪያን ያግኙ።
ወደ ስልኮችዎ የመተግበሪያ መደብር ይሂዱ እና ብሊንክን ይፈልጉ። የብሊንክ መተግበሪያን ይጫኑ እና ያሂዱ።
የኢሜል አድራሻ እና የይለፍ ቃል ማቅረብ አለብዎት። ትክክለኛ የኢሜል አድራሻ መሆኑን ያረጋግጡ ምክንያቱም የማረጋገጫ ማስመሰያዎች የሚላኩበት ቦታ ነው።
በብሊንክ ያሉ ደግ ሰዎች እርስዎን ለመጀመር 2000 'ኢነርጂ' ክፍሎችን ይሰጡዎታል። በጣም የተወሳሰቡ ፕሮጄክቶችን በሚገነቡበት ጊዜ በማመልከቻው ውስጥ ሊገዙት የሚችሉት የበለጠ ‹ኢነርጂ› ያስፈልግዎታል።
ከአንዱ ምሳሌ ወደ ቀጣዩ ስንሸጋገር እና በእውነቱ በብላይንክ የፕሮጀክት QR ኮድ በእውነቱ ንፁህ ባህሪን ስንጠቀም ፕሮጀክቶችን እንሰርዛለን። በሚቀጥለው ደረጃ ወደዚያ እንገባለን።
ደረጃ 11: የመጀመሪያዎን ብሊንክ መተግበሪያ ይፍጠሩ።
በማያ ገጹ አናት ላይ ያለውን የ QR ምልክት ይጫኑ እና ካሜራዎ ይበራል።
ከላይ ባለው የ QR ኮድ ላይ ካሜራዎን ያነጣጥሩ እና ብሊንክ ፕሮጀክቱን ይፈጥራል። ፕሮጀክቱ ሲታከም በማያ ገጹ አናት ላይ የሾላ ፍሬን ምልክት ይጫኑ ፣ ወደ ታች ይሸብልሉ እና ‹ሁሉንም ኢሜል› ን ይምረጡ
በጥቂት ሰከንዶች ውስጥ በኢሜል የተላከ የማረጋገጫ ኮድ ያገኛሉ።
በ Arduino IDE ውስጥ ፋይል/ምሳሌዎች/My_IOT_Device/Blynk_LED ን ይምረጡ።
የፕሮግራሙ ፋይል ይከፈታል።
ከብሊንክ የተቀበሉትን የማረጋገጫ ምልክት ይቅዱ እና ይለጥፉ እና የእርስዎን SSID እና የይለፍ ቃል ወደ ማያ ገጹ ያስገቡ።
ፕሮግራሙን ወደ ተቆጣጣሪው ለመላክ የሰቀላ ቀስት ቁልፍን ይጫኑ።
ደረጃ 12 ፕሮግራሙን ያሂዱ
በብላይክ መተግበሪያ ላይ በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ ያለውን የማጫወቻ ቁልፍን ይጫኑ።
የ LED ቁልፍ እና የሁኔታ መስክ ያያሉ። አዝራሩን በመጫን በመቆጣጠሪያዎ ላይ ኤልኢዲውን ያበራል እና ያጠፋዋል እና ሁኔታውን በዚሁ ያዘምናል።
እንኳን ደስ አለዎት - አሁን የበይነመረብ መዳረሻ ካለዎት በዓለም ውስጥ ከማንኛውም ቦታ ፕሮጀክትዎን መቆጣጠር ይችላሉ!
ደረጃ 13: ኮዱ እንዴት እንደሚሰራ…
ይህ የፕሮግራም ማጠናከሪያ ትምህርት አይደለም - ግን እዚህ ስለ ኮዱ እና ከቢሊንክ ጋር እንዴት እንደሚሰራ ግንዛቤ አለ።
ዋና ዋናዎቹን ክፍሎች ማየት እንዲችሉ ሆን ብሎ በአርዱዲኖ አይዲኢ ላይ ኮዱን ወደ ተለዩ ትሮች አስቀምጫለሁ። ፕሮግራሙን ሲጀምሩ ያንን ማድረግ አያስፈልግም።
በመጀመሪያ የ Blynk_LED ትርን እንይ። ከፕሮጀክት ፈቃድ ኮዶች ፣ SSID እና የይለፍ ቃል በስተቀር ይህንን ለማንኛውም የፕሮጀክት ምሳሌዎች መለወጥ አያስፈልግዎትም።
ይህ በአገልግሎት ላይ ስላለው ቤተ -መጽሐፍት አስፈላጊ መረጃን ይ #ል (#ያካትቱ)።
የማዋቀሪያ ትር እንዲሁ ያደርጋል - ተቆጣጣሪው ሲነሳ እና ለማዋቀር መመሪያዎችን ሲያወጣ አንድ ጊዜ ይሠራል። በዚህ ሁኔታ በ 115200 ባውድ እንዲሠራ እና ብሊንክን እና ዋይፋይውን ለማቀናበር ተከታታይ ማሳያውን እያቋቋምን ነው።
የሉፕ ትር እንዲሁ ያደርጋል - በውስጡ ያለውን ማንኛውንም ኮድ ደጋግሞ በመፈጸም ክብ እና ዙር ያዞራል። በዚህ ሁኔታ ብሊንክ እና ሰዓት ቆጣሪዎች እየሠሩ መሆናቸውን ያረጋግጣል (እኛ ከፕሮግራሙ ፣ ከሰዓት ቆጣሪዎች እና መገልገያዎች ትሮች ጋር በተለየ ትምህርት ውስጥ እናዘጋጃለን)።
ደረጃ 14: ብሊንክ ትር
ኮዱን ከማየታችን በፊት በብሌንክ ማያ ገጽ ላይ እነዚያን ሁለት ‹መግብሮች› ብቻ እንመልከት።
‹አዝራሩ› እንደ ‹ምናባዊ› ፒን የተሰየመ ሲሆን እኛ ለእሱ ማስገቢያ 0 ን (V0) መርጠናል። ወደ ተቆጣጣሪው የሚላክ ውፅዓት የሚያመነጭ መግብር ነው። ከመግፋት (ለአፍታ) ማብሪያ ይልቅ እንደ ማብሪያ/ማጥፊያ መቀየሪያ እንዳደረግነው ልብ ይበሉ።
የሁኔታ አመላካች ‹የእሴት ማሳያ› ንዑስ ፕሮግራም ሲሆን ከመቆጣጠሪያው የተላከ ውሂብን ያገኛል። እንደ ምናባዊ ፒን ተዋቅሯል እና እኛ ለእሱ ማስገቢያ 1 ን መርጠናል።
አሁን ኮዱን እንመልከት።
የመጀመሪያው ዓረፍተ ነገር - BLYNK_WRITE (V0) - ከብሌንክ ከምናባዊ ፒን የሚመጣውን መመሪያ ለማዳመጥ ኮዱን እየነገረው ነው። አዝራሩ በተለወጠ ቁጥር Blynk 0 ወይም 1 ን ወደ ተቆጣጣሪው ይልካል - በ param.asInt ውስጥ ().
0 ከተላከ ተቆጣጣሪው:
- ትዕዛዙን morse.on ያወጣል (); (በጅማሬው ውስጥ ያካተትን ፋይልን የያዘ ቤተ -መጽሐፍት በመጠቀም) ኤልኢዲውን ያበራል።
- ወደ ተከታታይ በይነገጽ (ፒሲ ተርሚናል) “LED On” ን ያትማል
- እኛ ማስገቢያ ላይ ወደሰየምነው ወደ “ብሌንክ” እሴት ማሳያ”መግብር“LED On”ን ይልካል። ይህንን ለማድረግ መመሪያ።
- አንድ 1 ወደ ተቆጣጣሪው ከተላከ ከዚህ ሁሉ ተቃራኒውን ያደርጋል።
ቆንጆ ቀላል eh?
የሚመከር:
የእኔ የመጀመሪያ ሲኖት 29 ደረጃዎች (ከስዕሎች ጋር)
የእኔ የመጀመሪያ ሲኖት - የተደባለቀ የ synthesizer ሽቦዎች ቁጭ ብዬ ቁጭ ብዬ ልጅው ሲንት ተገኘ። ጓደኛዬ ኦሊቨር መጥቶ ሁኔታውን ገምግሞ “የዓለማችን በጣም የተወሳሰበውን የልጆች መጫወቻ ለመሥራት እንደ ተሳካህ ታውቃለህ” አለው። የእኔ የመጀመሪያ ደረጃ
የእኔ IoT መሣሪያ - የመጀመሪያ ቅብብል 5 ደረጃዎች
የእኔ IoT መሣሪያ - የመጀመሪያ ቅብብል - በዚህ አስተማሪ ውስጥ እኛ ከብሊንክ ቅብብልን እንቆጣጠራለን። ከትግበራው ማብራት እና ማጥፋት። ተጠንቀቁ !!!! እባክዎን ቅብብልዎን ከዋናው ኤሌክትሪክ ጋር ለማገናኘት ካሰቡ ምን እየሰሩ እንደሆነ ማወቅዎን ያረጋግጡ! ተጠንቀቁ
የእኔ የመጀመሪያ የጃቫ ትግበራ 6 ደረጃዎች
የእኔ የመጀመሪያ የጃቫ ትግበራ -የራስዎን የጃቫ መተግበሪያ ለመፍጠር መፈለግዎን ይቀጥላሉ ነገር ግን በሆነ ምክንያት ማዘግየቱን ይቀጥሉ? “ነገ በመጨረሻ አደርገዋለሁ” ስትል ራስህን ትሰማለህ? ያ ነገ ግን አይመጣም። ስለዚህ ፣ አሁን መጀመር አለብዎት። ሃንዎን ለማግኘት ጊዜው አሁን ነው
የእኔ የመጀመሪያ ላባ ክንፍ-ከአናሎግ-ወደ-ዲጂታል መለወጫ -5 ደረጃዎች
የእኔ የመጀመሪያ ላባ ክንፍ-ከአናሎግ-ወደ-ዲጂታል መለወጫ-ሠላም ፣ የሥራ ባልደረቦቼ! የዛሬው አስተማሪ በእውነቱ ልዩ ስለሆነ ነገር ነው። ይህ መሣሪያ የእኔ የመጀመሪያ አመላካች ነው - የአዳፍሬዝ ፎርሙን በመከተል። እሱ ደግሞ የመጀመሪያው FURST SURFACE MOUNTED PCB ነው! የእኔ በጣም ጎልቶ የሚጠቀሰው የዚህ ጋሻ አጠቃቀም እኔ ባበድኩበት መሣሪያ ውስጥ ነው
የዩኤስቢ የቤት ውስጥ/ከቤት ውጭ ቴርሞሜትር (ወይም ፣ ‹የእኔ የመጀመሪያ የዩኤስቢ መሣሪያ›) - 4 ደረጃዎች (ከስዕሎች ጋር)
የዩኤስቢ የቤት ውስጥ/ከቤት ውጭ ቴርሞሜትር (ወይም ፣ ‹የእኔ የመጀመሪያ የዩኤስቢ መሣሪያ›) - ይህ በ PIC 18Fs ላይ የዩኤስቢ ተጓዳኙን የሚያሳይ ቀላል ንድፍ ነው። በመስመር ላይ ለ 18F4550 40 ፒን ቺፕስ ብዙ ምሳሌዎች አሉ ፣ ይህ ንድፍ አነስተኛውን የ 18F2550 28 ፒን ስሪት ያሳያል። ፒሲቢው የወለል ንጣፎችን ይጠቀማል ፣ ግን ሁሉም