Мазмұны:

WineCabinet - SRO2004: 8 қадам
WineCabinet - SRO2004: 8 қадам

Бейне: WineCabinet - SRO2004: 8 қадам

Бейне: WineCabinet - SRO2004: 8 қадам
Бейне: Обзор Xiaomi Инновационные и Доступные Винные шкафы! 2024, Шілде
Anonim
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004

Бұл нұсқаулықта мен сізді енді жұмыс істемейтін электрлік шарап шкафын «жаңартумен» таныстырамын. Менің әріптестерімнің бірі мені түзете аламын ба деп сұрады, себебі ол мүлдем басталмайды.

Мен алдымен шкафтың түпнұсқалық картасын жөндеуге тырыстым, бірақ оны жөндеуге бірнеше сағат жұмсағаннан кейін мен бас тартуға мәжбүр болдым, себебі ақаулықты таба алмадым … Айта кету керек, менің алдымда басқа адам бұл картаны жөндеуге тырысты. ол үлкен зиян келтірді, басқа адам бастаған жөндеуді қайтару ешқашан оңай емес!

Сондықтан мен қосалқы бөлшекті дұрыс бағамен таба аламын ба деп ойладым, бірақ сол картаны таба алмадым, сондықтан мен нөлден бастап барлық электрлік және электронды жүйені өзім қайта жасауды шештім.

1 -қадам: Өзгерту алдында жүйелік талдау

Бастапқы жүйе мыналардан тұрады:

- металл корпустың (шкафтың)

- қуат көзі мен температураны басқару картасы

- пельтиер эффект модулі

- корпустың ішіндегі суық ауаны айналдыру үшін пельтьер модулінің суық жағына соғатын желдеткіш

- пельтиер модулінің ыстық бөлігіне үрлейтін қораптан тыс екі желдеткіш

- шкафтың ішінде оны қосуға/өшіруге және қажетті температураны орнатуға мүмкіндік беретін қорап

2 -қадам: модификациядан кейін жүйелік талдау

Мен кейбір элементтерді сақтадым, басқаларын өзгерттім және олардың кейбірін толығымен ауыстырдым. Міне, егжей -тегжейлі:

Мен сақтаған:

- металл корпус

- жұмсақ модуль

- шкаф ішіндегі желдеткіш (пельтьердің суық жағы)

- шкафтың сыртындағы желдеткіштер (пельтьердің ыстық беті)

Мен өзгерткен нәрсе:

- басқару қорабы (қосқыш) және температураны реттеу

Мен не ауыстырдым:

- қуат көзі мен температураны басқару картасы:

* қуат көзі 12V/10А адаптерімен ауыстырылды

* басқару бөлігі Arduino UNO, Arduino қозғалтқыш қалқаны, 2 релесі бар карта және 12В кернеуді әр түрлі элементтерге таратуға арналған картаға ауыстырылды.

3 -қадам: Arduino таңдау

Бұл менің жобаларымның бірінде Arduino -ны бірінші рет қолдандым. Микроконтроллерді қолдану керек болғанда мен әрқашан Microchip PIC қолданамын, себебі мен компоненттердің осы түрінде оқу кезінде бағдарламалауды үйрендім.

Бірақ содан кейін мен өзімді Arduino әлемінің азғыруына жол бердім және бұл шынымен жақсы екенін мойындауым керек! Карталар шынымен жақсы ойластырылған және ПХД -ны өзіңіз жасағаннан әлдеқайда аз орын алады. Бірақ мені таңқалдырғаны - бағдарламалаудың қарапайымдылығы, үлкен қауымдастықтың арқасында тапсырманы айтарлықтай жеңілдететін көптеген кітапханалар бар!

Мен түсінемін, бұл карталар кездесті және әлі де сәтті, бәрі оңай, шынымен керемет жобалар жасау үшін техникалық білім өте аз.

Монетаның екінші жағы - бұл «тым қарапайым», мүмкін, бізде кіріс басқару элементтері мен шығыс нәтижесі бар қорап бар сияқты, мен әрқашан жүйенің жұмысының барлық механизмін түсінуді жөн көремін. Маған «сұр аймақтар» болған ұнамайды. Егер сіз бірдеңе жасасаңыз және ол жұмыс істесе, бірақ сіз оның қалай немесе неге жиі проблемалар туғызатынын білмейсіз … Бірақ бұл менің пікірім!

Мен үлкен қауымдастық қолдаған Arduino экожүйесінің бәрі жақсы нәрсе екенін жоққа шығара алмаймын! Бұл электрониканы/информатиканы көптеген адамдарға қол жетімді етеді.

