Kazalo:
- 1. korak: Oblikovanje tiskanega vezja (s programsko opremo Eagle)
- Korak: Naredite PCB doma
- 3. korak: Spajkanje komponent na tiskano vezje
- 4. korak: Spremenite servo
- 5. korak: Sprememba ure
- Korak 6: Spajkanje preostalih komponent
- 7. korak: Ohišje za komponente
- 8. korak: Posoda za hrano
- 9. korak: Testni zagon
- 10. korak: Kako deluje vezje
Video: Samodejni podajalnik hišnih ljubljenčkov s staro digitalno uro: 10 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pozdravljeni, v tem navodilu vam bom pokazal, kako sem s staro digitalno uro naredil avtomatski podajalnik za hišne ljubljenčke. Ive je vdelal tudi video o tem, kako sem naredil ta napajalnik. To navodilo bo vključeno v natečaj za PCB in kot uslugo bi bil hvaležen, če bi glasovali za to navodilo spodaj. Pomagalo bi nam ustvariti bolj super projekte in jih deliti z vami na navodilih: D
Obstaja veliko načinov za ustvarjanje napajalnika za hišne ljubljenčke z mikrokrmilniki, vendar obstaja veliko ljudi, ki menijo, da so mikrokrmilniki težava. Zato sem se odločil, da bom naredil napajalnik za hišne ljubljenčke z osnovnim časovnikom (digitalna ura s funkcijo alarma), tako da ljudje, ki ne marajo mikrokontrolerjev, ne bodo ostali pri hobiju z elektroniko.
Spodaj bodo priložene potrebne datoteke Eagle.
Kako deluje to vezje, bo opisano na koncu navodil.
Orodja, ki jih potrebujete za ta projekt, so:
- Roka za pomoč pri spajkanju (neobvezno)
- Flux
- Spajkanje
- Spajkalnik
- Izvijač
- Klešče za ukrivljen nos
- Odstranjevalec žice
- Pištola za vroče lepilo
Dodatna orodja, ki jih boste potrebovali, če se odločite za izdelavo tiskanega vezja doma:
- Groba goba
- Laserski tiskalnik
- Železo ali laminator
- Zabojniki
- Železov klorid
- Vrtalnik za PCB
- Vrtalno ali vrtljivo orodje
Sestavine, ki jih boste potrebovali, so:
- Enostranska laminirana plošča, obložena z bakrom (za DIY PCB)
- Papir za revije (za tiskano vezje DIY)
- Tiristor 2p4m - 2
- LM7805 Regulator napetosti - 1
- Nastavljiv regulator LM317 - 1
- Optični spenjač PC817 - 2
- Upor 1k - 1
- Upor 820 ohmov - 2
- Kondenzator 47uf 50v - 1 (po potrebi se lahko poveča)
- Ženske glave
- Moške glave
- Servo (Tower Pro -Micro Servo SG90) - 1
- Digitalna ura s funkcijo alarma (ki ne piska vsako uro) - 1
- Mini stikalo (visoko) - 3
- Plošča iz bakrenih pik - 1
- Tanke prožne žice
- 10k potenciometer - 1
- 9 -voltni priključek za baterijo - 1
- Miniaturno drsno stikalo - 1
- Gumb za potenciometer - 1
- Mikro stikalo
- Matice in vijaki
- Majhna plastična posoda (za shranjevanje hrane)
- 9V baterija
1. korak: Oblikovanje tiskanega vezja (s programsko opremo Eagle)
Obstaja veliko programov, med katerimi lahko izbirate, kdaj morate oblikovati tiskano vezje. Toda programska oprema Autodesk Eagle me je izstopala, saj je zelo profesionalna in ponuja ogromno knjižnico komponent, ki jo lahko po potrebi še razširite in ponuja večjo možnost prilagajanja tiskanih vezij.
Če še nikoli niste uporabljali Eagle za izdelavo PCB -jev, ga brezplačno prenesite zdaj.
Priložim potrebne datoteke Eagle skupaj s pdf -jem za tiskanje tiskanega vezja.
Ne pozabite ga natisniti na papir revije z laserskim tiskalnikom. Ko sem uporabljal sijajni papir, ni šlo tako dobro.
Nastavitev je treba pri tiskanju nastaviti na "Dejanska velikost", da se izpis ne zmanjša ali poveča.
Korak: Naredite PCB doma
Odločil sem se, da bom doma vzpostavil jedkanje lastnega tiskanega vezja iz nekaj razlogov. Čeprav nekatera podjetja ponujajo izdelavo PCB -jev za nekaj dolarjev, so njihovi stroški dostave večkrat višji od cene, ki jo zaračunajo za PCB. Na koncu sem ugotovil, da je to nepotreben strošek in bi bil nakup pravega hranilnika za hišne ljubljenčke cenejši. Všeč mi je tudi zadovoljstvo po izdelavi lastnega tiskanega vezja. Seveda je malce zapleteno, a ko se tega naučite, so možnosti neskončne.
Koraki, ki sem jih naredil za pripravo bakrene plošče za jedkanje, so:
- Za odstranitev umazanije ali olj (z bakreno laminirane plošče) sem uporabil grobo gobo, da se toner dobro prilepi na baker.
- Ko sem posušil bakreno ploščo, sem jo položil na papir revije, obrnjen proti natisnjeni strani, in jo prilepil na kos papirja.
- Nato sem papir prepognil na pol in ga začel likati (likalnik je treba povečati na največjo temperaturo in izklopiti paro)
- Likalnik sem položil na stran papirja za revijo in ga likal približno 5 minut.
- Nato sem nežno odstranil bakreno ploščo iz prepognjenega papirja in jo položil v vodo (previdno bo zelo vroče).
- Ko sem pustil, da je časopisni papir vpijel vodo, sem začel nežno odlepiti revijarski papir z bakrene plošče (vzemite si čas, ko ga odlepite).
- Nato sem ga obrisal do suhega.
- S trajnim označevalcem sem zapolnil vse vrzeli v sledovih, ki so se lahko pojavile pri odlepu papirja za revijo.
Koraki, ki sem jih naredil, da bi potegnil bakreno desko:
- Za jedkanje bakrene plošče sem uporabil železov klorid. Pri ravnanju z železovim kloridom bodite previdni.
- Baker se začne postopoma raztapljati. Postopek jedkanja lahko traja približno 10 minut.
- Ko je bil končan, sem ga spral v vodi in obrisal do suhega. (NE puščajte ga v železovem kloridu niti po raztapljanju neželenega bakra, sicer bodo sledi tudi požrte).
Dokončanje tiskanega vezja:
- S svedrom sem prebil potrebne luknje na tiskanem vezju.
- Ko sem izvrtal vse luknje, sem z jekleno volno očistil toner in razkril bakrene sledi pod njim.
- Jekleno volno sem uporabil tudi na drugi strani, saj lahko zaradi vrtanja ostane groba.
- Obrisal sem ga in razkril je res lepo tiskano vezje.
3. korak: Spajkanje komponent na tiskano vezje
Večina ljudi meni, da je spajkanje dolgočasno opravilo. Če pa sledite pravilnemu postopku, se boste zaljubili v spajkanje in dobili najboljši spajkalni spoj.
- Bodite prepričani, da imate v bližini delovne mize izpušni ventilator, ki izsesava hlape iz zgorevanja toka (pravzaprav tok povzroča hlape, ne spajkanja, kar je škodljivo za pljuča).
- NE uporabljajte rokavic (to se morda sliši nerazumljivo, vendar delate z orodjem, ki oddaja veliko toplote. Če se dotakne vaših rokavic, morda ne boste čutili opeklin, dokler se rokavice ne stopijo na roke. Verjemite mi, da ne želite, da bi na rokah gorela guma ali lateks.
- Pred spajkanjem vsake komponente vedno očistite konico. Oksidirana konica ne bo ustvarila popolnega spajkalnega spoja. Uporabite mokro gobo (tiste, ki so narejene posebej za spajkanje, ki se ne topijo in so precej poceni). Za čiščenje konice za spajkanje NE uporabljajte grobega brusnega papirja, zaščitna prevleka se bo izrabila in ostala vam bo gola kovina.
- Uporabite flux (verjemite mi, to zelo pomaga)
Komponente, ki jih boste morali spajkati na to tiskano vezje, so:
- Tiristor 2p4m - 2
- LM7805 Regulator napetosti - 1
- Nastavljiv regulator LM317 - 1
- Optični spenjač PC817 - 2
- Upor 1k - 1
- Upor 820 ohmov - 2
- Kondenzator 47uf 50v - 1 (po potrebi se lahko poveča)
- Ženske glave
- Moške glave
4. korak: Spremenite servo
Servo se običajno ne more stalno obračati. Običajno se uporabljajo z mikrokrmilnikom za prilagajanje položaja.
Za neprekinjeno obračanje sem naredil naslednje korake:
- Ko sem odstranil vijake, sem odstranil pokrov servomotorja
- Odlepil sem žice iz tokokroga znotraj servomotorja in ga priključil neposredno na motor.
- Razstavil sem sprednji pokrov, v katerem so zobniki, da odstranim končno zaporo, ki preprečuje neprekinjeno vrtenje servomotorja.
- Toda iz nekega razloga moj servo ni imel konca, zato sem vse vrnil na svoje mesto.
Razlog, da sem namesto običajnega motorja uporabil servo, je, da ga je mogoče enostavno namestiti na ohišje, pa tudi dejstvo, da lahko posodo za hrano pritrdimo nanj z enim vijakom.
Z enim udarcem zadene dve ptici.
5. korak: Sprememba ure
Večina zapestnih ur ima funkcijo alarma, ki vas z zvočnim signalom Piezo obvesti, ko dosežete nastavljeni čas. Za ta projekt boste potrebovali prav to, vendar ne sme piskati vsako uro. Nekatere ure imajo urni alarm, ki bi sprožil podajalnik vsako uro. Ne želimo debelih hišnih ljubljenčkov.
Tu so koraki, ki sem jih naredil:
- Najprej sem preizkusil funkcijo alarma, nato pa preveril, kateri gumb izklopi alarm. Zdi se, da gumb za luč izklopi alarm v tej posebni uri.
- Nato sem se lotil razstavljanja ure.
- Dva kontakta, ki se dotikata piezo brenčalnika, mu pošiljata signal in ti terminali bodo potrebni za sprožitev našega vezja.
- Gumbi delujejo tako, da se dotaknejo skupnega kontakta na sponkah na vezju ure.
- Ko sem odvil ploščo nosilca baterije, sem prekinil skupne kontakte, ki delujejo kot gumbi.
- Spajal sem v žico na ploščo, tako da jo lahko uporabim kot skupni stik.
- Spajal sem v drugo žico s priključkom, ki se poveže s piezo zvočnikom.
- Nato sem zaslon ločil od vezja, tako da lahko spajam žice na stike njegovih gumbov.
Kako sem naredil podlago za držanje gumbov:
- Spajal sem v 3 mini stikala z gumbom na kos plošče s pikami, ki bo uporabljena za spreminjanje nastavitev ure.
- Priključil sem en terminal vseh treh stikal na skupni kontakt ure.
- Nato ste gumbe ure priključili na posamezna stikala.
- Akumulatorska plošča je bila spajkana na skupni priključek stikal, priključek za piezo -zvočni signal pa je bil priključen na podaljšanje žic.
- Na stikalo za izklop alarma sem priključil tudi žico, za katero smo ugotovili, da je to gumb za luč na uri.
Ko sem vse to dokončal, sem uro privijal na svoje mesto.
Korak 6: Spajkanje preostalih komponent
Preostale komponente, ki jih je treba spajkati:
- Spajal sem v dveh žicah na levi in srednji zatič 10K potenciometra.
- Prav tako sem spajal 9 -voltni konektor baterije na tiskano vezje.
- Potenciometer je bil tudi spajen na tiskano vezje.
- Vhod alarmnega signala je bil povezan s prvim tiristorjem, skupni kontakt pa z maso tiskanega vezja.
- Žica za izklop alarma je bila priključena na zbiralnik drugega optičnega sklopnika, oddajnik pa na ozemljitev.
- Nato sem spajkal nekaj žic, ki bi se povezale z mikro stikalom.
- Med tiskanim vezjem in mikro stikalom sem dodal stikalo za mini drsnik, tako da se lahko podajalnik po potrebi izklopi.
7. korak: Ohišje za komponente
Koraki, ki sem jih naredil za namestitev vseh komponent v ohišje:
- Uporabil sem plastično ohišje, ki sem mu prej naredil potrebne odprtine.
- Servo sem vstavil v potrebno odprtino in ga privijal.
- Uro sem uporabil za lepljenje ure na ohišje.
- Nato sem privijal gumbe ure na ohišje (zdi se, da vsi trije gumbi delujejo odlično).
- Servo sem priključil na tiskano vezje in na ohišje namestil potenciometer in drsno stikalo.
- Nato sem skozi majhno odprtino v bližini servomotorja napeljal žice za mikro stikalo in pritrdil tiskano vezje na ohišje.
- Na spodnji pokrov ohišja sem pritrdil plastično objemko, tako da je napajalnik mogoče enostavno namestiti na akvarij in pokrov zapreti.
- Na potenciometer sem postavil gumb, da ga je lažje nastaviti.
- Obrezal sem žice za mikro stikalo in ga spajkal na normalno zaprte kontakte mikro stikala.
8. korak: Posoda za hrano
Za shranjevanje hrane sem uporabil plastično posodo, ki naj bi jo podajal podajalnik.
- Naredil sem več odprtin, vsaka za različne funkcije.
- Kot razdelilnik sem uporabil kos plastike, do katerega sem naredil tudi odprtino za prehod hrane.
- Uporabil sem vroče lepilo, da sem ga prilepil na posodo.
- Kot nastavljiv pokrov sem uporabil tudi drug kos plastike, da bi omejil količino hrane, ki pade iz podajalnika.
- Za pritrditev nastavljivega pokrova na posodo sem uporabil matico in vijak.
- Uporabil sem vroče lepilo, da sem matico prilepil na mesto.
- Nato sem roko servomotorja z vročim lepilom prilepil na srednjo odprtino posode.
- Odprtini na robu sem dodal matico in vijak. To bo uporabljeno za sprožitev mikro stikala.
- Nato sem v posodi pritrjen na servo z vijakom, ki je priložen servo.
9. korak: Testni zagon
Med začetnim preskusom servo še naprej deluje, ne da bi se ustavil po enem zavoju. Zato moramo prilagoditi vijak, ki naj bi sprožil mikro stikalo.
Zdi se, da se pri drugem testu pravilno sproži.
Dodala sem pokrov posode in ga ponovno preizkusila. Zdi se, da deluje odlično.
Šel sem naprej in označil stikalo za vklop in gumbe, ki upravljajo uro.
Z obračanjem potenciometra lahko prilagodimo hitrost, s katero se servo vrti.
Dodala sem nekaj hrane za ribe in vklopila napajalnik. Nato sem preizkusil funkcijo časovnega hranjenja. Deluje tudi odlično.
10. korak: Kako deluje vezje
V bistvu alarm ure sproži podajalnik v točenje hrane, mikro stikalo pa izklopi vrtenje, ko je popoln obrat.
Celoten postopek je naslednji:
- Ura pošilja utrip na piezo brenčalo, kar povzroči zvok, ki ga slišite.
- Utrip je zelo majhen, zato za zaznavanje utripa uporabimo tiristor.
- Impulz vklopi tiristor, ki omogoča prehod električne energije.
- Toda impulz se hitro vklopi in izklopi (kar povzroči zvočni signal-stop-bip-stop …. Zvok), zato potrebujemo drugi tiristor, da ostane vklopljen.
- Ko se prvi tiristor vklopi, vklopi oba optična spenjača
- Prvi optični sklopnik vklopi drugi tiristor (in ta ostane vklopljen, ne da bi se izklopil, dokler ni pritisnjeno mikro stikalo).
- Drugi optični sklopnik vklopi stikalo za zaustavitev alarma (to je zato, ker če alarm še vedno piska in je dozator že zaključil en obrat, se bo še naprej obračal, saj ura še naprej pošilja signal. To bo povzročilo veliko zavojev namesto enega).
- Ko drugi optični sklopnik izklopi alarm, se izklopi tudi prvi tiristor, drugi tiristor pa ostane vklopljen.
- Ko dozator dokonča en polni obrat, bo vijak, ki smo ga pritrdili na enega od robov, udaril v mikro stikalo in odklopil napajanje vezja (saj smo žice spajkali na običajno zaprt kontakt).
- Kondenzator, ki smo ga dodali v vezje, bo zadnjič udaril, da mora servo preiti preko mikro stikala, tudi po izklopu napajanja. To je potrebno, ker če ni kondenzatorja, se bo vijak zataknil pri mikro stikalu in ohranil napajanje.
- Hranjenje se ustavi, dokler ura ponovno ne pošlje signala, ko je alarm vklopljen.
- Cikel se ponovi
Upam, da ta navodila pomagajo. Ne pozabite glasovati zanj spodaj, da bomo lahko še naprej ustvarjali odlične projekte in z vami delili navodila. Ostanite super in se vidimo v naslednjem projektu:)
Priporočena:
Kako narediti analogno uro in digitalno uro z LED trakom z uporabo Arduina: 3 koraki
Kako narediti analogno uro in digitalno uro z LED trakom z uporabo Arduina: Danes bomo izdelali analogno uro & Digitalna ura z Led Stripom in modulom MAX7219 Dot z Arduinom. Popravila bo čas z lokalnim časovnim pasom. Analogna ura lahko uporablja daljši LED trak, zato jo lahko obesite na steno, da postane umetnina
SmartPET - Pametni podajalnik hišnih ljubljenčkov: 7 korakov (s slikami)
SmartPET - Pametni podajalnik hišnih ljubljenčkov: Hej! Sem Maxime Vermeeren, 18-letni študent MCT (multimedijske in komunikacijske tehnologije) na Howest-u. Odločil sem se, da bom kot projekt ustvaril pametno krmilnico za hišne ljubljenčke. Zakaj sem to naredil? Moja mačka ima nekaj težav s težo, zato sem se odločil narediti stroj
Arduino in Raspberry Pi sistem za spremljanje hišnih ljubljenčkov: 19 korakov (s slikami)
Arduino in Raspberry Pi sistem za spremljanje hišnih ljubljenčkov: nedavno smo na počitnicah ugotovili pomanjkanje povezave z našim hišnim ljubljenčkom Beaglom. Po nekaj raziskavah smo našli izdelke, ki so vsebovali statično kamero, ki je omogočala spremljanje in komunikacijo s hišnim ljubljenčkom. Ti sistemi so imeli določene prednosti b
IDC2018IOT Priključena hrana, voda in sistem za spremljanje hišnih ljubljenčkov: 7 korakov
IDC2018IOT Povezani sistem za prehrano hišnih ljubljenčkov, vodo in nadzorni sistem: Uvod Ne glede na to, ali ste študent pod pritiskom, pridna oseba ali preprosto odsotni od doma več kot nekaj ur na dan. Kot skrbni lastniki hišnih ljubljenčkov želimo zagotoviti, da bodo naši ljubljeni zdravi, nahranjeni in seveda NE ležijo na t
Stroj za hranjenje hišnih ljubljenčkov z RasPi in Telegram Botom: 4 koraki (s slikami)
Stroj za hranjenje hišnih ljubljenčkov z RasPi in Telegram Botom: Najprej moram pojasniti, da to ni izvirna Idea Mine, samo posodobim in prilagodim programske skripte za delo s telegramom, našel sem jo v prejšnjem navodilu, tako da so zasluge res avtor tega. Lahko bi videli špansko