Turinys:

„WineCabinet“- SRO2004: 8 žingsniai
„WineCabinet“- SRO2004: 8 žingsniai

Video: „WineCabinet“- SRO2004: 8 žingsniai

Video: „WineCabinet“- SRO2004: 8 žingsniai
Video: Шкаф для вина. Фотосессия и красивые бутылки. #шкафназаказ #подсветка #winerack #winecabinet 2024, Liepa
Anonim
„WineCabinet“- SRO2004
„WineCabinet“- SRO2004
„WineCabinet“- SRO2004
„WineCabinet“- SRO2004
„WineCabinet“- SRO2004
„WineCabinet“- SRO2004

Šioje pamokoje aš jus supažindinsiu su elektrinės vyno spintos, kuri nebeveikė, „atnaujinimu“. Šis vienas iš mano bendradarbių manęs paklausė, ar galėčiau tai pataisyti, nes tai visai neprasidės.

Pirmiausia bandžiau pataisyti originalią spintelės maitinimo kortelę, bet praleidęs kelias valandas bandydamas ją pataisyti turėjau pasiduoti, nes neradau gedimo … Reikia pasakyti, kad kitas asmuo prieš mane bandė pataisyti šią kortelę ir kad tai padarė daug žalos, niekada nėra lengva atsiimti kito asmens pradėtą remontą!

Taigi aš ieškojau, ar galiu rasti atsarginę dalį už teisingą kainą, bet nerandu tos pačios kortelės, todėl nusprendžiau pradėti nuo nulio ir pats perdaryti visą elektros ir elektroninę sistemą.

1 žingsnis: Sistemos analizė prieš modifikavimą

Originalią sistemą sudaro:

- iš metalinio korpuso (spintelės)

- maitinimo ir temperatūros valdymo kortelė

- peltier efekto modulis

- dėžutės viduje esantis ventiliatorius, kuris pučia šaltojoje peltier modulio pusėje, kad cirkuliuotų šaltas oras spintelės viduje

- du ventiliatoriai už dėžutės, pučiančios karštą peltier modulio dalį

- dėžutė spintelės viduje, leidžianti ją įjungti/išjungti ir nustatyti norimą temperatūrą

2 žingsnis: Sistemos analizė po pakeitimo

Kai kuriuos elementus išsaugojau, kitus pakeičiau ir kai kuriuos visiškai pakeičiau. Štai detalė:

Ką aš laikiau:

- metalinis dėklas

- peltier modulis

- ventiliatorius spintelės viduje (šaltoji peltieriaus pusė)

- ventiliatoriai už spintelės (karštas peltier veidas)

Ką aš pakeičiau:

- valdymo blokas (jungiklis) ir temperatūros reguliavimas

Ką pakeičiau:

- maitinimo ir temperatūros valdymo kortelė:

* maitinimo šaltinio dalis buvo pakeista 12V/10A adapteriu

* valdymo dalį pakeitė „Arduino UNO“, „Arduino“variklio skydas, kortelė, kurioje yra 2 relės, ir kortelė, naudojama 12 V įtampai paskirstyti įvairiems elementams

3 žingsnis: „Arduino“pasirinkimas

Tai pirmas kartas, kai naudoju „Arduino“viename iš savo projektų. Kai turiu naudoti mikrovaldiklį, visada naudoju „Microchip PIC“, nes būtent šio tipo komponentų metu mokiausi programavimo studijų metu.

Bet tada aš leidžiuosi gundomas „Arduino“pasaulio ir turiu pripažinti, kad tai tikrai malonu! Kortelės yra tikrai gerai apgalvotos ir užima daug mažiau vietos nei tada, kai patys gaminate PCB. Tačiau labiausiai nustebino programavimo paprastumas, nes didelė bendruomenė turi daug bibliotekų, kurios labai supaprastina užduotį!

Aš suprantu, kad šios kortelės susitiko ir vis dar yra labai sėkmingos, viskas yra lengviau, yra labai mažai techninių žinių, kad būtų galima sukurti tikrai šaunius projektus.

Kita medalio pusė yra ta, kad tai „pernelyg paprasta“, tarsi turėtume dėžutę su įvesties valdikliais ir išvesties rezultatu, asmeniškai aš visada norėčiau suprasti visą sistemos veikimo mechaniką. Nemėgstu turėti „pilkų zonų“. Kai ką nors darai ir tai veikia, bet nežinai, kaip ir kodėl tai dažnai sukelia problemų … Bet tai tik mano nuomonė!

