ዝርዝር ሁኔታ:

አርዱዲኖ እና አማዞን አሌክሳንን በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠሩ -16 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ እና አማዞን አሌክሳንን በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠሩ -16 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ እና አማዞን አሌክሳንን በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠሩ -16 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ እና አማዞን አሌክሳንን በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠሩ -16 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ሶኖስ አንድ ተናጋሪ ከአማዞን አሌክሳ ጋር 2024, ሀምሌ
Anonim
አርዱዲኖ እና አማዞን አሌክሳ በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠር
አርዱዲኖ እና አማዞን አሌክሳ በመጠቀም ብርሃን/የቤት መብራቶችን እንዴት እንደሚቆጣጠር

ከ UNO ጋር የተገናኘ እና በአሌክሳ ቁጥጥር የሚደረገውን ብርሃን እንዴት እንደሚቆጣጠር አብራርቻለሁ።

ደረጃ 1: ያገለገሉ አካላት

ሃርድዌር ጥቅም ላይ ውሏል

  1. አርዱዲኖ UNO & Genuino UNO
  2. ተከላካይ 221 ኦኤም
  3. LED (አጠቃላይ)
  4. Raspberry Pi 3 ሞዴል ቢ

ሶፍትዌር ያስፈልጋል

  1. አርዱዲኖ አይዲኢ
  2. የአማዞን አሌክሳ አሌክሳ ክህሎቶች ኪት

ደረጃ 2 - Raspberry Pi & Arduino IDE ን ማቀናበር

1. በመጀመሪያ ሁለትዮሽዎችን ይጫኑ

sudo apt-get install Python-pip ን ይጫኑ

የቧንቧ መጫኛ ብልቃጥ

pip install flask-ask

sudo apt-get install pyserial

sudo apt-get intall libpython2.7-dev

2. አርዱinoኖ አይዲኢን በ RPi ላይ መጫን

አርዱዲኖን በ RPi ውስጥ ለመጫን

1. ወደ ኦፊሴላዊ ጣቢያ ይሂዱ እና ቀዳሚ ልቀትን ያውርዱ።

ከዚያ ይንቀሉት እና ወደ አርዱዲኖ ማውጫ ይሂዱ እና በ./arduino ይጀምሩ

ደረጃ 3: ፕሮግራሙን ይስቀሉ

የመጫኛ ፕሮግራም
የመጫኛ ፕሮግራም

ፕሮግራሙን ከሰቀሉ በኋላ ተከታታይ ተርሚናልን ይክፈቱ።

እርስዎ ሲመሩ N led በርቷል።

በሚጽፉበት ጊዜ F led ይጠፋል።

ደረጃ 4 የ Python ስክሪፕት ያዘጋጁ

የ Python ስክሪፕት ያዘጋጁ
የ Python ስክሪፕት ያዘጋጁ
የ Python ስክሪፕት ያዘጋጁ
የ Python ስክሪፕት ያዘጋጁ

ፓይዘን lighcontrol.py ን በመጠቀም ያሂዱ

ደረጃ 5 ንግሮክን ያውርዱ

Ngrok ን ያውርዱ
Ngrok ን ያውርዱ

Ngrok መሣሪያዎን በመስመር ላይ ለማድረግ ደህንነቱ የተጠበቀ የመተላለፊያ መድረክ ነው። በዚህ መድረክ የድር መተግበሪያዎን ማድረግ ይችላሉ ወይም ማንኛውም መተግበሪያ በጣም ቀላል በሆነ መንገድ በመስመር ላይ ይሄዳል። ለማውረድ ወደ ኦፊሴላዊ ጣቢያ ይሂዱ እና ለ ARM ያውርዱ።

ngrok.com/

ይንቀሉት እና ወደሚያወጡበት ማውጫ ይሂዱ። ትዕዛዙን በመጠቀም ያሂዱ

./ngrok http 5000

ደረጃ 6: አሌክሳ ማቀናበር

Alexa ን በማዋቀር ላይ
Alexa ን በማዋቀር ላይ

1. ወደ አማዞን መለያ ይግቡ። መለያ ካለዎት ከዚያ ይግቡ ፣ እዚያ ካልተመዘገቡ እና ይግቡ።

developer.amazon.com/

2. ከላይ በቀኝ በኩል ወደ የገንቢ ኮንሶል ይሂዱ።

ደረጃ 7: ወደ አሌክሳ ==> የአሌክሳ ክህሎት ኪት ==> አዲስ ችሎታ ያክሉ

ምስል
ምስል

አሌክሳ የክህሎት ኪት ==> አዲስ ችሎታ አክል "src =" https://content.instructables.com/ORIG/FJ2/4LKE/JBE12M7I/FJ24LKEJBE12M7I-j.webp

ምስል
ምስል

Alexa Skill Kit ==> አዲስ ችሎታ አክል "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

እንደዚህ ዓይነቱን ገጽ ያያሉ። በዚህ ገጽ ላይ የክህሎት ዓይነት ይጠይቃል ፣

ስም ፣ ቋንቋ እና የጥሪ ስም። ለአሌክሳ ትእዛዝ በሚሰጡበት ጊዜ እርስዎ የሚናገሩትን ስም መስጠት አለብዎት ፣ ማንኛውንም ስም መስጠት ይችላሉ።

ችሎታ በሚፈጥሩበት ጊዜ የተለየ ቋንቋ ከመረጡ እባክዎን በአገርዎ ውስጥ የሚጠቀምበትን ተገቢ ቋንቋ ይምረጡ። አይሰራም።

በመጨረሻ ያዘምኑት ፣ ያስቀምጡት እና ቀጣይን ይጫኑ።

ደረጃ 8

ደረጃ 9

በሚቀጥለው ገጽ ላይ ዓላማዎችን ይጠይቃል። አንድ ዓላማ የተጠቃሚን የንግግር ጥያቄ የሚያሟላ እርምጃን ይወክላል። ለበለጠ መረጃ

developer.amazon.com/docs/custom-skills/de…

ማንኛውም ስህተት ካለ በቀይ ቀለም ያዩታል።

በሳጥኑ ውስጥ ከዚህ በታች ያለውን ኮድ ይፃፉ

"ዓላማ": "LightOn"

}, {

"ዓላማ": "LightOff"

}]

}

ያስቀምጡት እና ወደሚቀጥለው ገጽ ይሂዱ።

ደረጃ 10 በሚቀጥለው ገጽ ላይ ለመጨረሻ ነጥብ አንድ AWS እና HTTPS ነው ሁለት አማራጮችን ይጠይቃል

በሚቀጥለው ገጽ ላይ ለመጨረሻ ነጥብ አንድ አማራጭ AWS እና HTTPS ነው ሁለት አማራጮችን ይጠይቃል
በሚቀጥለው ገጽ ላይ ለመጨረሻ ነጥብ አንድ አማራጭ AWS እና HTTPS ነው ሁለት አማራጮችን ይጠይቃል

HTTPS ን ይምረጡ እና ያስቀምጡት እና ወደ ቀጣዩ ገጽ ይሂዱ።

ደረጃ 11 ለ SSL ሰርቲፊኬት ሁለተኛ አማራጭን ይምረጡ። ያስቀምጡት እና ወደ ቀጣዩ ገጽ ይሂዱ።

ለ SSL ሰርቲፊኬት ሁለተኛ አማራጭን ይምረጡ። ያስቀምጡት እና ወደ ቀጣዩ ገጽ ይሂዱ።
ለ SSL ሰርቲፊኬት ሁለተኛ አማራጭን ይምረጡ። ያስቀምጡት እና ወደ ቀጣዩ ገጽ ይሂዱ።

ደረጃ 12 - አገልግሎቱን በመፈተሽ ላይ

የማጣሪያ አገልግሎት
የማጣሪያ አገልግሎት

አገልግሎቱ እየሰራ መሆኑን ወይም እንዳልሆነ ለመፈተሽ። የእርስዎ የንግሮክ አገልጋይ እየሰራ መሆኑን ያረጋግጡ እና የፓይዘን ስክሪፕት እንዲሁ እየሰራ ከሆነ አለበለዚያ አይሰራም።

አገልጋዮች ጥያቄ እያገኙ ማየት እና መለጠፍ ይችላሉ።

ደረጃ 13: አገልጋዮች ጥያቄዎችን ማግኘት

ጥያቄዎችን ለማግኘት አገልጋዮች
ጥያቄዎችን ለማግኘት አገልጋዮች

ደረጃ 14: የተጠየቁት ተለጠፉ

ተጠይቋል ተለጠፈ
ተጠይቋል ተለጠፈ

ደረጃ 15: መርሃግብሮች አርዱዲኖ

Schematics Arduino
Schematics Arduino

ደረጃ 16: መርሃግብሮች ኤልኢዲ

መርሃግብሮች LED
መርሃግብሮች LED

ሁላችሁም እንደምትወዱት ተስፋ አደርጋለሁ።

የሚመከር: