
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
Mali ste niekedy pocit, že zvuk pošty vo vašom počítači Mac jednoducho nestačí? Jednoduché zvuky a upozornenia vám to jednoducho neberú? Chcete niečo viditeľnejšie a hodnotnejšie? Ak áno, toto je návod, ktorý ste hľadali. V tomto návode vám ukážem, ako pripojiť Arduino k počítaču Mac a vyvesiť aktuálny príznak, keď dôjde k upozorneniu podľa vášho výberu. V našom prípade urobíme e -mailové upozornenie, ale pomocou AppleScript ho môžete zavolať, keď sa stane takmer čokoľvek. Vytvoril som malý príznak Instructables, ktorý sa spustí, keď dostanem pripomienky k svojim pokynom. Začnime!
Krok 1: Čo potrebujete
Hardware: Arduino: Viem aspoň, že Duemilanove a Diecimila budú fungovať. Neviem, či budú fungovať staršie verzie dosiek. Vlajka: Vytvoril som vlajku s pokynmi, aby ma upozornil, keď dostanem komentár s pokynmi. Rezistor 47 Ohm: Toto má zabrániť resetovaniu Arduina na konci sériového pripojenia ServoWires na pripojenie Arduina k servu. Moje vodiče boli o niečo dlhšie, ako bolo potrebné. Softvér: Kód Arduino Tod Kurt Serial C. Tod zostavil tento kód, čo uľahčuje komunikáciu s Arduino. Tu zahrnuté súbory. Viac informácií nájdete tu: https://todbot.com/blog/2006/12/06/arduino-serial-c-code-to-talk-to-arduino/- Arduino Code- Run Flag Applescript
Krok 2: Nastavte Arduino
Najprv musíme nastaviť fyzickú stránku tejto rovnice. Mimo serva sú k dispozícii 3 vodiče: napätie, uzemnenie a ovládanie. V tomto nastavení ich zapojíme do 5v, uzemnenia a pinu 9. Do kolíka 3v3 a resetovacieho kolíka tiež vložíme odpor 47 ohmov. Tým sa zabráni resetovaniu arduina vždy, keď je uzavreté sériové pripojenie. To bola pre mňa skutočná bolesť, s ktorou som sa musel vyrovnať na začiatku. Napísal som softvér, aby som reset zvládol s oneskorením, ale nikdy nefungoval tak, ako by som chcel. Rezistor tento problém ľahko rieši. Poznámka: Podľa zdroja, z ktorého som to získal, odpor spôsobuje v Arduine nadmerný prúd 20 mA po stlačení tlačidla reset. Osoba, ktorá ho testovala, povedal, že je mimo špecifikácií, ale stále pracoval. Vyhnite sa resetovaniu Arduina, ak máte pripojený odpor. Softvér Vložte priložený softvér do Arduina. Vykonajte zmeny, ako uznáte za vhodné. V zásade pošlete 0 alebo 1 arduinu a na základe toho vlajku zapne alebo vypne.
Krok 3: Nastavte servo a vlajku
Páska Vlajka na pól. Páska tyče na servo … Docela jednoduché.
Krok 4: Nastavte softvérovú komunikáciu
Najprv budete musieť skompilovať skript sériovej komunikácie Arduina od Tod Kurt. To je super ľahké. Otvorte terminál a navigujte sa tam, kde máte súbor arduino-serial.c. Zadajte nasledujúci text: gcc -o arduino-serial arduino-serial. C Po dokončení kompilácie zadajte:./ arduino-serialand, ktoré by sa malo vytlačiť na informácie o použití obrazovky. Vyskúšajme si našu vlajku. V termináli vyhľadajte novo vytvorený arduino -sériový skript a zadajte nasledujúci príkaz:./ arduino -serial -b 9600 -p /dev/tty.usbserial-A4001lGx -s 1 Budete musieť nahradiť sériový port vášho Arduina. Ak si nie ste istí, čo to je, choďte do softvéru Arduino a nájdite časť Nástroje-> Sériový port. Tu je dôležité poradie. Parameter -b je prenosový a je potrebné ho nastaviť pred nastavením portu (-p). -s je správa, ktorá sa má odoslať. To by malo zvýšiť vlajku. Môžete ju znížiť zmenou "1" na konci tohto riadka na "0" (nula) Keď to funguje, ďalšou vecou je nastaviť priradený AppleScript. S týmto Applescriptom budete musieť povedať, kde je všetko. Pre jednoduchosť som uviazol všetko na tom istom mieste, konkrétne: ~/Knižnica/Skripty/, samozrejme môžete použiť čokoľvek, čo by ste chceli. Akonáhle budete mať svoje nastavenie Applescript, vyskúšajte to stlačením veľkého zeleného " tlačidlo Spustiť "v hornej časti. Ešte jedna vec a sme pripravení. Teraz musíme nastaviť aplikáciu Mail.app na spustenie programu Applescript. Otvorte aplikáciu Mail a prejdite na predvoľby. Vyberte pravidláPridať pravidloV pravidle nastavte podmienky, ako sa vám páči. Pre mňa som nastavil pravidlo, aby adresa „od“obsahovala „instructables.com“, takže sa spustí, keď dostanem čokoľvek od Instructables. Ste hotoví! Ak máte spôsob, ako to vyskúšať, vyskúšajte to.
Krok 5: Záverečné myšlienky
Na to, aby ste to mohli využiť, evidentne nemusíte používať aplikáciu Mail.app. Skript môžete vypáliť z ľubovoľnej aplikácie, ktorá bude mať prístup k aplikácii Applescript, vrátane Findera. Používatelia systému Windows: Nie som dostatočne oboznámený s programom Outlook, aby som vedel, či máte spôsoby, ako spustiť spustenie skriptu, ale domnievam sa, že niekto tu nebude mať problém prísť na to. Out. Because spôsobu, akým je Applescript vykonaný, oneskorenie v skripte zastaví všetko, čo sa stane, kým čaká. Zatiaľ som neskúmal, ako to opraviť, ale myslím si, že by to bolo urobené na strane Arduina, a nie Applescriptu. Napríklad pošlite do Arduina dva parametre: Bit hore/dole a trvanie … Dúfam, že sa vám návod páčil. Zostavil som to, aby som zistil, či by som mohol trochu viac porozumieť interakcii so skutočným svetom z počítačového sveta.
Odporúča:
Vytvorte si vlastnú špionážnu chybu (hlasový záznamník Arduino): 5 krokov (s obrázkami)

Vytvorte si vlastnú špionážnu chybu (hlasový záznamník Arduino): V tomto projekte vám ukážem, ako som skombinoval Arduino Pro Mini s niekoľkými doplnkovými komponentmi, aby som vytvoril hlasový záznamník, ktorý by sa dal zneužiť aj ako špionážna chyba. Má výdrž asi 9 hodín, je malý a veľmi ľahko sa
Ako vyrobiť dron pomocou Arduino UNO - Vytvorte kvadrokoptéru pomocou mikrokontroléra: 8 krokov (s obrázkami)

Ako vyrobiť dron pomocou Arduino UNO | Vytvorte kvadrokoptéru pomocou mikrokontroléra: Úvod Navštívte môj kanál na YouTube Drone je veľmi drahý gadget (produkt) na nákup. V tomto príspevku budem diskutovať o tom, ako to urobiť lacno? A ako si môžete takto vyrobiť svoj vlastný za lacnú cenu … V Indii všetky materiály (motory, ESC
Vytvorte si vlastnú testovaciu lavicu Arduino pomocou drôteného obalu: 7 krokov (s obrázkami)

Vytvorte si vlastnú testovaciu lavicu Arduino pomocou drôtového balenia: Tento návod vám ukáže jednoduchý spôsob, ako zapojiť Arduino Nano na rôzne oddeľovacie dosky plošných spojov. Tento projekt vznikol počas môjho hľadania efektívneho, ale nedeštruktívneho spôsobu prepojenia niekoľkých modulov. Mal som päť modulov, ktoré som chcel
Skenujte objekty v blízkosti a vytvorte 3D model pomocou ARDUINO: 5 krokov (s obrázkami)

Skenujte objekty v blízkosti a vytvorte 3D model pomocou ARDUINO: Tento projekt je špecifický použitím ultrazvukového senzora HC-SR04 na skenovanie blízkych predmetov. Na výrobu 3D modelu je potrebné zamiesť senzor v kolmom smere. Arduino môžete naprogramovať tak, aby spustilo poplach, keď senzor detekuje predmet
Jednoduchý výukový program Applescript: 13 krokov

Jednoduchý výukový program Applescript: Ahoj všetci! Tu je jednoduchý tutoriál pre program Applescript na vytváranie kontextových dialógových okien. *** UPDATE *** Aktualizácia 13/4/10 obsahuje tri nové skripty a spôsob ich uloženia. Osobitné poďakovanie Marble of Doom za prvý nový