ዝርዝር ሁኔታ:
- ደረጃ 1: የሚያስፈልግዎት
- ደረጃ 2: Arduino ን ያዋቅሩ
- ደረጃ 3 Servo & Flag ን ያዋቅሩ
- ደረጃ 4 የሶፍትዌር ግንኙነትን ያዋቅሩ
- ደረጃ 5 የመጨረሻ ሐሳቦች
ቪዲዮ: Applescript/Arduino Alert Flag ን ይፍጠሩ። 5 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
በእርስዎ Mac ላይ ያለው የመልዕክት ድምጽ ብቻ በቂ እንዳልሆነ ተሰምቶዎት ያውቃል? ቀላል ድምፆች እና ማንቂያዎች ለእርስዎ ብቻ አይቆርጡም? የበለጠ ግልፅ እና የሚክስ ነገር ይፈልጋሉ? ከሆነ ፣ ይህ እርስዎ የሚፈልጉት አስተማሪ ነው። በዚህ አስተማሪ ውስጥ ፣ የመረጡት ማንቂያ ሲከሰት የእርስዎን አርዱዲኖን ወደ ማክዎ እንዴት ማያያዝ እና እውነተኛ ባንዲራ መወርወር እንደሚችሉ አሳያችኋለሁ። በእኛ ምሳሌ የኢሜል ማስጠንቀቂያ እንሰራለን ፣ ግን ማንኛውም ነገር በሚከሰትበት ጊዜ ይህንን ለመደወል AppleScript ን መጠቀም ይችላሉ። በአስተማሪዎቼ ላይ አስተያየቶችን ስቀበል ለመልቀቅ ትንሽ የአስተማሪ ባንዲራ ፈጠርኩ። እንጀምር!
ደረጃ 1: የሚያስፈልግዎት
ሃርድዌር - አርዱinoኖ - ቢያንስ ዱሚላኖቭ እና ዲሲሚላ እንደሚሠሩ አውቃለሁ። የቆዩ የቦርድ ስሪቶች ይሠሩ እንደሆነ አላውቅም። ሰንደቅ - እኔ የአስተማሪዎችን አስተያየት ስሰጥ እኔን ለማስጠንቀቅ የማስተማሪያ ሰንደቅ አድርጌአለሁ። አርዱዲኖን ወደ ሰርቪው ለማገናኘት። የእኔ ሽቦዎች ከሚያስፈልጉት በላይ ትንሽ ነበሩ። ቶድ ይህንን ኮድ ከ Arduino ጋር ለመገናኘት እጅግ በጣም ቀላል ያደርገዋል። ፋይሎች እዚህ ተካትተዋል። ለተጨማሪ መረጃ እዚህ ይመልከቱ- https://todbot.com/blog/2006/12/06/arduino-serial-c-code-to-talk-to-arduino/- የአርዲኖ ኮድ-የሰንደቅ ዓላማ አፕሊኬሽን
ደረጃ 2: Arduino ን ያዋቅሩ
የዚህን ቀመር አካላዊ ጎን መጀመሪያ ማዘጋጀት አለብን። ከ Servo ውጭ 3 ሽቦዎች አሉ -ቮልቴጅ ፣ መሬት እና ቁጥጥር። በዚህ ቅንብር ውስጥ እነዚያን በ 5 ቮ ፣ መሬት እና ፒን 9. ላይ እንሰካቸዋለን እንዲሁም 47vm resistor ን ወደ 3v3 ፒን እና ዳግም ማስጀመሪያ ፒን እናስገባለን። ይህ ተከታታይ ግንኙነት በተዘጋ ቁጥር አርዱዲኖ ዳግም እንዳይጀምር ይከላከላል። ቀደም ብዬ ለመቋቋም ይህ ለእኔ እውነተኛ ሥቃይ ነበር ፣ ዳግም ማስጀመርን ዘግይቶ ለማስተናገድ ሶፍትዌሩን እጽፍ ነበር ፣ ግን እኔ በፈለግኩበት መንገድ አልሠራም። Resistor ያንን ችግር በቀላሉ ይፈታል። ማሳሰቢያ - ይህንን ባገኘሁት ምንጭ መሠረት ፣ ዳግም አስጀምር ቁልፍ ሲጫን Resistor በአርዱዲኖ ውስጥ ከመጠን በላይ 20mA የአሁኑን ያስከትላል። የሞከረው ሰው ከመግለጫዎች ውጭ ነው ብሏል ፣ ግን አሁንም ይሠራል። Resistor በሚገናኝበት ጊዜ አርዱዲኖን እንደገና ከማቀናበር ይቆጠቡ። ሶፍትዌር የተካተተውን ሶፍትዌር ወደ አርዱinoኖ ይጫኑ። እርስዎ በሚፈልጉት መሠረት ለውጦችን ያድርጉ። በዋናነት ፣ 0 ወይም 1 ን ወደ አርዱዲኖ እየላኩ ነው ፣ እናም በዚህ መሠረት ባንዲራውን ወደ ላይ ወይም ወደ ታች ያዞራል።
ደረጃ 3 Servo & Flag ን ያዋቅሩ
የቴፕ ባንዲራ ወደ ዋልታ።የቴፕ ዋልታ ወደ አገልጋዩ… ቆንጆ ቀላል።
ደረጃ 4 የሶፍትዌር ግንኙነትን ያዋቅሩ
በመጀመሪያ ፣ የቶድ ኩርት አርዱinoኖ ተከታታይ የግንኙነት ስክሪፕት ማጠናቀር ያስፈልግዎታል። ይህ እጅግ በጣም ቀላል ነው። ተርሚናሉን ይክፈቱ እና የ arduino-serial.c ፋይል ወደሚገኙበት መንገድ ይሂዱ በሚከተለው ውስጥ ይፃፉ-gcc -o arduino-serial arduino-serial.c የማያ ገጽ አጠቃቀም መረጃ። ባንዲራችንን እንፈትሽ። በተርሚናሉ ውስጥ ፣ አዲስ ወደተሠራው የአርዱዲኖ -ተከታታይ ስክሪፕትዎ ይሂዱ እና በሚከተለው ውስጥ ይተይቡ።. ይህ ምን እንደሆነ እርግጠኛ ካልሆኑ ወደ አርዱዲኖ ሶፍትዌር ይሂዱ እና በመሳሪያዎች-> ተከታታይ ወደብ ስር ይመልከቱ። ትዕዛዙ እዚህ አስፈላጊ ነው። -B ባውድ ነው ፣ እና ወደቡ (-p) ከመዘጋጀቱ በፊት መዘጋጀት አለበት። -s የሚላከው መልእክት ነው። ይህ ሰንደቅ ዓላማውን ከፍ ማድረግ አለበት ፣ በዚያ መስመር መጨረሻ ላይ “1” ን ወደ “0” (ዜሮ) በመቀየር ዝቅ ማድረግ ይችላሉ አንዴ ከሰራ ፣ ቀጣዩ ነገር ቅንብሩን ማዋቀር ነው። ተዛማጅ AppleScript። በዚህ አፕሌክሪፕት ፣ ሁሉም ነገር የት እንዳለ መንገር አለብዎት። ለማቃለል ሁሉንም ነገር በአንድ ቦታ ላይ አጣበቅኩ ፣ ማለትም ~ ~/ቤተ -መጽሐፍት/ስክሪፕቶች/፣ በእርግጥ የፈለጉትን መጠቀም ይችላሉ። አንዴ የአፕሌክሪፕት ቅንብርዎን ካገኙ ፣ ያንን ትልቅ አረንጓዴ በመጫን ይሂዱ። አሂድ "አናት ላይ። አንድ ተጨማሪ ነገር እና እኛ ተዘጋጅተናል። አሁን Applescript ን ለማሄድ Mail.app ን ማዋቀር አለብን። ደብዳቤን ይክፈቱ እና ወደ ምርጫዎች ይሂዱ። ደንቦችን ይምረጡ ደንብ ያክሉ በደንቡ ውስጥ እንደፈለጉት ሁኔታዎችን ያዘጋጁ። ለእኔ ፣ “ከ” አድራሻው “instructables.com” እንዲኖረኝ ደንቡን አዘጋጅቻለሁ ፣ ስለዚህ ከተቋሞች ማንኛውንም ነገር ስቀበል ይቃጠላል። ጨርሰዋል! እሱን ለመፈተሽ ዘዴ ካለዎት አንድ ምት ይስጡት።
ደረጃ 5 የመጨረሻ ሐሳቦች
በግልፅ ይህንን ለመጠቀም Mail.app ን መጠቀም የለብዎትም። ፈላጊውን ጨምሮ Applescript ን ከሚደርስ ከማንኛውም መተግበሪያ ስክሪፕቱን ማባረር ይችላሉ። የዊንዶውስ ተጠቃሚዎች - እኔ የስክሪፕት ማስፈጸምን የሚያነቃቁባቸው መንገዶች ካሉዎት ለማወቅ ከ Outlook ጋር በደንብ አላውቅም ፣ ግን እዚህ ያለ አንድ ሰው እሱን ለመገመት ምንም ችግር እንደሌለው አስባለሁ። Applescript በሚተገበርበት መንገድ ምክንያት ፣ በስክሪፕቱ ውስጥ ያለው መዘግየት በሚጠብቅበት ጊዜ ሁሉም ነገር እንዳይከሰት ያቆማል። እኔ ይህንን ለማስተካከል እስካሁን አልመረመርኩም ፣ ግን ከአፕሌስክሪፕት ይልቅ በአርዲኖ ጎን ላይ የሚከናወን ይመስለኛል። ለምሳሌ ፣ ወደ Arduino ሁለት ግቤቶችን ይላኩ - ወደ ላይ/ታች ቢት እና ቆይታ… በተማሪው እንደተደሰቱ ተስፋ አደርጋለሁ። ከኮምፒዩተር ዓለም ከእውነተኛው ዓለም ጋር ስላለው መስተጋብር ትንሽ ተጨማሪ ለማወቅ እችል እንደሆነ ለማየት አንድ ላይ አደረግሁት።
የሚመከር:
ማኪንቶሽ ፕላስ ሮሞችን ይፍጠሩ -3 ደረጃዎች (ከስዕሎች ጋር)
ማኪንቶሽ ፕላስ ሮሞችን ይፍጠሩ - ይህ አስተማሪ በ ‹መቀደድ› ሂደት ውስጥ ይመራዎታል። የኢፒኦኤም ምስሎች ከእርስዎ Macintosh Plus ROM ቺፕስ እና (ወይም) " ማቃጠል " ምስሎቹን ወደ አዲስ ቺፕስ። ሁለቱንም ለመፍጠር ሂደቱ በመሠረቱ ሁለት ጊዜ ይከናወናል
ለእርስዎ Garmin ጂፒኤስ ብጁ ካርታዎችን ይፍጠሩ 8 ደረጃዎች (ከስዕሎች ጋር)
ለ Garmin ጂፒኤስዎ ብጁ ካርታዎችን ይፍጠሩ - ለእግር ጉዞ እና ለሌሎች ከቤት ውጭ እንቅስቃሴዎች የተነደፈ የ Garmin GPS ካለዎት (GPSMAP ፣ eTrex ፣ ኮሎራዶ ፣ ዳኮታ ፣ ኦሪገን እና ሞንታና ተከታታዮችን ጨምሮ ፣ በጥቂቶች መካከል) ፣ እርስዎ ማድረግ የለብዎትም። በላዩ ላይ ቀድሞ የተጫኑትን ባዶ አጥንቶች ካርታዎችን ያስተካክሉ። ኢ
በ TinkerCad Codeblock ውስጥ የጠፈር ጣቢያ ይፍጠሩ -- ቀላል ትምህርት -7 ደረጃዎች (ከስዕሎች ጋር)
በ TinkerCad Codeblock ውስጥ የጠፈር ጣቢያ ይፍጠሩ || ቀላል መማሪያ - በጠፈር ውስጥ የመኖር ሀሳብ የሳይንስ ልብ ወለድ መስሎ ቢታይም ፣ ይህንን በሚያነቡበት ጊዜ ዓለም አቀፉ የሕዋ ጣቢያ ምድርን በሰከንድ አምስት ማይል ፍጥነት እየዞረ ምድርን አንድ ጊዜ እያዞረ ነው። በየ 90 ደቂቃዎች። በዚህ ፕሮጀክት ውስጥ ይማራሉ
በእርስዎ Raspberry Pi መሣሪያ ላይ ቪፒኤን ይፍጠሩ 6 ደረጃዎች (ከስዕሎች ጋር)
በእርስዎ Raspberry Pi መሣሪያ ላይ ቪፒኤን ይፍጠሩ - ቪፒኤን ወይም ምናባዊ የግል አውታረ መረብ ተራውን በይነመረብ ሲያስሱ ተራ የበይነመረብ ተጠቃሚዎች ትንሽ የበለጠ የግል እንዲሆኑ ሊረዳቸው ይችላል። እንዲሁም በፕሮጀክቶቻቸው ላይ በሚሠሩበት ጊዜ የባለሙያ ሶፍትዌር ገንቢዎችን ሊረዳ ይችላል። እና የተመሠረተ Raspberry Pi VPN ግንኙነት ፣
ከጥሬ ዕቃዎች የራስዎን የጆሮ ማዳመጫ ይፍጠሩ 6 ደረጃዎች (ከስዕሎች ጋር)
ከጥሬ ዕቃዎች የእራስዎን የጆሮ ማዳመጫ ይፍጠሩ - እዚህ ከጥሬ ዕቃዎች ጀምሮ አንዳንድ ግላዊነት የተላበሱ የጆሮ ማዳመጫዎችን እንፈጥራለን! በጥቂት ጥሬ ዕቃዎች ብቻ የድሃ ሰው of የአናጋሪውን ስሪት እንዴት መሥራት እንደሚቻል ፣ እና ከዚያ የበለጠ የተጣራ ሥራን እናያለን። የ3 -ል ዲዛይን እና 3 ዲ ፕሪንቲን በመጠቀም ስሪት