4 -қадам: Компоненттер тізімі

Бұл бөлімге мен қосқан бөліктерді ғана қоямын:

- 12В/10А адаптері

- Arduino UNO

- L293D қозғалтқыш экраны

- 5В релесі

- DS18B20 температура сенсоры

- шағын прототип картасы

- DC-IN кабелі (ноутбуктен)

- Кейбір дюпондық кабельдер

- Кейбір бос орындар (жұмыс үстелі компьютерінен)

- фанера бөлігі

5 -қадам: Сымдардың диаграммасы

Қосылу диаграммасы
Қосылу диаграммасы

Жоғарыда айтқанымдай, бұл менің Arduino -мен бірінші рет өңдегенім. Интернетте зерттеу жүргізу барысында мен көптеген сызбаларды көрдім, біз Arduino карталары мен қосылымдарын «сызба» түрінде көреміз. Мен бұл схемаларды қандай бағдарламалық жасақтамамен жасауға болатынын қарастырдым және Fritzing деп аталатын біреуін таптым.

Бұл менің осы бағдарламалық жасақтамамен жасалған алғашқы схемам, мен қолымнан келгеннің бәрін жасауға тырыстым, бірақ мен элементтер арасындағы әр түрлі байланыстарды орнату үшін аздап қиналдым, бағдарламалық жасақтаманың барлық функционалдығын түсінудің қажеті жоқ еді. Тәжірибе керемет етеді …;)

Диаграммада қозғалтқыш қалқаны мен қолданғанға ұқсамайтынын көруге болады, бірақ түйреуіштер бірдей болғандықтан мен оны алдым. Сол сияқты, біз басқа элементтермен ардуинодан ешқандай байланыс көре алмаймыз, себебі шын мәнінде қозғалтқыш қалқаны Arduino UNO тақтасының үстінде орналасқан, сондықтан мен бәрін схемадағы қозғалтқыш қалқанына қостым. Мен сондай -ақ желдеткіштерді диаграммадағы қозғалтқыштармен алмастырдым, себебі олар дәл солай …

6 -қадам: Бағдарлама

Бағдарлама
Бағдарлама

Мен Arduino IDE қолданған бағдарлама үшін қозғалтқыш қалқаны мен температура сенсорын пайдалануды жеңілдету үшін бірнеше кітапханаларды қолдандым.

Кітапханалардың авторларына рахмет: OneWire.h, DallasTemperature.h, AFMotor.h және Timer.h

Бағдарлама мен түсініктемелер француз тілінде жазылған, себебі мен бұл жобаға бастапқыда нұсқаулық жасауды жоспарламадым, бірақ бәрібір түсіну өте оңай.

Мен in.ino бағдарламасын, сондай -ақ пайдаланылған кітапханаларды төменге қойдым:

7 -қадам: жүйенің жұмыс диаграммасы

Мұнда бағдарлама емес, жүйе қалай жұмыс істейтіні көрсетілген. Бұл шағын қолданушы нұсқаулығы. Мен диаграмманың PDF файлын қосымша ретінде қойдым.

8 -қадам: Қорытынды

Мен бұл жобаны бірнеше ай бұрын жасадым, содан бері бәрі өте жақсы жұмыс істейді. Мүмкін, кейбір ақпарат жоқ немесе бұл нұсқаулықта дәлдігі жоқ нәрселер болуы мүмкін, себебі бұл жоба аяқталғаннан кейін бірнеше айдан кейін жазылған. Ол үшін кешірім сұраймын.

Қалай болғанда да, бұл жақсы жоба болды, мен нөлден бастау керек болды, бірақ өте аз бюджет. Және бұл, мүмкін, бұзылғанға дейін көп уақытқа созылмаған бастапқы жүйеге қарағанда сенімді болады. Мен бұл жобаға нұсқаулық жазуды жоспарлаған жоқпын, менің басқа нұсқауларға қарағанда түсіну қиын болуы мүмкін, бірақ егер кейбір элементтерді басқа адамдар қолдана алса, мен бақытты боламын! =)

Менің жазу стилім дұрыс па, білмеймін, өйткені мен жылдам аудару үшін ішінара автоматты аудармашыны қолданамын, және мен ағылшын тілінде сөйлемейтіндіктен, менің ойымша, кейбір сөйлемдер ағылшын тілін жақсы жазатын адамдар үшін біртүрлі болады. Сондықтан көмек үшін DeepL аудармашысына рахмет;)

Егер сізде осы жоба бойынша сұрақтарыңыз немесе түсініктемелеріңіз болса, маған хабарлаңыз!

Ұсынылған: