ዝርዝር ሁኔታ:
- ደረጃ 1 የሃርድዌር ክፍሎች
- ደረጃ 2: በ IBM ዋትሰን IoT ላይ መለያ ይፍጠሩ እና መሣሪያዎን ያስመዝግቡ
- ደረጃ 3 ለስሜታዊ ትንተና የመስቀለኛ መንገድ-ቀይ መተግበሪያን ያዳብሩ
- ደረጃ 4: አርዱዲኖ ንድፍ
- ደረጃ 5: ሙጫዎን ያገናኙ።
ቪዲዮ: የተገናኘ ሙጫ 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
አንዳንድ ጊዜ ጠዋት ወደ ቢሮ ከመሄዴ በፊት ቡናዬን እየጠጡ ሳሉ በኢሜል የመልዕክት ሳጥኔ ውስጥ የሚጠብቀኝን በጥቂቱ ማየት እፈልጋለሁ። ማለትም የተቀበሉት የኢሜይሎች ብዛት እና ቃና….ከፕሮጀክቱ አንድ ቀን በፊት ጨር finished እየሰራ ነው ወይም አይሰራም እና ስለእሱ አዎንታዊ ወይም አሉታዊ አስተያየቶች ካሉ። በሌላ በኩል የኢሜል ደንበኛን ትግበራ በሞባይልዬ መክፈት እና ቁርስ ወቅት ኢሜይሎችን ማንበብ መጀመር አያስጨንቀኝም።
ከእነዚህ ሀሳቦች የዚህ ፕሮጀክት ሀሳብ ይመጣል። በኢሜል አካውንቴ ውስጥ በተቀበሉት የመጨረሻዎቹ ያልተነበቡ ኢሜይሎች ላይ በተደረገው የስሜት ትንተና ውጤት ላይ በመመርኮዝ ቀለማቸውን በሚቀይሩ በ LED መብራቶች የተሻሻለ የቡና ኩባያ ይጠቀማል። የመጨረሻውን የተቀበሉት ኢሜይሎች አዎንታዊ መልእክቶች ፣ ተቃራኒ ቀይ ቀለም ካላቸው ሻጋታውን ብቻ ይሰኩ እና የ LED መብራቶች ወደ አረንጓዴ ቀለም ይለወጣሉ።
ያልተነበቡ ኢሜይሎች የስሜት ትንተና የሚከናወነው በ IBM Watson IoT አገልግሎቶች ነው። አንድ አርዱዲኖ MKR1000 ቦርድ የ LED ንጣፍ ለመቆጣጠር እና የ MQTT ፕሮቶኮልን በመጠቀም በ WiFi ላይ ከ IBM Watson IoT አገልግሎቶች ጋር ለመገናኘት ያገለግላል።
ደረጃ 1 የሃርድዌር ክፍሎች
የሃርድዌር ልማት ቦርድ;
አርዱዲኖ MKR1000
ሃርድዌር BOM
- 3x 100ohm resistors
- 3x TIP122 NPN ትራንዚስተሮች
- 1x የኃይል መሰኪያ
- 1x RGB LED Light Strip (AglaiaLT-S2)
- መለዋወጫ ኬብሎች
ከአርዱዲኖ MKR1000 ጋር የ LED ን መቆጣጠሪያ ለመቆጣጠር ሽቦው በዚህ መማሪያ ላይ የተመሠረተ ነው-
ደረጃ 2: በ IBM ዋትሰን IoT ላይ መለያ ይፍጠሩ እና መሣሪያዎን ያስመዝግቡ
በ IBM Watson IoT ያልተነበቡ ኢሜይሎችን የስሜት ትንተና ማከናወን የሚችል የደመና መተግበሪያን ለመፍጠር በመጀመሪያ ለነፃ የሙከራ መለያ (https://www.ibm.com/internet-of-things/trial/) መፈረም አስፈላጊ ነው።). ሁለተኛው እርምጃ ለ Watson IoT መድረክ ማመልከቻ መፍጠር እና የአርዱዲኖ MKR1000 ቦርድዎን መመዝገብ ነው። ይህ አሁን የሃርድዌር መድረኮችን ከ IBM Watson IoT ጋር ለማገናኘት መደበኛ ሂደት ነው ፣ እና በ IBM ፈጣን ማስጀመሪያ መመሪያዎች ውስጥ በደንብ ተመዝግቧል -
console.ng.bluemix.net/docs/services/IoT/i…
አይኤምኤም የእርስዎን IoT ትግበራ ለማስጀመር የሚያስፈልጉትን አገልግሎቶች እና የአሠራር ጊዜዎችን በመገደብ እነዚህን እርምጃዎች የሚያፋጥን ለ IoT የቦይለር አብነት ይሰጣል። IoT ለኤሌክትሮኒክስ ማስጀመሪያ ቦይለር ሰሌዳ ለዚህ ፕሮጀክት ያገለገለው ነበር።
የደረጃ በደረጃ የመሣሪያ ምዝገባ መመሪያ እዚህ ቀርቧል -
console.ng.bluemix.net/docs/services/IoT/i…
እነዚህ የአርዲኖን ንድፍ እና የኖድሬድን ትግበራ ለማዋቀር ስለሚያስፈልጉ የመሣሪያ ምዝገባውን ሂደት አንዴ ካጠናቀቁ በኋላ የእርስዎን org-id ፣ ምስክርነት ፣ የመሣሪያ-መታወቂያ እና የመሣሪያ ዓይነት ልብ ይበሉ።
ደረጃ 3 ለስሜታዊ ትንተና የመስቀለኛ መንገድ-ቀይ መተግበሪያን ያዳብሩ
NodeRED የመተግበሪያ ሽቦዎችን እና የደመና አገልግሎቶችን (nodered.org) ለመፍጠር በ IBM ዋትሰን አይኦ መድረክ ውስጥ ሊያገለግል የሚችል የእይታ መሣሪያ ነው።
የተገነባው የ NodeRED ትግበራ በጣም ቀላል እና በሁለት ፍሰቶች የተዋቀረ ነው ፣ አንዱ ለኢሜይሎች የስሜት ትንተና ፣ እና ሌላ የአርዲኖ MKR1000 (የምልክት ውጤት በመሣሪያው የተቀበለው የስሜት ውጤት እና ለኤዲጂው ጥምር)።
የመጀመሪያው ፍሰት በየጊዜው ከኢሜል አካውንት ጋር ይገናኛል እና የመጨረሻዎቹን ያልተነበቡ ኢሜይሎችን ያመጣል። ውቅረት በእርስዎ ኢሜይሎች መለያ ላይ የተመሠረተ ነው። የተቀበለው እያንዳንዱ ኢሜል በተተነተነው ጽሑፍ አሉታዊ/አወንታዊ ይዘት ላይ የተመሠረተ ውጤት (ያነሰ ወይም ከ 0 በላይ) ወደ ስሜት ትንተና ሳጥን ይላካል (መረጃን ይመልከቱ https://github.com/thisandagain/sentiment/blob/mas… ለ ተጨማሪ ዝርዝሮች)። የስሜታዊነት ውጤት የተቀበለውን የመጨረሻ ውሂብ አማካይ ወደሚያሰላ እና ወደ ቀጣዩ መስቀለኛ መንገድ የሚገፋውን ወደ ቀላል ተግባር ሳጥን ይላካል። በመጨረሻም የመጨረሻው እገዳ የ MQTT ፕሮቶኮል በመጠቀም ወደ ተገናኘው መሣሪያ የስሜቱ ውጤት ዋጋ የያዘ መልእክት ይልካል ፤ ይህ እገዳ በመሣሪያ ምዝገባ ሂደት ወቅት በሚመነጩት ምስክርነቶች መዋቀር አለበት።
ሁለተኛው ፍሰት የአርዲኖ ቦርድ ሁኔታን በዓይነ ሕሊናህ ለመሳል ለሙከራ ዓላማዎች ያገለግላል። የውሂብ እይታ (https://quickstart.internetofthings.ibmcloud.com/) ለርስዎ የአርዱዲኖ ቦርድ የመግቢያ IoT መስቀልን ከ IBM ፈጣን ማስጀመሪያ ድር ገጽ ጋር ያገናኛል። የ MQTT ፕሮቶኮሎችን በመጠቀም የአርዲኖ ቦርድ የሁኔታ መልዕክቶችን ለመቀበል የግቤት IoT መስቀለኛ መንገድ ከላይ እንደተገለጸው ተዋቅሯል። የሁኔታ መልዕክቶች በአሁኑ ጊዜ በአርዱዲኖ ውስጥ ጥቅም ላይ የዋለው የ LED የስሜት ውጤቱን እና የ RGB ጥምርን ይ containsል።
የመስቀለኛ-ቀይ መተግበሪያ ወደ ቅንጥብ ሰሌዳ ተልኮ እዚህ እንደ.txt ፋይል ተያይ attachedል።
ደረጃ 4: አርዱዲኖ ንድፍ
የአርዱዲኖ ንድፍ በ ‹MQTT ›ደንበኛ ቤተ-መጽሐፍት በጊልቤርቶ ኮንቲ (https://github.com/256dpi/arduino-mqtt) ላይ የተመሠረተ ከ IBM Watson IoT ጋር ለመገናኘት ተስተካክሏል። ኮዱ በሦስት ክፍሎች የተዋቀረ ነው-
- ማዋቀር (): ከ WiFi AP እና ከ IBM MQTT ደላላ ጋር ይገናኙ; ከ IBM Watson IoT ለተላኩ መልእክቶች የመልሶ ጥሪን ይመዝግቡ
- loop (): የ LED መብራቶችን ለመቆጣጠር የ RGB ፒን ያዘጋጁ። የመሣሪያው ሁኔታ (አርጂቢ እና የስሜት ውጤት) ለ IBM ዋትሰን IoT ይላኩ
- messageRe ተቀብሏል (…) ፦ ጥሪ ከ watson IoT ማመልከቻ በስሜታዊ ውጤት መልዕክቶችን ለመቀበል ጥሪ ተደርጓል። ነጥቡ ወደ አርጂቢ እሴት (ካርታ -አሉታዊ: ቀይ ፣ አዎንታዊ: አረንጓዴ) ተቀርppedል።
በመሣሪያው የምዝገባ ሂደት (org-id ፣ የመሣሪያ ዓይነት ፣ የመሣሪያ-መታወቂያ) ላይ በተፈጠሩ ምስክርነቶች ላይ በመመርኮዝ ኮዱን እንደሚከተለው ያዋቅሩት
- MQTT_MODE = IBM_API_KEY
- char *client_id = "d: your-org-id: የእርስዎ-device-type: your-device-id";
- ቻር *user_id = "use-token-auth";
- char *pwd = "የእርስዎ-pwd";
- ቻር *ibm_hostname = "የእርስዎ-org-id.messaging.internetofthings.ibmcloud.com";
መተግበሪያው ለርዕስ iot-2/cmd/+/fmt/string እና መልእክት ተመዝግቧል የተቀበለው መልሶ ጥሪ ለትእዛዝ ዓይነት ስሜት መልዕክቶችን ይተነብያል።
የሁኔታ መልዕክቶች ወደ ርዕስ ታትመዋል- iot-2/evt/status/fmt/json
ማስታወሻ - ለ MKR1000 የኤስኤስኤል ሰርቲፊኬት ማዘመን ያስታውሱ ፣ መመሪያዎችን እዚህ ይከተሉ https://github.com/arduino-libraries/WiFi101-Firm… እና በ MKR1000 ውስጥ የስር የምስክር ወረቀቶችን ለማውረድ እና ለመጫን ibm_hostname ን ያስገቡ።
የአርዱዲኖ ንድፍ ተያይ attachedል።
ደረጃ 5: ሙጫዎን ያገናኙ።
በመጋገሪያው ውስጥ አንዳንድ የኤሌክትሮኒክስ እና የኤልዲዎች ውህደትን ማድረጉ ጥሩ ነበር ፣ ግን ለዚህ ፕሮጀክት በምስሉ ላይ እንደሚታየው በቀላሉ የሰውየውን የ LED ንጣፍ በማሰሪያው ዙሪያ አያያዝኩት።
ከዚያ የኤልዲዲውን ንጣፍ ከዳቦ ሰሌዳ ወረዳው ጋር አገናኘዋለሁ ፣ ኤልኢዱን እና አርዱዲኖ MKR1000 ን ኃይል እና ከኖድሬድ ማመልከቻ በስሜታዊ ውጤት መልዕክቶችን ለመቀበል እጠብቃለሁ። ለምሳሌ በስዕሉ ውስጥ እንደ “ታላቅ ሥራ! ፣ ፕሮጀክትዎ ግሩም ነው” የሚል ጽሑፍ የያዙ ኢሜይሎችን በመላክ ሞከርኩ። ወዘተ.
እንዲሁም በሕዝባዊው IBM Quickstart ድረ -ገጽ (https://quickstart.internetofthings.ibmcloud.com) ውስጥ በአርዱዲኖ ትግበራ ውስጥ ያለውን ሁኔታ (የ RGB ኮድ እየታየ እና የስሜቱ ውጤት መቀበሉን) ማረጋገጥ ይቻላል ፤ ብቻ የመሣሪያ መታወቂያ ያስገቡ።.
አሁን በመጨረሻ በተገናኘ ኩባያ ውስጥ ቡናዬን መደሰት እችላለሁ።
የሚመከር:
የራስዎን የተገናኘ የማሞቂያ ቴርሞስታት ያድርጉ እና በማሞቂያ ቁጠባ ያድርጉ 53 ደረጃዎች (ከስዕሎች ጋር)
የራስዎን የተገናኘ የማሞቂያ ቴርሞስታት ያድርጉ እና በማሞቂያ ቁጠባ ያድርጉ - ዓላማው ምንድነው? በሚፈልጉበት ጊዜ ብቻ ቤትዎን በማሞቅ ቁጠባን ያድርጉ እና ቤትዎን በሚሞቅበት ጊዜ የግሪንሀውስ ጋዝ ልቀቶችን ይቀንሱ የትም ይሁኑ የት ማሞቂያዎን ይቆጣጠሩ ኩራት ያድርጉ ያደረጉት
ከበይነመረቡ ጋር የተገናኘ የሱቅ ስቴሪዮ ማድረግ - 6 ደረጃዎች (ከስዕሎች ጋር)
ከበይነመረቡ ጋር የተገናኘ የሱቅ ስቴሪዮ መስራት - መኪና እየነዳሁ ሬዲዮውን ስከፍት ወደ አካባቢያዊ ኮሌጅ ሬዲዮ ጣቢያዬ 90.7 KALX እዞራለሁ። በኖርኩባቸው ዓመታት እና በተለያዩ ቦታዎች የኮሌጅ ሬዲዮ ጣቢያዎችን ሁል ጊዜ አዳምጣለሁ። ለበይነመረብ ኃይል አመሰግናለሁ አሁን ማዳመጥ እችላለሁ
በእንፋሎት የተገናኘ የማሳያ መደርደሪያ 18 ደረጃዎች (ከስዕሎች ጋር)
በእንፋሎት የተገናኘ የማሳያ መደርደሪያ: የኋላ ታሪክ ወንድሜ ጓደኞቻቸው ብዙውን ጊዜ በቪዲዮ ጨዋታዎች ውስጥ የሚጫወቱትን ገጸ -ባህሪያቱን የሚወክሉ የ Funko POP ቁጥሮች አሉት። በእንፋሎት ላይ ያሉበትን ሁኔታ የሚያመለክቱበት LED ዎች በውስጡ የማሳያ መያዣ ቢኖራቸው ጥሩ ነበር ብለን አሰብን። ስለዚህ
ትዊትቦት - ትዊተር የተገናኘ የፎቶ ቡዝ - 4 ደረጃዎች (ከስዕሎች ጋር)
ትዊትቦት - ትዊተር የተገናኘ የፎቶ ቡዝ - በዚህ ፕሮጀክት ውስጥ በፓርቲዎች ላይ በፎቶ ዳስ ውስጥ ሊያገለግል የሚችል Raspberry Pi -powered ካሜራ እንሰራለን። ፎቶው ከተነሳ በኋላ ሁሉም ሰው በኋላ እንዲያየው በተሰየመው የትዊተር መለያ ላይ ሊለጠፍ ይችላል። ይህ መማሪያ ትምህርቱን ያጠቃልላል
የተገናኘ ቴርሞስታት: 6 ደረጃዎች (ከስዕሎች ጋር)
የተገናኘ ቴርሞስታት - በቤትዎ ውስጥ ያለውን የሙቀት መጠን በትክክል መከታተል በእርግጠኝነት የኃይል ሂሳብዎን ለመቆጠብ በጣም ጥሩው መንገድ ነው። በተመሳሳይ ጊዜ በክረምቱ ወቅት በሞቃት ቤት ውስጥ ጥሩ ስሜት እንዲሰማዎት ይፈልጋሉ። የአሁኑ ቴርሞስታት የማይንቀሳቀስ መርሃ ግብርን ብቻ ይፈቅዳል - እኔ