Sadržaj:
- Korak 1: Potrebne vještine
- Korak 2: Saznajte je li vaš ukras za Noć vještica "hakiran"
- Korak 3: Lista komponenti/hardvera
- Korak 4: Pregled projekta
- Korak 5: Prekinite vezu dugmeta
- Korak 6: Dodajte relej
- Korak 7: Montirajte senzor sonara DST1200
- Korak 8: Odlučite trebate li kućište
- Korak 9: Pisanje koda
Video: Hakirajte svoju Noć vještica sa fidgetima: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Ovaj će vam projekt pokazati kako možete "hakirati" svoje ukrase za Noć vještica i natjerati ih da se ponašaju baš onako kako želite!
Dekoracija za Noć vještica s kojom radimo ima sljedeću zadanu funkcionalnost:
- Aktivirano prebacivanjem prekidača (prikazano u videu)
- Aktivira se glasnim zvukom
Naš cilj za ovaj projekt je aktiviranje pokreta umjesto toga!
Korak 1: Potrebne vještine
Za ovaj projekt trebat će vam sljedeći alati:
- lemilica
- skidači žice
Također će vam pomoći ako imate osnovno znanje programiranja. Napisali smo program koji kontrolira dekoraciju u C.
Korak 2: Saznajte je li vaš ukras za Noć vještica "hakiran"
Prvi korak je shvatiti možete li izmijeniti ukras za Noć vještica. Obično će ukrasi imati demo način rada koji će aktivirati elektroničku komponentu ukrasa jednostavnim gumbom ili prekidačem. Ako je to slučaj, imate sreće. Možete jednostavno zamijeniti dugme relejem kako biste upravljali sistemom.
Korak 3: Lista komponenti/hardvera
Evo šta smo koristili:
- Phidget SBC4
- DST1200 - Sonar Phidget
- REL2002 - Signalni relej Phidget
- Vodootporno kućište
- Phidget Cable
Korak 4: Pregled projekta
Ovaj projekat će imati sljedeći izgled:
- PhidgetSBC4 će pokretati naš programski kod (napisan na C). Bit će spojen na senzor sonara DST1200 i signalni relej REL2002 putem ugrađenog VINT čvorišta.
- Sonarni senzor će se koristiti za otkrivanje objekata.
- Relej će biti spojen na demo žicu dekoracije i koristit će se za aktiviranje dekoracije na temelju očitanja sa senzora sonara.
Korak 5: Prekinite vezu dugmeta
Da bismo dodali naš relej, morat ćemo ukloniti dugme. Jednostavno prerežite žice blizu gumba, a zatim skinite dio izolacije.
Korak 6: Dodajte relej
Uzmite žice s gumba i spojite ih na relej.
Spojite jednu žicu na zajednički terminal, a jednu na normalno otvoreni priključak.
Korak 7: Montirajte senzor sonara DST1200
Mjesto postavljanja senzora sonara ovisit će o vašoj primjeni. Ovaj će projekt biti instaliran u kući sa ukletim kućama na otvorenom gdje će vidljivost biti mala, pa postavljanje senzora sonara direktno na vrh neće predstavljati problem. Alternativno, možete postaviti sonar iznad vrata ili usmjeriti prema gore ako ga želite sakriti.
Koristili smo ljepilo za postavljanje sonarnog senzora. Dvostrana traka bi također odlično funkcionirala!
Korak 8: Odlučite trebate li kućište
Ovaj će projekt biti vani, pa je zaštita elektronike ključna.
SBC će sjediti unutar vodootpornog kućišta sa relejem. Proširili smo relejnu vezu na ukras lemljenjem na neku žicu, a za povezivanje SBC -a sa senzorom sonara upotrijebili smo Phidget kabel dugačak 350 cm.
Korak 9: Pisanje koda
Sav kod za ovaj projekt već je napisan i uključen je u datoteku halloween.c, pa ako ga želite implementirati, sve što trebate učiniti je izmijeniti nekoliko stvari (serijski brojevi, vrijeme, itd.) I sastaviti ga.
Za više informacija o tome kako sastaviti C programe na SBC -u pogledajte ove veze:
- Instaliranje razvojnih paketa
- Prevođenje C programa na Linuxu
Evo kratkog pregleda koda:
- Kreirajte DistanceSensor i DigitalOutput objekte.
- Adresa Phidgets. Za više informacija pogledajte ovaj video.
-
Pretplatite se na prilaganje i odvajanje događaja za sonar i relej.
U slučaju spajanja sonara, postavite interval podataka na 100 ms (minimalni interval podataka)
-
Pretplatite se na događaje promjene udaljenosti za sonar.
U događajima promjene udaljenosti provjerite je li objekt bliži od 1 metra, ako jeste, postavite varijablu objectDetected na 1
- U while petlji provjerite je li objekt otkriven. Ako je tako, uključite i isključite relej (ovo će aktivirati dekoraciju). Pričekajte četiri sekunde, a zatim deaktivirajte ukras.
Preporučuje se:
Robot sa slatkišima za Noć vještica na socijalnoj udaljenosti: 7 koraka (sa slikama)
Robot sa slatkišima za Noć vještica na društvenoj udaljenosti: Ako tražite zabavan novi način interakcije s ovogodišnjim trikovima ili vješticama za Noć vještica i spremni ste za izazov koji ovaj projekt donosi, onda uskočite i izgradite svoj! Ovaj robot za socijalno distanciranje će 'vidjeti' kada trik-i-časti
HACKED !: Trepereća žarulja za Noć vještica: 5 koraka (sa slikama)
HACKED !: Trepereća sijalica za Noć vještica: Vrijeme je da uplašite svoje prijatelje. U ovom projektu ću vam pokazati kako sam " hakirao " normalna LED sijalica. Na ovaj način će treperiti poput svjetla u svakom horor filmu kad se nešto loše sprema. To je prilično jednostavna konstrukcija ako
Indikator za Noć vještica: 4 koraka (sa slikama)
Halloween Baby Indicator: Moja supruga i ja pokušavali smo otkriti šta bi mogla odjenuti za Noć vještica. Ova sesija razmišljanja bila je nekoliko noći prije nego što joj je trebala da ne bi rekla da sam se požurila. Ona je došla na ovu ideju da pokaže koliko je daleko
Kako napraviti jednostavan Spiderbot za Noć vještica: 4 koraka (sa slikama)
Kako napraviti jednostavan Spiderbot za Noć vještica: Ovo je jednostavan, zabavan čekinja za Noć vještica! Bristleboti su odlični početni projekti za ljude koji uče osnove kola i konstrukcije robota. Koristeći glavu četkice za zube za tijelo, mali motor za kretanje i bateriju
Posuda za slatkiše sa iznenađenjem za Noć vještica: 6 koraka (sa slikama)
Halloween Surprise Candy Bowl: Pa sam za svoj sljedeći projekt odlučio napraviti zdjelu sa slatkišima za MakerSpace naše biblioteke! Htio sam napraviti nešto za Noć vještica što bi pokazalo neke od sposobnosti Arduino UNO -a. Osnovna ideja je da kad neko ode po bombone