
Obsah:
- Krok 1: Potrebné zručnosti
- Krok 2: Zistite, či je vaša halloweenska dekorácia „hacknuteľná“
- Krok 3: Zoznam komponentov/hardvéru
- Krok 4: Prehľad projektu
- Krok 5: Pripojenie tlačidla prerušenia
- Krok 6: Pridajte relé
- Krok 7: Namontujte sonarový senzor DST1200
- Krok 8: Rozhodnite sa, či potrebujete prílohu
- Krok 9: Písanie kódu
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
Tento projekt vám ukáže, ako môžete „hacknúť“svoje halloweenske dekorácie a prinútiť ich, aby sa správali presne tak, ako chcete!
Halloweenská dekorácia, s ktorou pracujeme, má nasledujúcu predvolenú funkciu:
- Aktivuje sa prepínačom hádzania (zobrazené na videu)
- Aktivuje sa hlasným zvukom
Našim cieľom pre tento projekt je namiesto toho aktivovať pohyb!
Krok 1: Potrebné zručnosti
Na tento projekt budete potrebovať nasledujúce nástroje:
- spájkovačka
- odizolovače drôtov
Pomôže tiež, ak máte základné znalosti programovania. Program, ktorý ovláda výzdobu, sme napísali v C.
Krok 2: Zistite, či je vaša halloweenska dekorácia „hacknuteľná“

Prvým krokom je zistiť, či môžete upraviť svoju halloweensku výzdobu. Ozdoby budú mať spravidla demo režim, ktorý aktivuje elektronickú súčasť dekorácie jednoduchým tlačidlom alebo prepínačom. Ak je to tak, máte šťastie. Na ovládanie systému môžete jednoducho nahradiť tlačidlo relé.
Krok 3: Zoznam komponentov/hardvéru

Tu sme použili:
- Phidget SBC4
- DST1200 - Sonar Phidget
- REL2002 - Signálne relé Phidget
- Vodotesný kryt
- Kábel Phidget
Krok 4: Prehľad projektu

Tento projekt bude mať nasledujúce rozloženie:
- PhidgetSBC4 spustí náš programový kód (napísaný v jazyku C). Pripojí sa k sonarovému senzoru DST1200 a signálnemu relé REL2002 prostredníctvom vstavaného rozbočovača VINT Hub.
- Na detekciu predmetov bude slúžiť senzor sonaru.
- Relé bude pripojené k demo vodiču dekorácie a bude použité na aktiváciu dekorácie na základe údajov zo senzora sonaru.
Krok 5: Pripojenie tlačidla prerušenia

Aby sme mohli pridať naše relé, budeme musieť odstrániť tlačidlo. Jednoducho prestrihnite vodiče blízko tlačidla a potom odstráňte časť izolácie.
Krok 6: Pridajte relé

Vyberte drôty z tlačidla a pripojte ich k relé.
Pripojte jeden vodič k spoločnému konektoru a jeden k normálne otvorenému konektoru.
Krok 7: Namontujte sonarový senzor DST1200


To, kam senzor sonaru umiestnite, bude závisieť od vašej aplikácie. Tento projekt bude nainštalovaný vo vonkajšom strašidelnom dome, kde bude nízka viditeľnosť, takže nechať sonarový senzor sedieť priamo na vrchu nebude žiadny problém. Alternatívne môžete sonar namontovať nad dvere alebo smerovať nahor zo zeme, ak ho chcete skryť.
Na montáž senzora sonaru sme použili nejaké lepidlo. Obojstranná páska by tiež fungovala skvele!
Krok 8: Rozhodnite sa, či potrebujete prílohu

Tento projekt bude vonku, takže je nevyhnutné mať chránenú elektroniku.
SBC bude umiestnený vo vodotesnom kryte s relé. Pripojenie relé k dekorácii sme rozšírili spájkovaním na nejaký drôt a na pripojenie SBC k senzoru sonaru sme použili 350 cm dlhý kábel Phidget.
Krok 9: Písanie kódu
Všetok kód pre tento projekt je už napísaný a je zahrnutý v súbore halloween.c, takže ak ho chcete implementovať, budete musieť iba upraviť niekoľko vecí (sériové čísla, načasovanie atď.) A skompilovať ho.
Ďalšie informácie o tom, ako zostaviť programy C v SBC, nájdete na týchto odkazoch:
- Inštalácia balíkov pre vývoj
- Kompilácia programov C v systéme Linux
Tu je rýchly prehľad kódu:
- Vytvorte objekty DistanceSensor a DigitalOutput.
- Adresa Phidgets. Viac informácií nájdete v tomto videu.
-
Prihláste sa na odber a pripájajte a odpojujte udalosti k sonaru a relé.
V prípade pripojenia sonaru nastavte dátový interval na 100 ms (minimálny dátový interval)
-
Prihláste sa na odber udalostí zmeny vzdialenosti na sonare.
Pri udalostiach zmeny vzdialenosti skontrolujte, či je objekt bližšie ako 1 meter, ak je, nastavte premennú objectDetected na 1
- V slučke while skontrolujte, či bol detekovaný objekt. Ak je to tak, zapnite a vypnite relé (tým sa aktivuje dekorácia). Počkajte štyri sekundy a potom dekoráciu deaktivujte.
Odporúča:
Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov

Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: Ak máte znalosti programovania CAN Bus a Arduino a chcete hacknúť svoje auto, potom vám tieto pokyny môžu poskytnúť riešenie. Pokiaľ ide o to, prečo chcete auto hacknúť, neviem, ale je to skutočne zaujímavá vec. Toto pr
Hacknite si slúchadlá - Micro: Bit: 15 krokov (s obrázkami)

Hacknite si slúchadlá - Micro: Bit: Použite svoj Micro: Bit na prehrávanie hudby cez slúchadlá
Hacknite myš pomocou Arduina. 2 500 Ft bezdrôtovo. PS/2: 5 krokov

Hacknite myš pomocou Arduina. 2 500 Ft bezdrôtovo. PS/2: V tomto návode vám ukážem, ako hacknúť myš, aby ste ju mohli používať ako ovládač pre LED diódy, motory, bezdrôtové aplikácie a podobne. Tento tutoriál sa bude zaoberať myšami, ktoré majú drôt. Väčšina týchto myší používa protokol PS/2. Nastavenie
Hacknite Xylobanda!: 5 krokov (s obrázkami)

Hacknite si Xylobanda !: Mal som tú česť ísť na koncert Coldplay! Minulú stredu, dvadsiateho prvého júna, spoločnosť Coldplay prišla do Belgicka na štadión King Baudouin v rámci ich piesne „A Head Full Of Dreams“Európske turné. Predstavenie bolo jedným z najlepších, aké som kedy
Hacknite notebook Mac a staňte sa tabletom Mac za 15 minút alebo si urobte svojpomocný Cintiq: 6 krokov (s obrázkami)

Hackujte z prenosného počítača Mac a urobte z neho tablet Mac za 15 minút alebo si urobte svojpomocne Cintiq: Mám veľa otázok z miest, kde sa to objavilo: 1. áno, je citlivý na tlak 2. funguje to len tam, kde je môj senzor Wacom … v podstate ten biely blok na videu.3. Použil som g4, pretože má pokazenú základnú dosku a bol virtuálny