Kazalo:
- 1. korak: Potrebne veščine
- 2. korak: Ugotovite, ali je vaša dekoracija za noč čarovnic »krampljiva«
- 3. korak: Seznam komponent/strojne opreme
- 4. korak: Pregled projekta
- 5. korak: Prekinite povezavo z gumbom
- 6. korak: Dodajte rele
- Korak 7: Namestite sonarni senzor DST1200
- 8. korak: Odločite se, ali potrebujete ohišje
- 9. korak: Pisanje kode
Video: Hack Your Halloween with Phidgets: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Ta projekt vam bo pokazal, kako lahko "krampite" svoje okraske za noč čarovnic in jih prepričate, da se obnašajo točno tako, kot želite!
Dekoracija za noč čarovnic, s katero delamo, ima naslednje privzete funkcije:
- Aktivirano z metanjem stikala (prikazano v videu)
- Aktivira se z glasnim zvokom
Naš cilj pri tem projektu je aktiviranje gibanja!
1. korak: Potrebne veščine
Za ta projekt boste potrebovali naslednja orodja:
- spajkalnik
- odstranjevalci žice
Pomagalo bo tudi, če imate osnovno znanje programiranja. Program, ki nadzoruje dekoracijo, smo napisali v C.
2. korak: Ugotovite, ali je vaša dekoracija za noč čarovnic »krampljiva«
Prvi korak je ugotoviti, ali lahko spremenite svojo dekoracijo za noč čarovnic. Običajno bodo okraski imeli demo način, ki bo aktiviral elektronsko komponento dekoracije s preprostim gumbom ali stikalom. Če je temu tako, imate srečo. Gumb lahko preprosto zamenjate z relejem za nadzor sistema.
3. korak: Seznam komponent/strojne opreme
Tukaj smo uporabili:
- Phidget SBC4
- DST1200 - Sonar Phidget
- REL2002 - Signalni rele Phidget
- Vodotesno ohišje
- Phidget kabel
4. korak: Pregled projekta
Ta projekt bo imel naslednjo postavitev:
- PhidgetSBC4 bo izvajal našo programsko kodo (napisano v C). Povezana bo s senzorjem sonarja DST1200 in signalnim relejem REL2002 prek vgrajenega VINT zvezdišča.
- Senzor sonarja bo uporabljen za zaznavanje predmetov.
- Rele bo povezan z demo žico dekoracije in bo uporabljen za aktiviranje dekoracije na podlagi odčitkov senzorja sonarja.
5. korak: Prekinite povezavo z gumbom
Če želimo dodati rele, moramo gumb odstraniti. Preprosto odrežite žice blizu gumba in nato odstranite del izolacije.
6. korak: Dodajte rele
Vzemite žice iz gumba in jih povežite z relejem.
Priključite eno žico na skupni priključek in eno na običajno odprti priključek.
Korak 7: Namestite sonarni senzor DST1200
Kam namestite senzor sonarja, je odvisno od vaše aplikacije. Ta projekt bo nameščen v hiši z duhovi na prostem, kjer bo vidljivost majhna, zato sonarni senzor, nameščen neposredno na vrhu, ne bo problem. Druga možnost je, da lahko sonar namestite nad vrata ali pa pokažete od tal, če ga želite skriti.
Za pritrditev senzorja sonarja smo uporabili nekaj lepila. Tudi dvostranski trak bi odlično deloval!
8. korak: Odločite se, ali potrebujete ohišje
Ta projekt bo zunaj, zato je zaščita elektronike bistvena.
SBC bo stal v vodotesnem ohišju z relejem. Relejsko povezavo smo razširili na dekoracijo s spajkanjem na nekaj žice in uporabili smo 350 cm dolg kabel Phidget za povezavo SBC s senzorjem sonarja.
9. korak: Pisanje kode
Vsa koda za ta projekt je že napisana in je vključena v datoteko halloween.c, zato, če jo želite implementirati, morate le spremeniti nekaj stvari (serijske številke, časovni razpored itd.) In jo zbrati.
Za več informacij o tem, kako sestaviti programe C na SBC, si oglejte te povezave:
- Namestitev razvojnih paketov
- Prevajanje programov C v Linuxu
Tu je kratek pregled kode:
- Ustvarite predmete DistanceSensor in DigitalOutput.
- Naslov Phidgets. Za več informacij si oglejte ta video.
-
Naročite se, če želite priložiti in odklopiti dogodke za sonar in rele.
V primeru priključitve sonarja nastavite podatkovni interval na 100 ms (najmanjši podatkovni interval)
-
Naročite se na dogodke spremembe razdalje za sonar.
Pri dogodkih spremembe razdalje preverite, ali je predmet bližje kot 1 meter, če je, nastavite spremenljivko objectDetected na 1
- V zanki while preverite, ali je bil predmet zaznan. Če je tako, vklopite in izklopite rele (to bo aktiviralo dekoracijo). Počakajte štiri sekunde in nato deaktivirajte dekoracijo.
Priporočena:
Hack Your Slušalke - Micro: Bit: 15 korakov (s slikami)
Hack Your Headphones - Micro: Bit: Uporabite Micro: Bit za predvajanje glasbe prek slušalk
Laserweld Your Own Your Gumbals: 5 korakov (s slikami)
Laserweld Your Own Inflatables: Za pohodništvo sem želel majhen lahek splav za prečkanje potokov in potokov, ki ga zlahka vržem v nahrbtnik in ga nosim s seboj. Zasnova bi morala biti zelo osnovna, le dve plasti tkanine, varjeni skupaj s cevjo in tlemi, z ventilom
Hack Your Xyloband!: 5 korakov (s slikami)
Hack Your Xyloband !: Imel sem privilegij obiskati koncert Coldplay! Minulo sredo, enaindvajsetega junija, je Coldplay prišel v Belgijo na stadion King Baudouin v okviru njihovega " Glava polna sanj " Evropsko turnejo. Predstava je bila ena najboljših, kar sem jih imel
Hack Your USB Misket Launcher v "Auto-aiming Autoturret!": 6 korakov
Hack Your USB Misket Launcher v "Auto-aiming Autoturret!": Kako narediti, da vaš raketni izstrelitelj USB usmeri sam. Ta pouk vas bo naučil, kako svoj raketni izstrelki usb obrniti v avtomobilsko puško, ki bo našla in ciljala na IR cilje. (žal samo IR cilji)
Ikea Light Hack (flexin Your Light): 5 korakov
Ikea Light Hack (flexin Your Light): Ko sem se odločil izboljšati osvetlitev svoje mize, sem se obrnil na Ikeo. Dobil sem Ikea Jansjo (http://www.ikea.com/us/en/catalog/products/10128748) in Ikea Lack (http://www.ikea.com/us/en/catalog/products/60124272 ) in pomotoma zavrgel potrdilo