Vezja

Alohomora :: Odkleni vrata: 6 korakov (s slikami)

Наказание от чата #3 | Harry Potter and the Sorcerer's Stone [PS1]

Наказание от чата #3 | Harry Potter and the Sorcerer's Stone [PS1]

Kazalo:

Anonim

Govorimo o čarovniku, prva stvar, ki mi pride na misel je,Magična palica"Branje" Wizarding Contest "na strani Instructables me naredi razmišljati, če lahko združim staro čarobno palico z novim digitalnim svetom robota ali elektronike. Za praznovanje rojstnega dne Harryja Potterja predstavljam čarobni čar, da odklenem vrata."Alohomora!'

Nadaljujte z branjem, da ugotovite, kako deluje.

Dobave:

1. korak: Pojdimo v nakupovanje

Tukaj je seznam nakupov:

  • Arduino Uno.
  • Mikro servo.
  • Mini mizica.
  • 11-voltna LiPo baterija.
  • Kondenzator 16 V 1000 uF.
  • Vsak upor med 50 do 100 ohmov.
  • Mini kratko stikalo.
  • Infrardeči LED oddajnik (vzel sem iz starega razbitega daljinskega upravljalnika).
  • Infrardeči sprejemnik (vzel sem iz starega zlomljenega DVD predvajalnika).
  • Nekaj ​​kratkih žic
  • Najlonska ribiška vrvica

Orodja, vključena v ta projekt:

  • Mini kladivo
  • Dleto
  • Izvijač
  • ehm … er .. Mislim, da je to vse, no lahko izberete škatlo, da postavite vso svojo elektroniko ali pa o njej pomislite kasneje.

2. korak: Hack zapah

To je star sistem za zaklepanje vrat, ki pa se še vedno pogosto uporablja v Indoneziji. Zgornji zapah je tisti, ki drži vrata zaprta. Spodnji del je ključavnica s ključem. Govorimo o sprostitvi zgornjega zapaha, ne zaklepanja tipk.

Mehanizem je preprost, ročice vrat premakne ročico oblike "d" in potegne zapah vrat, da odpre vrata.

Odstranite ročico oblike "d" in privežite tanko najlonsko ribiško vrvico z zapahom vrat. Drugi konec zvežite s servo rogom. Naredite ga čim bližje primeru vratu, ker v notranjosti vrat nimamo veliko prostora ali pa ga želite kopati globlje. Zdaj postavite ročico oblike "d".

Če uporabljate mikro servo, boste morda želeli zamenjati pomlad z mehkejšo (dobro, ne sprašujte me, kje naj jo dobim. Našel sem enega v mojem škatlicah: D), razen če imate močnejši servo.

Steklenico vrat vrat namestite nazaj, mora biti malo vrzeli za prosto gibanje ribiške vrvice. Videl sem v treh vratnih ključavnicah in vsi imajo malo vrzeli. Če se zgodi, da ni vrzeli, potem bi morali malce premakniti, da se premaknete do vrvi.

3. korak: Ožičenje Arduino

Tukaj se uporablja mini plošča za delitev električnih vodov. Kondenzator gre do električnih vodov. Servo potrebuje električne napeljave. Tudi infrardeči sprejemnik. Za infrardeči oddajnik uporabljam ločeno napajanje, ker bo na čarobni palici, ločeni od Arduino vezja. Krog lahko zmanjšate s spajkanjem neposredno, tako da ne potrebujete mize in veliko žic. Arduino Pro Mini lahko uporabite za bolj kompaktno vezje na vratih.

Ogledate si lahko ožičenje s slike zgoraj, opisal bom po delih:

  • Baterija (+) za razpredelnico (+)
  • Baterija (-) za razpredelnico (-)
  • Kondenzator (+) za razpredelnico (+)
  • Kondenzator (-) za razpredelnico (-)
  • Servo Brown to Breadboard (-)
  • Servo rdeče do tiskane mize (+)
  • Servo oranžna za Arduino D3
  • Levi pin IR sprejemnika za Arduino D2
  • Srednji pin IR sprejemnika na razpredelnico (-)
  • Desni pin IR sprejemnika na ploščo (+)

Ožičenje IR oddajnika bo opisano kasneje v naslednjem koraku.

4. korak: Čarobna palica

Kaj potrebujemo za Magična palica :

  • Palica zagotovo (palica na želeni dolžini približno 10 "do 14")
  • LED oddajnik IR
  • 50 do 100 ohmski upor
  • Dve ali tri baterije (3V ali 4.5V)
  • Majhno trenutno stikalo
  • Nekaj ​​žic

