Obsah:
- Krok 1: Požadované dovednosti
- Krok 2: Zjistěte, zda je vaše halloweenská dekorace „hacknutelná“
- Krok 3: Seznam komponent/hardwaru
- Krok 4: Přehled projektu
- Krok 5: Připojení tlačítka Cut
- Krok 6: Přidejte relé
- Krok 7: Namontujte sonarový senzor DST1200
- Krok 8: Rozhodněte se, zda potřebujete přílohu
- Krok 9: Psaní kódu
Video: Hackujte svůj Halloween pomocí Phidgets: 9 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Tento projekt vám ukáže, jak můžete „hacknout“své halloweenské dekorace a přimět je, aby se chovaly přesně tak, jak chcete!
Halloweenská dekorace, se kterou pracujeme, má následující výchozí funkce:
- Aktivuje se přepínačem házení (zobrazeno na videu)
- Aktivováno hlasitým zvukem
Naším cílem pro tento projekt je místo toho aktivovat pohyb!
Krok 1: Požadované dovednosti
Pro tento projekt budete potřebovat následující nástroje:
- páječka
- odizolovače drátu
Pomůže také, pokud máte nějaké základní znalosti programování. Napsali jsme program, který ovládá výzdobu v C.
Krok 2: Zjistěte, zda je vaše halloweenská dekorace „hacknutelná“
Prvním krokem je zjistit, zda můžete upravit svou halloweenskou výzdobu. Obvykle budou mít dekorace demo režim, který aktivuje elektronickou součást dekorace jednoduchým tlačítkem nebo přepínačem. Pokud tomu tak je, máte štěstí. Chcete -li systém ovládat, můžete jednoduše vyměnit tlačítko za relé.
Krok 3: Seznam komponent/hardwaru
Zde jsme použili:
- Phidget SBC4
- DST1200 - Sonar Phidget
- REL2002 - Signální relé Phidget
- Vodotěsné pouzdro
- Kabel Phidget
Krok 4: Přehled projektu
Tento projekt bude mít následující rozložení:
- PhidgetSBC4 spustí náš programový kód (napsaný v jazyce C). Bude připojen k sonarovému senzoru DST1200 a signálnímu relé REL2002 prostřednictvím vestavěného rozbočovače VINT Hub.
- K detekci objektů bude použit senzor sonaru.
- Relé bude připojeno k demo vodiči dekorace a bude použito k aktivaci dekorace na základě údajů ze senzoru sonaru.
Krok 5: Připojení tlačítka Cut
Abychom mohli přidat naše relé, budeme muset tlačítko odebrat. Jednoduše přestřihněte vodiče v blízkosti tlačítka a poté odizolujte část izolace.
Krok 6: Přidejte relé
Vezměte vodiče z tlačítka a připojte je k relé.
Připojte jeden vodič ke společné svorce a jeden ke svorce normálně otevřeného.
Krok 7: Namontujte sonarový senzor DST1200
Kam umístíte senzor sonaru, bude záviset na vaší aplikaci. Tento projekt bude instalován ve venkovním strašidelném domě, kde bude nízká viditelnost, takže mít sonarový senzor přímo nahoře nebude problém. Alternativně můžete sonar namontovat nad dveře nebo směřovat nahoru ze země, pokud ho chcete skrýt.
K montáži sonarového senzoru jsme použili nějaké lepidlo. Skvěle by fungovala i oboustranná páska!
Krok 8: Rozhodněte se, zda potřebujete přílohu
Tento projekt bude venku, takže ochrana elektroniky je zásadní.
SBC bude umístěn uvnitř vodotěsného krytu s relé. Rozšířili jsme připojení relé na dekoraci pájením na nějaký drát a pro připojení SBC k sonarovému senzoru jsme použili 350 cm dlouhý kabel Phidget.
Krok 9: Psaní kódu
Veškerý kód pro tento projekt je již napsán a je zahrnut v souboru halloween.c, takže pokud jej chcete implementovat, stačí upravit několik věcí (sériová čísla, načasování atd.) A zkompilovat.
Další informace o tom, jak kompilovat programy C na SBC, najdete na těchto odkazech:
- Instalace balíčků pro vývoj
- Kompilace programů C v Linuxu
Zde je rychlý přehled kódu:
- Vytvořte objekty DistanceSensor a DigitalOutput.
- Adresa Phidgets. Další informace najdete v tomto videu.
-
Přihlaste se k odběru a připojte a odpojte události pro sonar a relé.
V případě připojení sonaru nastavte datový interval na 100 ms (minimální datový interval)
-
Přihlaste se k odběru událostí změny vzdálenosti pro sonar.
V událostech změny vzdálenosti zkontrolujte, zda je objekt blíže než 1 metr, pokud ano, nastavte proměnnou objectDetected na 1
- Ve smyčce while zkontrolujte, zda byl detekován objekt. Pokud ano, zapněte a vypněte relé (tím se aktivuje dekorace). Počkejte čtyři sekundy a poté dekoraci deaktivujte.
Doporučuje:
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: 5 kroků (s obrázky)
Vytvořte si svůj první IOT pomocí Arduina bez dalších modulů: Svět je každý den chytřejší a největším důvodem je evoluce chytré technologie. Jako technologický nadšenec jste určitě slyšeli o termínu IOT, což znamená internet věcí. Internet věcí znamená ovládat a krmit
Ovládejte svůj počítač pomocí kouzel !: 7 kroků (s obrázky)
Ovládejte svůj počítač pomocí kouzel !: Chtěli jste někdy používat kouzla jako Harry Potter? S trochou práce a trochou rozpoznávání hlasu to lze zvládnout. Věci, které pro tento projekt potřebujete: Počítač s mikrofonem Windows XP nebo VistaA Nějaký čas a trpělivost! Pokud vás tento Instructabl
Hackujte rámeček obrázku pomocí sady elektrických lamp: 10 kroků
Pořiďte si rámeček obrázku se sadou elektrických lamp: Elektrická lampová sada je skvělý způsob, jak začít a vytvářet projekty s osvětlovací deskou a elektrickou barvou. Ale pokud chcete být kreativní s Light Up Board, pak je tento tutoriál skvělým místem, kde začít! V tomto tutoriálu
Hackujte svůj Xyloband!: 5 kroků (s obrázky)
Hack Your Xyloband !: Měl jsem tu čest jít na koncert Coldplay! Minulou středu, jednadvacátého června, přijela Coldplay do Belgie na stadion Kinga Baudouina v rámci jejich „A Head Full Of Dreams“Evropské turné. Přehlídka byla jednou z nejlepších, jaké jsem kdy
Hackujte svůj odpalovací zařízení USB na „automatické zaměřování autoturret!“: 6 kroků
Hackujte svůj odpalovač raket USB do „Automaticky zaměřeného automatického otáčení!“: Jak přimět svůj odpalovač raket USB k tomu, aby mířil sám. Tento instruktáž vás naučí otočit odpalovací zařízení USB na autoturret, který najde a zamíří na IR cíle. (omlouváme se pouze IR cíle)