Sisukord:

WineCabinet - SRO2004: 8 sammu
WineCabinet - SRO2004: 8 sammu

Video: WineCabinet - SRO2004: 8 sammu

Video: WineCabinet - SRO2004: 8 sammu
Video: Винные шкафы Liebherr: всё самое главное 2024, Juuli
Anonim
Veinikapp - SRO2004
Veinikapp - SRO2004
Veinikapp - SRO2004
Veinikapp - SRO2004
Veinikapp - SRO2004
Veinikapp - SRO2004

Selles juhendis tutvustan teile elektrilise veinikapi "renoveerimist", mis ei olnud enam funktsionaalne. See üks mu töökaaslastest küsis minult, kas ma saaksin selle parandada, sest see ei käivitu üldse.

Proovisin esmalt kapi algset toitekaarti parandada, kuid pärast seda, kui olin mitu tundi seda parandanud, pidin loobuma, sest ma ei suutnud viga leida … Peab ütlema, et teine inimene enne mind oli proovinud seda kaarti parandada ja see see oli tekitanud palju kahju, kunagi pole kerge tagasi võtta remonti, mille teine inimene alustas!

Niisiis vaatasin, kas leian varuosa õige hinnaga, kuid ei leia sama kaarti, seega otsustasin alustada nullist ja teha kogu elektri- ja elektroonikasüsteem uuesti.

Samm: süsteemi analüüs enne muutmist

Algne süsteem koosneb:

- metallkarbist (kapp)

- toiteallika ja temperatuuri juhtimise kaart

- peltieriefekti moodul

- kasti sees olev ventilaator, mis puhub peltier -mooduli külmal küljel, et külm õhk ringleks kapi sees

- kaks ventilaatorit väljaspool kasti, mis puhub peltier -mooduli kuumale osale

- kast kapi sees, mis võimaldab selle sisse/välja lülitada ja soovitud temperatuuri seada

2. samm: süsteemi analüüs pärast muutmist

Mõned elemendid olen säilitanud, teisi muutnud ja mõned neist täielikult asendanud. Siin on detail:

Mida ma hoidsin:

- metallist korpus

- peltier moodul

- ventilaator kapi sees (peltieri külm külg)

- ventilaatorid väljaspool kappi (peltieri kuum nägu)

Mida olen muutnud:

- juhtpaneel (lüliti) ja temperatuuri reguleerimine

Mida ma asendasin:

- toiteallika ja temperatuuri juhtimise kaart:

* toiteosa on asendatud 12V/10A adapteriga

* juhtimisosa on asendatud Arduino UNO -ga, Arduino mootorikilbiga, kahe releega kaardiga ja kaardiga, mida kasutatakse 12 V pinge jaotamiseks erinevatele elementidele

Samm: Arduino valik

See on esimene kord, kui kasutan ühes oma projektis Arduinot. Kui pean kasutama mikrokontrollerit, kasutan alati Microchip PIC -i, sest just seda tüüpi komponentide puhul õppisin õpingute ajal programmeerimist.

Aga siis lasin end Arduino maailmast ahvatleda ja pean tunnistama, et see on tõesti tore! Kaardid on tõesti läbimõeldud ja võtavad palju vähem ruumi kui siis, kui teete ise PCB -d. Kõige rohkem üllatas mind aga programmeerimise lihtsus, tänu suurele kogukonnale on palju raamatukogusid, mis lihtsustavad ülesannet oluliselt!

Ma saan aru, et need kaardid on kohtunud ja on siiani väga edukad, kõik on lihtsam, tehnilisi teadmisi on väga vähe, et teha tõeliselt lahedaid projekte.

Mündi teine pool on võib -olla see, et see on "liiga lihtne", justkui oleks meil kast sisendite juhtimise ja väljundtulemusega, isiklikult eelistan alati mõista kogu süsteemi toimimise mehaanikat. Mulle ei meeldi, kui mul on "hallid alad". Kui teete midagi ja see töötab, kuid te ei tea, kuidas või miks see sageli probleeme tekitab … Aga see on vaid minu arvamus!

