Kazalo:

Kako ustvariti "alarmno preprogo" z Arduino Mega: 9 korakov
Kako ustvariti "alarmno preprogo" z Arduino Mega: 9 korakov

Video: Kako ustvariti "alarmno preprogo" z Arduino Mega: 9 korakov

Video: Kako ustvariti
Video: LDmicro 18: GPS-будильник Ublox NEO-6M (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, November
Anonim
Kako ustvariti "alarmno preprogo" z Arduino Mega
Kako ustvariti "alarmno preprogo" z Arduino Mega

Vsi imamo tista jutra, ko imamo težave z vstajanjem iz postelje. Alarm se sproži in držimo dremež, dokler… ni prepozno! Zamudili smo sestanek ali pa se je pouk že začel. Za boj proti tej težavi smo ustvarili Alarm Mat, napravo, ki združuje duševno in telesno aktivnost, da vas spravi iz postelje! Ko boste vstali iz postelje in izvajali telesne in duševne vaje, boste manj verjetno, da se boste vrnili v posteljo in uspeh! Na naslednji dogodek boste pravočasno!

Korak: Zberite materiale

Zberite materiale
Zberite materiale

Za izdelavo projekta potrebujete naslednje:

Ustvarjanje baze:

-1 kos vezanega lesa 35x35x1/4in

-8 9x9x1/4in kosov vezanega lesa

-10 11x11x1/4in kosov vezanega lesa

-4 35x1x1/2in kosov vezanega lesa

-1 pločevinka brizgalnega lepila

-1 steklenica lepila Gorilla Wood

-1 zvitek aluminijaste folije

-8 kosov listnega papirja

-4 zvitkov izolacijskega traku iz pene 1/4x1/2x10ft

-24 1/2in stenski vijaki z ravno glavo in ustrezne podložke

-guma

-super lepilo

-električni trak

ELEKTRONIKA:

Na voljo na:

-DS1307 Ura v realnem času

-9VDC napajalnik

-Komplet žičnih tuljav

Dostopno na:

-Osnovni LCD z znaki 16x2

-Jumper žice Awg 20 Pack

-Arduino Mega 2560

-Trenutni nosilec na plošči z gumbi x3

-Boljna celična baterija 12 mm

-10K uporov 20 pak

-piezo brenčalo

-LED -ji

-povezovalni kabel za Arduino

2. korak: Sestavite mejo

Sestavi mejo
Sestavi mejo
Sestavi mejo
Sestavi mejo
Sestavi mejo
Sestavi mejo
Sestavi mejo
Sestavi mejo

1. Vzemite vsakega od 4 kosov vezanega lesa 35x1x1/4in in na koncu odrežite kot 45 stopinj.

2. Z lepilom za les Gorilla jih pritrdite na zunanji obod osnovne plošče na način, ki ustvari obrobo. Notranje mere osnovne plošče zdaj merijo 33x33 palcev

3. Na slikah 3 in 4 je prikazano, kako se morajo mejni vogali združiti.

3. korak: pritrdite kontaktne plošče na podstavek

Pritrdite kontaktne plošče na podstavek
Pritrdite kontaktne plošče na podstavek
Pritrdite kontaktne plošče na podstavek
Pritrdite kontaktne plošče na podstavek

1. Kontaktne plošče so 9x9x1/4in kosi vezanega lesa. Z lepilom za les jih je treba pritrditi na podlago, kot je prikazano. Po lepljenju pustimo stati čez noč.

2. V tem času zlepite dva 11x11x1/4in kosa vezanega lesa skupaj, da ustvarite en 11x11x1/2in kos vezanega lesa. To je osrednja ploščica in jo je treba lepiti na sredino podstavka.

Na zgornji sliki je temno siva ploščica osrednja ploščica 11x11. Čiste ploščice so ploščice 9x9.

Druga prikazana slika, čeprav nekaj korakov naprej, vam daje splošno predstavo o tem, kako bodo ploščice videti, ko bodo zlepljene.

4. korak: pritrditev aluminijaste folije na kontaktne plošče

Pritrditev aluminijaste folije na kontaktne plošče
Pritrditev aluminijaste folije na kontaktne plošče
Pritrditev aluminijaste folije na kontaktne plošče
Pritrditev aluminijaste folije na kontaktne plošče
Pritrditev aluminijaste folije na kontaktne plošče
Pritrditev aluminijaste folije na kontaktne plošče

1. Z aluminijasto folijo izrežite oblike, kot je prikazano na sliki. Nato z lepilom za brizganje pritrdite te izreze na kontaktne plošče. Zelo pomembno je zagotoviti, da se nobena od "rok" izrezov iz aluminijaste folije ne dotika drug drugega.

2. Z aluminijasto folijo izrežite liste, ki pokrivajo vsakega od preostalih 8 kosov vezanega lesa 11x11x1/4 palcev. Folijo z brizgalnim lepilom pritrdite na eno stran vsake od teh plošč. Zelo pomembno je, da je aluminijasta folija gladka in da na folijo ne pride brizgalno lepilo. (Slika 3) Slika 4 prikazuje, kako izgledajo ploščice z izravnano aluminijasto folijo. Če imate težave, da folija ostane pritrjena, poskusite uporabiti trak na vogalih.

3. Ko je vsa aluminijasta folija pritrjena na ustrezne kvadratke, postavite kontaktne plošče na podlago, kot je prikazano na sliki 5. Niso pritrjene z ničimer, vendar morajo biti varno pritrjene na ploščo.

5. korak: Postavite peno in ožičite ploščo

Postavite peno in ožičite ploščo
Postavite peno in ožičite ploščo
Postavite peno in ožičite ploščo
Postavite peno in ožičite ploščo
Postavite peno in ožičite ploščo
Postavite peno in ožičite ploščo

1. Za oblikovanje gumba za zaznavanje pritiska smo osnovne plošče obložili s peno. Peno odrežite na dolžino in nanesite na kvadratke. Kot je prikazano na sliki 1 (poglejte bele trakove).

2. S priključnim kablom ožičite ploščo. Na kontaktnih ploščah na eno stran E pritrdite (z vijakom in podložko, kot je prikazano na sliki 3) eno žico, ki bo šla na +5V na arduinu, in eno žico, ki bo šla na vhodni zatič na arduinu. Na drugi E pritrdite 10K upor na folijo in nato pritrdite ozemljitveno žico, ki se bo ozemljila na arduinu. Slika je veliko bolj opisna. (Slika 2). Ponovite za vsako od 8 kontaktnih plošč, pri čemer žice označite, ko greste. Žice so nameščene v izvrtinah na organiziran način, ki vam ustreza. Odločil sem se, da ga speljem skozi odprte vrzeli in ga pritrdim na podnožje z električnim trakom.

Občasno je potrebno odrezati del pene, tako da se lahko žica kje prilega. To je prikazano na sliki 3. Ko je končana, mora biti vsaka ploščica videti kot slika 4. Slika 5 prikazuje, kako naj bi izgledala "vrata" za žice

6. korak: 3D -tiskanje vsebnika

3D natisnite posodo
3D natisnite posodo
3D natisnite posodo
3D natisnite posodo
3D natisnite posodo
3D natisnite posodo

1. S pomočjo priložene datoteke 3D tiskalnika 3D natisnite škatlo vsebnika.

2. Ko je škatla natisnjena, jo sestavite tako, da bodo 3 luknje za gumbe zgornji pokrov škatle, LCD zaslon pa na sprednji strani škatle. Za lepljenje škatle uporabite superlepilo, vendar pazite, da ne zalepite pokrova. Z lepilom pritrdite LCD zaslon, gumbe in 8 LED na sprednji strani škatle.

3. Na vrhu vsebnika so trije gumbi, ki jih uporabnik pritisne za nastavitev alarma. Te zatiče je treba v kodi znova dodeliti, da se ujemajo z zatiči, ki jih izberete za uporabo.

Na sliki 3 opazite, da ima stran posode dve luknji, ena omogoča vtikanje podatkovnega kabla in vhodnih žic, druga pa dostop do stenskega napajanja.

Korak: Povežite vse komponente in okrasite

Ožičite vse komponente in okrasite
Ožičite vse komponente in okrasite
Ožičite vse komponente in okrasite
Ožičite vse komponente in okrasite
Ožičite vse komponente in okrasite
Ožičite vse komponente in okrasite

1. Vse komponente povežite v skladu s shemo fritacije (na voljo je tudi datoteka).

2. 8 vhodnih žic, ozemljitev in +5V bodo prišle v škatlo skozi stranska vrata in bodo ustrezno priključene v arduino. Te vhodne žice lahko gredo v katera koli odprta vrata, ki jih želite.

3. Vsaka LED dioda mora biti ozemljena in njihovi vhodni zatiči pritrjeni na vsa odprta vrata, ki jih želite.

4. Odločili smo se, da bomo na ploščice položili plast gume, da bo uporabniku bolj udobno. Na vrhu gume je bil grob osnutek naše zasnove. Ko smo gumo pritrdili z lepilom gorile, smo nanjo položili tkanino in poustvarili naš dizajn iz klobučevine.

8. korak: Programirajte Arduino

Programirajte Arduino
Programirajte Arduino

Če si želite ogledati te datoteke in programirati arduino, morate prenesti prevajalnik arduino.

www.arduino.cc/en/Main/Software (PRENOS POVEZAVE)

1. Arduino programirajte s priloženim programom arduino.

2. Morda bo treba vključene knjižnice uvoziti v prevajalnik Arduino. Ne pozabite spremeniti vhodnih zatičev tako, da ustrezajo vašim ustvarjenim.

Kodeks deluje tako:

-nastavite čas na čipu ure v realnem času z računalnikom

-uporabnik vnese čas alarma, računalnik primerja dejanski čas s časom alarma

-ko se ujema čas, se zažene funkcija alarma

-med funkcijo alarma se izbere naključno generirano število 1-8, ki ustreza ploščici na preprogi. Če je na primer izbrana številka 4, bo brenčalec nekaj časa brenčal in zasvetila bo četrta LED. Ko uporabnik stopi na 4. ploščico, je izbrana naslednja ploščica in postopek se ponavlja, dokler ne stopite na 4 številke.

-na koncu funkcije alarma se znova prikaže čas, ki čaka, da uporabnik nastavi nov alarm

9. korak: Kako uporabljati preprogo za budilko

Čestitamo, končali ste ustvarjanje preproge za budilko. Tukaj je opisano, kako ga uporabiti!

1. Prepričajte se, da je preproga za budilko napajana. Ko je programiran, ga ni več treba priključiti v računalnik. Na strani tiskane 3D posode so vrata za programiranje USB kabla in stenskega napajalnega kabla. Za praktično uporabo je najbolje uporabiti stenski napajalni kabel.

2. Za nastavitev alarma mora biti 3D natisnjena posoda na vaši nočni omarici ali blizu vaše postelje. Alarm začnite nastavljati s pritiskom na gumb "nastavi" na vrhu posode. LCD zaslon vas zdaj pozove, da nastavite alarm. Za povečanje ure uporabite gumb "povečaj", nato pa gumb "ura/minuta", da preklopite na minute in po potrebi povečate minute. Zdaj znova pritisnite gumb "nastavi". LCD zaslon potrjuje, da je alarm nastavljen.

3. Spanje

4. Ko se alarm oglasi, boste najprej oddali 12 piskov. To vam bo omogočilo, da vstanete iz postelje. V tem času bi morali preučiti na sredinski ploščici preproge. Zdaj poslušajte število piskov in poglejte, katera LED zasveti. Če zaslišite 4 piske in zasveti četrta LED, naložite svojo težo na četrti gumb. Ostanite v tem položaju, dokler ne zasveti naslednja LED. Ponovite še 3 -krat in zaključili ste zaporedje prebujanja.

Tako je treba! V razred ste prišli pravočasno in se počutili še bolj budne kot običajno.

Priporočena: