Orodha ya maudhui:
- Hatua ya 1: Unachohitaji
- Hatua ya 2: Sanidi Arduino
- Hatua ya 3: Sanidi Servo na Bendera
- Hatua ya 4: Sanidi Mawasiliano ya Programu
- Hatua ya 5: Mawazo ya Mwisho
Video: Unda Applescript / Arduino Alert Bendera .: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
Je! Umewahi kuhisi kama sauti ya barua kwenye Mac yako haitoshi tu? Sauti rahisi na arifu sio tu zikukatilie? Unataka kitu dhahiri zaidi na chenye malipo? Ikiwa ndivyo, hii ndio Inayoweza Kutaalamika ambayo umekuwa ukitafuta. Katika Agizo hili, nitakuonyesha jinsi ya kuunganisha Arduino yako kwa Mac yako na kutupa bendera halisi wakati tahadhari ya chaguo lako inatokea. Katika mfano wetu, tutakuwa tukifanya tahadhari ya barua pepe, lakini unaweza kutumia AppleScript kuita hii wakati karibu kila kitu kinatokea. Nimeunda bendera ya Maagizo kidogo kuzima wakati ninapokea maoni juu ya mafundisho yangu. Tuanze!
Hatua ya 1: Unachohitaji
Vifaa: Arduino: Ninajua angalau kwamba Duemilanove na Diecimila watafanya kazi. Sijui ikiwa matoleo ya zamani ya bodi yatafanya kazi. Bendera: Nilitengeneza bendera inayoweza kufundishwa ili kunionya nilipopata maoni ya kufundisha. Kizuizi cha 47 Ohm: Hii ni kuzuia Arduino kutoka kuweka upya mwisho wa unganisho la serial A ServoWires kuunganisha Arduino na Servo. Waya zangu zilikuwa ndefu kidogo kuliko zilizohitajika. Software: Msimbo wa C ya Arduino Serial C. Tod aliweka nambari hii ambayo inafanya iwe rahisi sana kuwasiliana na Arduino. Faili zimejumuishwa hapa. Kwa habari zaidi angalia hapa:
Hatua ya 2: Sanidi Arduino
Tunahitaji kupata upande wa mwili wa equation hii kuanzisha kwanza. Kati ya Servo, Kuna waya 3: Voltage, Ground, na Udhibiti. Katika usanidi huu, tunaunganisha zile 5v, Ground na Pin 9. Pia, tutaweka kontena la 47ohm kwenye pini ya 3v3 na pini ya kuweka upya. Hii itazuia arduino kuweka upya kila wakati kuna unganisho la serial limefungwa. Hii ilikuwa maumivu ya kweli kwangu kushughulikia mapema, ningeandika programu kushughulikia kuweka upya kwa kuchelewesha, lakini haikuwahi kufanya kazi vile nilivyotaka ifanye. Kuzuia hutatua shida hiyo kwa urahisi. Kumbuka: Kulingana na chanzo nilichopata hii, Resistor inasababisha kupindukia kwa 20mA sasa katika Arduino wakati kitufe cha kuweka upya kimeshinikizwa. Mtu aliyeijaribu alisema iko nje ya maelezo, lakini bado alifanya kazi. Epuka kuweka tena Arduino wakati Mpingaji ameunganishwa. Pakia programu iliyojumuishwa kwenye Arduino. Fanya mabadiliko kadiri uonavyo inafaa. Kwa kweli, unatuma 0 au 1 kwa arduino, na itageuza bendera juu au chini kulingana na hiyo.
Hatua ya 3: Sanidi Servo na Bendera
Bendera ya Tepe kwa pole. Banda la pole kwa servo… Rahisi sana.
Hatua ya 4: Sanidi Mawasiliano ya Programu
Kwanza, utahitaji kukusanya hati ya mawasiliano ya serial ya Tod Kurt. Hii ni rahisi sana. Fungua kituo na uvinjie njia yako hadi mahali ulipo na faili ya arduino-serial.c Andika zifuatazo: gcc -o arduino-serial arduino-serial.c Mara baada ya kumaliza kuandaa, andika:./ habari ya matumizi ya skrini. Wacha tujaribu Bendera yetu. Kwenye kituo, nenda kwa wapi hati yako mpya ya arduino-serial na andika yafuatayo:. Ikiwa haujui hii ni nini, nenda kwenye programu ya Arduino, na utazame chini ya Zana-> Serial Port. Agizo ni muhimu hapa. -B ni baud, na lazima iwekwe kabla ya bandari (-p) kuwekwa. -s ni ujumbe unaotumwa. Hii inapaswa kupandisha bendera, Unaweza kuipunguza kwa kubadilisha "1" mwisho wa mstari huo kuwa "0" (sifuri) Mara tu itakapofanya kazi, jambo linalofuata ni kusanidi AppleScript inayohusiana. Na hii Applescript, itabidi kuiambia iko wapi kila kitu. Kwa urahisi, nilishikilia kila kitu katika sehemu ile ile, ambayo ni: ~ / Maktaba / Maandiko /, kwa kweli unaweza kutumia chochote unachopenda. Mara tu unapokuwa na usanidi wa Applescript, ipatie kwa kubonyeza kijani kibichi hicho " run "kitufe hapo juu. Jambo moja zaidi na tumeweka. Sasa tunahitaji kusanidi Mail.app kuendesha Applescript. Fungua Barua na uende kwenye mapendeleo. Chagua Kanuni Ongeza KanuniKatika sheria, weka hali kama unavyopenda. Kwangu, nimeweka sheria kuwa na anwani "kutoka" iwe na "mafundisho.com", kwa hivyo itawaka moto wakati nitapokea chochote kutoka kwa Maagizo. Umemaliza! Ikiwa una njia ya kuipima, ipe risasi.
Hatua ya 5: Mawazo ya Mwisho
Sio lazima utumie Mail.app kuchukua faida ya hii, ni wazi. Unaweza kuchoma hati kutoka kwa programu yoyote ambayo itafikia Applescript, pamoja na Kitafutaji. Watumiaji wa Windows: Sifahamu vyema na Outlook kujua ikiwa una njia za kuchochea utekelezwaji wa hati, lakini nadhani mtu hapa hatakuwa na shida kuielewa Kwa sababu ya jinsi Applescript inavyotekelezwa, ucheleweshaji wa hati hiyo utazuia kila kitu kutokea wakati inasubiri. Sijagundua kurekebisha hii bado, lakini nadhani ingefanyika upande wa Arduino, badala ya Applescript. Kwa mfano, tuma vigezo viwili kwa Arduino: Kidogo juu / chini, na muda… Natumai umefurahiya inayoweza kufundishwa. Niliiweka pamoja ili kuona ikiwa ningeweza kugundua kidogo zaidi juu ya kuingiliana na ulimwengu wa kweli kutoka ulimwengu wa kompyuta.
Ilipendekeza:
Bendera ya Arifa - Intro Kubwa kwa Wi-Fi, IFTTT & Huzzah ESP8266: Hatua 9 (na Picha)
Bendera ya Arifa - Utangulizi Mkubwa kwa Wi-Fi, IFTTT & Huzzah ESP8266: Daima ninakosa vitu muhimu … kwa hivyo niliunda Bendera. Mtandao wa Vitu (IoT) kifaa cha kunijulisha au kunikumbusha mambo haya muhimu! Sasa kwa mtazamo wa haraka juu ya dawati langu ninaweza kuona ikiwa … nina barua pepe niliyotajwa katika twe
Unda Dereva wa Laser Kutoka kwa Bodi ya Arduino .: Hatua 6 (na Picha)
Unda Dereva wa Laser Kutoka kwa Bodi ya Arduino. Nilichagua bodi ya Arduino kwani ningependa kudhibiti laser kwa mbali kutoka kwa kompyuta yangu baadaye. Nitatumia pia nambari ya mfano ya Arduino kwa sh
Bendera ya Ufaransa / Bendera ya Uhuru: 6 Hatua
Bendera ya Ufaransa / Bendera ya Uhuru: Bendera ya Ufaransa ni jina la utani linalopewa zana ya kamera inayotumiwa kuzuia taa isiyofaa kutoka kwa kugonga lensi kawaida kusababisha mwangaza wa lensi, au hufanya uchafu wazi zaidi kwenye lensi. Nilitaka kuiga bendera ya Ufaransa iliyopatikana kwenye filmtools.com
USA - USB: Bendera ya Amerika Ukumbusho wa USB: Hatua 8 (na Picha)
USA - USB: Bendera ya Amerika Kumbukumbu ya USB: Chomeka na ucheze sherehe ya kupeperusha bendera. PC = Patriotic Computer. Picha zinazohusiana na video hapa juu. Angalia ni9e.com kwa miradi zaidi
Unda Kibodi cha Matrix ya Kitando (na Kuiunganisha hadi Arduino): Hatua 7 (na Picha)
Unda keypad ya Matrix ya Kitando (na Kuiunganisha hadi Arduino): Kwa hivyo unataka kuunda keypad yako ya utando? Kwa nini? kutengeneza vizuri keypad yako mwenyewe inaweza kuwa muhimu kwa sababu nyingi. Ni ya bei rahisi na rahisi kufanya, inaweza kuwekwa katika hali ambapo inaweza kuharibiwa au kuibiwa bila kuchanganyikiwa sana, inaweza kuwa kamili