Ma ei saa eitada tõsiasja, et kogu Arduino ökosüsteem, mida toetab suur kogukond, on hea! See muudab elektroonika/informaatika kättesaadavaks kõige suuremale hulgale inimestele.

4. samm: komponentide loend

Selle osa jaoks panen ainult need osad, mille lisasin:

- adapter 12V/10A

- Arduino UNO

- Mootori juhi kilp L293D

- Relee 5V

- temperatuuriandur DS18B20

- väike prototüübi kaart

- DC-IN kaabel (sülearvutist)

- Mõned dupontkaablid

- Mõned vahekaugused (lauaarvutist)

- tükk vineeri

Samm: ühendusskeem

Juhtmestiku skeem
Juhtmestiku skeem

Nagu ma juba ütlesin, on see minu esimene redigeerimine Arduinoga. Internetis uurides nägin palju skeeme, näeme Arduino kaarte ja ühendusi "joonise" kujul. Niisiis uurisin, millise tarkvaraga neid skeeme teha saab ja leidsin sellise nimega Fritzing.

Nii et see on minu esimene selle tarkvaraga koostatud skeem, proovisin teha parimat, mida suutsin, kuid nägin natuke vaeva elementide vaheliste erinevate seoste loomise nimel, ma ei pidanud aru saama kogu tarkvara funktsionaalsusest…. Harjutamine teeb meistriks…;)

Diagrammil näeme, et mootorikilp ei ole täpselt sama, mida ma kasutasin, kuid kuna tihvtid on identsed, võtsin selle. Samamoodi ei näe me peaaegu mingit seost arduino'st ülejäänud elementidega, sest tegelikult on mootorikilp ühendatud Arduino UNO plaadi kohal, sellepärast ühendasin kõik skeemil oleva mootorikilbiga. Samuti asendasin skeemil olevad ventilaatorid mootoritega, sest lõpuks on need need…

6. samm: programm

Programm
Programm

Programmi jaoks kasutasin Arduino IDE -d, samuti kasutasin mitmeid raamatukogusid, et hõlbustada mootorikilbi ja temperatuurianduri kasutamist.

Nii et tänu raamatukogude loojatele: OneWire.h, DallasTemperature.h, AFMotor.h ja Timer.h

Programm ja kommentaarid on kirjutatud prantsuse keeles, sest ma ei plaaninud selle projekti jaoks algselt juhendatavat teha, kuid igatahes on sellest üsna lihtne aru saada.

Panen alla programmi in.ino ja kasutatud teegid:

7. samm: süsteemi töö skeem

Siin on skeem, kuidas süsteem töötab, mitte programm. See on mingi mini kasutusjuhend. Lisasin skeemi PDF -faili manusena.

8. samm: järeldus

Tegin seda projekti mitu kuud tagasi ja pärast seda on kõik väga hästi toiminud. Võimalik, et mõni teave puudub või on asju, mis selles juhendis puuduvad, sest see on kirjutatud mitu kuud pärast selle projekti lõpetamist. Vabandan selle pärast.

Igal juhul oli see tore projekt, pidin alustama nullist, kuid üsna väikese eelarvega. Ja see on tõenäoliselt usaldusväärsem kui algne süsteem, mis ei kestnud väga kaua enne selle lagunemist. Ma ei plaaninud selle projekti jaoks juhendit kirjutada, see võib olla vähem arusaadav kui minu teised juhendid, kuid kui mõnda elementi saavad teised inimesed kasutada, olen juba õnnelik! =)

Ma ei tea, kas mu kirjutamisstiil on õige, sest kasutan kiiremaks minekuks osaliselt automaatset tõlkijat ja kuna ma ei räägi inglise keelt emakeelena, arvan, et mõned laused on ilmselt inglise keelt ideaalselt kirjutavate inimeste jaoks imelikud. Nii et aitäh DeepL tõlkijale abi eest;)

Kui teil on selle projekti kohta küsimusi või kommentaare, andke mulle sellest teada!

Soovitan: