Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր է
- Քայլ 2: Կարգավորեք Arduino- ն
- Քայլ 3: Կարգավորեք Servo & Flag- ը
- Քայլ 4: Կարգավորեք ծրագրային հաղորդակցությունը
- Քայլ 5: Վերջնական մտքեր
Video: Ստեղծեք Applescript/Arduino Alert դրոշ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Երբևէ զգացե՞լ եք, որ ձեր Mac- ում փոստի ձայնը պարզապես բավարար չէ: Պարզ ձայները և ահազանգերը պարզապես դա ձեզ համար չե՞ն կտրում: Youանկանու՞մ եք ավելի ակնհայտ և հատուցող բան: Եթե այո, ապա սա այն Ուղեցույցն է, որը դուք փնտրում էիք: Այս Ուղեցույցում ես ձեզ ցույց կտամ, թե ինչպես միացնել ձեր Arduino- ն ձեր Mac- ին և գցել իրական դրոշը, երբ ձեր նախընտրած ահազանգը տեղի ունենա: Մեր օրինակում մենք էլեկտրոնային փոստի ազդանշան կանենք, բայց դուք կարող եք օգտագործել AppleScript- ը ՝ սա զանգահարելու համար, երբ գրեթե ամեն ինչ պատահի: Ես ստեղծել եմ մի փոքր Instructables դրոշ, որը պետք է անջատվի, երբ իմ հրահանգների վերաբերյալ մեկնաբանություններ ստանամ: Եկեք սկսենք!
Քայլ 1: Այն, ինչ ձեզ հարկավոր է
Սարքավորումներ. Արդուինո. Ես առնվազն գիտեմ, որ Duemilanove- ը և Diecimila- ն կաշխատեն: Չգիտեմ, արդյոք տախտակի հին տարբերակները կաշխատեն: Դրոշ. Ես պատրաստեցի հրահանգների դրոշ, որպեսզի զգուշացնեմ ինձ, երբ կստանամ հրահանգների մեկնաբանություն: 47 Օմ դիմադրություն. Սա կանխելու է Arduino- ի սերիական միացման փակման ժամանակ A ServoWires Arduino- ն Servo- ին միացնելու համար: Իմ լարերը մի փոքր ավելի երկար էին, քան անհրաժեշտ էր: oftրագրային ապահովում. Tod Kurt's Arduino Serial C code: Թոդը դրեց այս ծածկագիրը, ինչը չափազանց հեշտացնում է Arduino- ի հետ հաղորդակցությունը: Ֆայլերը ներառված են այստեղ: Լրացուցիչ տեղեկությունների համար նայեք այստեղ.
Քայլ 2: Կարգավորեք Arduino- ն
Մենք պետք է նախ հասկանանք այս հավասարման ֆիզիկական կողմը: Servo- ից դուրս կա 3 լար `լարման, գրունտի և կառավարման: Այս կարգաբերման մեջ մենք դրանք միացնում ենք 5v- ի, Ground- ի և Pin 9 -ի: Բացի այդ, մենք մտադիր ենք 47ohm ռեզիստոր դնել 3v3- ի և վերակայման քորոցի մեջ: Սա կանխելու է arduino- ի վերակայումը ամեն անգամ, երբ սերիական կապը փակվում է: Սա ինձ համար իսկական ցավ էր վաղաժամ զբաղվելու համար, ես գրել էի ծրագրակազմը, որը վերականգնումը հետաձգելու էր ուշացումով, բայց այն երբեք չէր աշխատում այնպես, ինչպես ես ուզում էի: Resistor- ը հեշտությամբ լուծում է այդ խնդիրը: Նշում. Ըստ աղբյուրի, որից ես ստացել եմ, Resistor- ը Arduino- ում առաջացնում է չափից ավելի 20 մԱ հոսանք, երբ սեղմվում է վերակայման կոճակը: Այն, ով փորձարկել է այն, ասաց, որ դա տեխնիկական պայմաններից դուրս է, բայց դեռ աշխատել է: Խուսափեք Arduino- ի վերականգնումից, երբ Resistor- ը միացված է: Softwareրագրային ապահովումԲեռնել ներառված ծրագրակազմը Arduino- ի վրա: Փոփոխություններ կատարեք ըստ ձեր հայեցողության: Ըստ էության, դուք arduino- ին ուղարկում եք 0 կամ 1, և դրա հիման վրա դրոշը վեր կամ վար կշրջվի:
Քայլ 3: Կարգավորեք Servo & Flag- ը
Կասետային դրոշ դեպի բևեռ: Կասետային բևեռ դեպի սերվո … Բավականին պարզ:
Քայլ 4: Կարգավորեք ծրագրային հաղորդակցությունը
Նախ, ձեզ հարկավոր է կազմել Թոդ Կուրտի Arduino սերիական հաղորդակցության սցենարը: Սա չափազանց հեշտ է: Բացեք տերմինալը և նավարկեք դեպի arduino-serial.c ֆայլը: Մուտքագրեք հետևյալը. էկրանի օգտագործման մասին տեղեկություններ: Եկեք փորձարկենք մեր Դրոշը: Տերմինալում նավարկեք այնտեղ, որտեղ գտնվում է ձեր նոր պատրաստված arduino- սերիալային սցենարը և մուտքագրեք հետևյալը.. Եթե վստահ չեք, թե ինչ է սա, մտեք Arduino ծրագրակազմ և փնտրեք Գործիքներ-> Սերիայի նավահանգիստ: Այստեղ կարգը կարևոր է: -B- ը baud է, և այն պետք է սահմանվի նախքան պորտը (-p) սահմանելը: -s- ը ուղարկվելիք հաղորդագրությունն է: Սա պետք է բարձրացնի դրոշը: Դուք կարող եք այն իջեցնել ՝ տողի վերջում գտնվող «1» -ը փոխելով «0» -ի (զրոյի): Երբ դա աշխատի, հաջորդը պետք է տեղադրել կապված AppleScript- ին: Այս Applescript- ի միջոցով դուք ստիպված կլինեք ասել այն, թե որտեղ է ամեն ինչ: Հեշտության համար ես ամեն ինչ խրեցի նույն տեղում, այն է ՝ գործարկել »կոճակը վերևում: Եվս մեկ բան, և մենք պատրաստ ենք: Այժմ մենք պետք է կարգավորենք Mail.app- ը ՝ Applescript- ը գործարկելու համար: Բացեք փոստը և գնացեք նախապատվություններ: Ընտրեք կանոններ Ավելացնել կանոն Կանոնում սահմանեք պայմանները, ինչպես ցանկանում եք: Ինձ համար ես սահմանել եմ «from» հասցեում պարունակվող «instructables.com» կանոնը, այնպես որ այն կգործի, երբ ինչ -որ բան ստանամ Instructables- ից: Դուք ավարտել եք: Եթե դուք ունեք այն փորձարկելու մեթոդ, տվեք այն:
Քայլ 5: Վերջնական մտքեր
Ակնհայտ է, որ դրանից օգտվելու համար պարտադիր չէ օգտագործել Mail.app- ը: Դուք կարող եք արձակել սցենարը ցանկացած հավելվածից, որը հասանելի կլինի Applescript- ին, ներառյալ Finder- ը: Windows- ի օգտվողներ. Ես այնքան էլ ծանոթ չեմ Outlook- ին, որպեսզի կարողանամ իմանալ, թե արդյոք ունեք սցենարի կատարումը խթանելու եղանակներ, բայց ես պատկերացնում եմ, որ այստեղ ինչ -որ մեկը խնդիր չի ունենա դա հասկանալու համար: դուրս: Applescript- ի կատարման եղանակի պատճառով սցենարի ուշացումը կդադարի ամեն ինչ սպասելուց: Ես դեռ չեմ ուսումնասիրել դա շտկելը, բայց ես պատկերացնում եմ, որ դա կկատարվեր Արդուինոյի կողմից, այլ ոչ թե Applescript- ի կողմից: Օրինակ ՝ Arduino- ին ուղարկեք երկու պարամետր ՝ վեր/վար բիթը և տևողությունը… Հուսով եմ, որ ձեզ դուր եկավ Instructable- ը: Ես հավաքեցի այն ՝ տեսնելու համար, թե կարող եմ մի փոքր ավելին պարզել համակարգչային աշխարհից իրական աշխարհի հետ փոխազդեցության մասին:
Խորհուրդ ենք տալիս:
Ificationանուցման դրոշ - Wi -Fi, IFTTT և Huzzah ESP8266: 9 քայլ (նկարներով)
Ificationանուցման դրոշ - Wi -Fi- ի, IFTTT- ի և Huzzah ESP8266- ի հիանալի ներածություն. Ինձ միշտ կարևոր բաներ են պակասում … ուստի ես ստեղծեցի Դրոշակ: Իրերի Ինտերնետ (IoT) սարք ՝ այս կարևոր բաների մասին ինձ տեղեկացնելու կամ հիշեցնելու համար: Այժմ, երբ արագ նայում եմ գրասեղանիս, կարող եմ տեսնել, թե արդյոք … ես ունեմ էլ
MQTT և Wifi էլեկտրոնային փոստարկղերի դրոշ ՝ 7 քայլ (նկարներով)
MQTT և Wifi էլեկտրոնային փոստարկղերի դրոշ. Նշում. Թարմացված է նոր որոնվածով, սխեմատիկ և ծրագրավորողի խորհուրդներով: Մի քանի տարի ես ձեռնարկեցի իմ տան ավտոմատացման նախագիծը: Այն սկսվեց ՝ ստեղծելով սերվերով կառավարվող 433 ՄՀց հաղորդիչ, որը կառուցված էր Arduino- ով ՝ շատ էժան փոխելու համար
Arduino Washer Dryer Alert - Հրել ծանուցում Blynk- ով հեռախոսին. 5 քայլ (նկարներով)
Arduino Washer Dryer Alert - Հեռախոսային ծանուցում Blynk- ով. Մեր լվացքի մեքենան գտնվում է ավտոտնակում, և մենք չենք լսում ազդանշանները, որոնք ցույց են տալիս, որ լվացումն ավարտված է: Wantedանկանում էի գտնել տեղեկանալու միջոց, որտեղ էլ որ լինենք տանը, երբ ցիկլն ավարտվի: Ես շփոթում էի Arduino- ի, ESP8266 WiFi- ի հետ
Gps Forest Fire Alert System Sim808- ով և Arduino Uno- ով. 23 քայլ (նկարներով)
Gps Forest Fire Alert System With Sim808 և Arduino Uno. Բարև ձեզ, այս գրառման մեջ մենք կտեսնենք, թե ինչպես կարելի է անտառային հրդեհների հայտնաբերման համակարգ պատրաստել ՝ տեքստային հաղորդագրության միջոցով, վթարի վայրի մասին ՝ շնորհիվ gps sim808 ինտեգրված մոդուլի, տրված DFRobot- ի մարդկանց կողմից, մենք կտեսնենք աղբյուրը
Ֆրանսիայի դրոշ / Ազատության դրոշ ՝ 6 քայլ
Ֆրանսիայի դրոշ / Ազատության դրոշ. Ֆրանսիական դրոշը մականունն է, որը տրվում է տեսախցիկի գործիքին, որն օգտագործվում է ոսպնյակին դիպչելու համար անցանկալի լույսը, որը սովորաբար առաջացնում է ոսպնյակի բռնկում կամ կեղտն ավելի ակնհայտ է դարձնում ոսպնյակի վրա: Ես ցանկանում էի կրկնել Ֆրանսիայի դրոշը, որը գտնվել է filmtools.com կայքում