Zahvaljujoč bambusu, ki ima v njem votli del, vendar moramo še vedno vrtati trdno središče na vsakem vozlišču. Potem naredim mini vajo iz žice. En konec žice sem vložil z več ostrimi rezi. Z žico naredite krožno gibanje, da se izvrtajo skozi bambusova vozlišča. Ja, ni tako enostavno, vendar je izvedljivo in to sem vam dokazal ^ _ ^

Vzemite par žice skozi bambus. Poskusite najti manjše merilne žice. Odtrgala sem črno žično jakno, da sem jo spravila skozi.

Na konici palice črno žico spajamo na upor, upor pa na katodo IR oddajnika (velik kos v notranjosti). Nato spajate rdečo žico na anodo IR oddajnika LED (majhen kos v notranjosti). Če je mogoče, vstavite skrčno cev, da se izognete kratkim. Zaradi debelih žic, ki sem jih uporabil, nisem mogel potisniti LED noter. Namesto tega sem izrezal še en kratek kos bambusa in ga razdelil na dva premera. Potem sem vložil notranjost tako, da sta upor in žice lahko prilegala notri. Preprosto ga zavijemo s prozornim trakom.

Žice na koncu ročaja palice vodim v cik-cak slogu do položaja kazalca, ko držim palico. Spajate žice na trenutno stikalo. Tako imate črno in rdečo žico na trenutnem stikalu. Zdaj prerežite črno žico na koncu bambusa (konec ročaja). Na vrsto enega črnega konca žice vstavite dve ali tri baterije v seriji (uporabil sem LR44). Drugi konec črne žice položite na baterije. Na kratko vaši kabli iti na ta način, žica iz upora gre na negativno baterijo. Pozitivna baterija gre na trenutno stikalo. Od trenutnega stikala kabel preide na anodni pin LED oddajnika IR. To je to. Žice z rjavim trakom ovijte tako, da z bambusom dobite enako barvo. Žice za prečkanje dajejo več umetnosti palici in omogočajo boljši oprijem.

Če želite preskusiti vezje, odprite aplikacijo za kamero telefona. Usmerite vodilo do objektiva fotoaparata. Pritisnite tipko za trenutni stik. Če gre vse dobro, bi morali videti, da je vodilna žareča rožnato / vijolična svetloba. Ne smemo videti svetlobe z golimi očmi, ampak telefonska kamera lahko ^ _ ^

5. korak: Arduino skica

/ * * Uporabite katerikoli IR signal, da odprete zapah vrat. * Z Chienline @ 2016 * / #include #include int RECV_PIN = 2; // IR signal na pin D2 IRrecv irrecv (RECV_PIN); rezultati dekodiranja; Servo myservo3; // Servo na pin D3 void setup () {Serial.begin (9600); Serial.println ("Serial Ready …"); irrecv.enableIRIn (); // Zagon sprejemnika myservo3.attach (3); myservo3.write (120); } void loop () {if (irrecv.decode (& results)) {// Serial.println (results.value, HEX); Odpri vrata(); // vsak IR signal lahko odpre vrata irrecv.resume (); // Prejmite zakasnitev naslednje vrednosti} (200); } void openTheDoor () {myservo3.write (0); zamuda (1000); myservo3.write (120); }

Korak 6: Namestitev kroga

Najtežje delo v tem projektu je vgradnja vezja v in na vrata. En dan sem potreboval razmišljanje o tem, kako postaviti servo v vrata. Končno sem izrezal luknjo, veliko kot servo. Še ena težka naloga je bila, da bi dal servo rog. Na srečo je moj izračun položaja rogov in luknje, ki sem ga naredil, bila popolna. S pritiskom na zapah vrat sem s pinceto izvlekel rog. Po pritrditvi roga na servo, sem postavil zgornji del servomotiva v notranjost vrat, v liniji z zapahom vrat. Pravkar sem povezal svoje vezje z drugim neuporabljenim zapahom vrat zgoraj. Na vrata lahko privijete škatlo in v njej položite vse tokokroge. Vklopite in spustite urok. Alohomora!

Opomba: Avtor NI ODGOVOREN za poškodbe vaših vrat.

Upam, da ste prebrali do konca tega navodila, da vidite "Opombo". Oh .. Na začetku bi moral dati to opombo. Tudi jaz nisem odgovoren. Samo uživajte v izdelavi tega projekta;)

Zdaj se lahko vaša vrata odprejo z vsakim infrardečim daljinskim upravljalnikom. Zagotovo!

Prva nagrada v
Čarovniško tekmovanje

Tekmovalec v
Avtomatizacijski natečaj 2016