Negaliu paneigti fakto, kad visa Arduino ekosistema, palaikoma didelės bendruomenės, yra geras dalykas! Dėl to elektronika/informatika prieinama daugumai žmonių.

4 žingsnis: komponentų sąrašas

Į šią dalį įdėsiu tik tas dalis, kurias pridėjau:

- Adapteris 12V/10A

- Arduino UNO

- Variklio vairuotojo skydas L293D

- relė 5V

- Temperatūros jutiklis DS18B20

- Maža prototipo kortelė

- DC-IN kabelis (iš nešiojamojo kompiuterio)

- Kai kurie „dupont“kabeliai

- Kai kurie tarpikliai (iš stalinio kompiuterio)

- Faneros gabalas

5 žingsnis: laidų schema

Elektros schema
Elektros schema

Kaip jau sakiau anksčiau, tai yra pirmasis mano redagavimas naudojant „Arduino“. Tyrinėdama internete pamačiau daugybę schemų, kuriose matome „Arduino“korteles ir jungtis „piešinio“pavidalu. Taigi aš pasidomėjau, kokia programine įranga galima sukurti šias schemas, ir radau vieną, vadinamą Fritzing.

Taigi tai yra mano pirmoji schema, sukurta naudojant šią programinę įrangą, aš stengiausi padaryti viską, ką galėjau, bet šiek tiek stengiausi užmegzti skirtingus ryšius tarp elementų, man nereikėjo suprasti visų programinės įrangos funkcijų…. Praktika daro tobulą …;)

Diagramoje matome, kad variklio skydas nėra visiškai toks pat kaip aš, bet kadangi kaiščiai yra identiški, aš paėmiau šį. Panašiai beveik nematome jokio ryšio tarp arduino ir kitų elementų, nes iš tikrųjų variklio skydas yra prijungtas virš „Arduino UNO“plokštės, todėl aš viską prijungiau prie variklio skydo schemoje. Aš taip pat pakeičiau ventiliatorius varikliais diagramoje, nes galų gale jie yra tokie …

6 žingsnis: programa

Programa
Programa

Programai, kurią naudojau „Arduino“IDE, taip pat naudoju kelias bibliotekas, kad būtų lengviau naudoti variklio skydą ir temperatūros jutiklį.

Taigi ačiū bibliotekų kūrėjams: OneWire.h, DallasTemperature.h, AFMotor.h ir Timer.h

Programa ir komentarai parašyti prancūzų kalba, nes iš pradžių neplanavau sudaryti instrukcijų šiam projektui, bet šiaip tai gana lengva suprasti.

Žemiau pateikiau programą in.ino, taip pat naudojamas bibliotekas:

7 žingsnis: sistemos veikimo schema

Čia yra schema, kaip veikia sistema, o ne programa. Tai tam tikras mini vartotojo vadovas. Aš pridėjau diagramos PDF failą kaip priedą.

8 žingsnis: Išvada

Šį projektą dariau prieš kelis mėnesius ir nuo to laiko viskas veikia labai gerai. Gali būti, kad trūksta tam tikros informacijos arba yra dalykų, kuriems trūksta tikslumo šioje instrukcijoje, nes ji buvo parašyta praėjus keliems mėnesiams po šio projekto užbaigimo. Atsiprašau už tai.

Bet kokiu atveju tai buvo gražus projektas, kurį turėjau pradėti nuo nulio, tačiau turėdamas gana mažą biudžetą. Ir tai tikriausiai bus patikimesnė už pradinę sistemą, kuri truko neilgai, kol sugedo. Aš neplanavau parašyti instrukcijų šiam projektui, tai gali būti mažiau suprantama nei kiti mano nurodymai, bet jei kai kuriuos elementus galės naudoti kiti žmonės, aš jau būsiu laimingas! =)

Nežinau, ar mano rašymo stilius bus teisingas, nes iš dalies naudoju automatinį vertėją, kad galėčiau veikti greičiau, ir kadangi aš nekalbu angliškai, manau, kad kai kurie sakiniai tikriausiai bus keisti žmonėms, kurie puikiai rašo anglų kalbą. Taigi ačiū DeepL vertėjui už pagalbą;)

Jei turite klausimų ar komentarų apie šį projektą, praneškite man!

Rekomenduojamas: