Агуулгын хүснэгт:
- Алхам 1: Өөрчлөхөөс өмнө системийн шинжилгээ
- Алхам 2: Өөрчлөлт хийсний дараа системийн шинжилгээ хийх
- Алхам 3: Arduino -ийн сонголт
- Алхам 4: Бүрэлдэхүүн хэсгүүдийн жагсаалт
- Алхам 5: Утасны диаграм
- Алхам 6: Хөтөлбөр
- Алхам 7: Системийн үйл ажиллагааны диаграм
- Алхам 8: Дүгнэлт
Видео: WineCabinet - SRO2004: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү зааварчилгаанд би ажиллахаа больсон цахилгаан дарсны шүүгээний "шинэчлэл" -ийг танд танилцуулах болно. Энэ бол миний хамтран ажиллагсдын нэг нь надаас эхлүүлж чадахгүй байгаа тул засах боломжтой юу гэж асуусан.
Би эхлээд кабинетийн анхны цахилгаан картыг засах гэж оролдсон боловч хэдэн цагийн турш засах гэж оролдсоны дараа эвдрэлийг олж чадаагүй тул бууж өгөхөөс өөр аргагүй болсон … Надаас өмнө өөр хүн энэ картыг засах гэж оролдсон гэж хэлэх ёстой. Энэ нь маш их хохирол учруулсан байсан тул өөр хүний эхлүүлсэн засварыг буцааж авах нь хэзээ ч амар байдаггүй!
Тиймээс би сэлбэг хэрэгслийг зөв үнээр олох боломжтой эсэхийг олж харсан боловч ижил карт олж чадаагүй тул эхнээс нь эхлүүлж цахилгаан болон электрон системийг бүхэлд нь дахин хийхээр шийдлээ.
Алхам 1: Өөрчлөхөөс өмнө системийн шинжилгээ
Анхны систем нь дараахь зүйлээс бүрдэнэ.
- металл хайрцаг (шүүгээ)
- цахилгаан хангамж ба температурын удирдлагын карт
- илүү зөөлөн эффектийн модуль
- хайрцаг доторх сэнс, кабинет доторх хүйтэн агаарыг эргүүлэхийн тулд пельтиер модулийн хүйтэн талаас үлээдэг.
- хайрцагны гаднах хоёр фен нь пельтиер модулийн халуун хэсэгт үлээдэг
- кабинет дотор байгаа хайрцгийг асаах/унтраах, хүссэн температурыг тохируулах
Алхам 2: Өөрчлөлт хийсний дараа системийн шинжилгээ хийх
Би зарим элементүүдийг хадгалсан, заримыг нь өөрчилсөн, заримыг нь бүрэн сольсон. Энд дэлгэрэнгүй байна:
Миний хадгалсан зүйл:
- төмөр хайрцаг
- илүү зөөлөн модуль
- шүүгээний доторх сэнс (пелтиерийн хүйтэн тал)
- шүүгээний гадна байгаа фенүүд (пелтиерийн халуун нүүр)
Миний өөрчилсөн зүйл:
- хяналтын хайрцаг (унтраалга) ба температурын тохируулга
Миний сольсон зүйл:
- цахилгаан хангамж ба температурын удирдлагын карт:
* цахилгаан хангамжийн хэсгийг 12V/10A адаптераар сольсон
* удирдлагын хэсгийг Arduino UNO, Arduino хөдөлгүүрийн бамбай, 2 реле агуулсан карт, 12V хүчдэлийг янз бүрийн элементүүдэд хуваарилахад ашигладаг картаар сольсон.
Алхам 3: Arduino -ийн сонголт
Энэ бол би өөрийн төслүүдийн нэгэнд Arduino -ийг анх удаа ашиглаж байгаа юм. Би микроконтроллер ашиглах шаардлагатай бол би Microchip PIC -ийг үргэлж ашигладаг, учир нь энэ төрлийн бүрэлдэхүүн хэсэг дээр би суралцах хугацаандаа програмчлал сурсан.
Гэхдээ дараа нь би Arduino -ийн ертөнцөд уруу татагдахыг зөвшөөрсөн бөгөөд энэ үнэхээр сайхан гэдгийг хүлээн зөвшөөрөх ёстой! Картуудыг үнэхээр сайн бодож боловсруулсан бөгөөд ПХБ -ийг өөрөө хийхээс хамаагүй бага зай эзэлдэг. Гэхдээ намайг хамгийн их гайхшруулсан зүйл бол програмчлалын энгийн байдал байсан бөгөөд олон нийтийн ачаар даалгаврыг ихээхэн хөнгөвчлөх олон номын сан байдаг.
Эдгээр картууд уулзсан бөгөөд маш амжилттай хэвээр байгаа, бүх зүйл илүү хялбар, үнэхээр гайхалтай төсөл хэрэгжүүлэх техникийн мэдлэг маш бага байгааг би ойлгож байна.
Зоосны нөгөө тал нь "хэтэрхий энгийн" байж магадгүй, оролтын хяналт, гаралтын үр дүн бүхий хайрцагтай байсан юм шиг би хувьдаа системийн үйл ажиллагааны бүх механизмыг ойлгохыг илүүд үздэг. Би "саарал бүсүүд" байх дургүй. Хэрэв та ямар нэгэн зүйл хийж, энэ нь ажилладаг боловч энэ нь яагаад, яагаад ихэвчлэн асуудал үүсгэдэгийг мэдэхгүй ч … Гэхдээ энэ бол миний л бодол!
Олон нийтийн дэмжлэгтэйгээр Arduino экосистемийг бүхэлд нь сайн зүйл гэдгийг би үгүйсгэхгүй! Энэ нь электроник/мэдээлэл зүйг хамгийн олон хүнд хүртээмжтэй болгодог.
Алхам 4: Бүрэлдэхүүн хэсгүүдийн жагсаалт
Энэ хэсэгт би зөвхөн нэмж оруулсан хэсгүүдийг оруулах болно.
- 12V/10A адаптер
- Arduino UNO
- Мотор жолоочийн бамбай L293D
- 5В реле
- Температур мэдрэгч DS18B20
- Жижиг прототип карт
- DC-IN кабель (зөөврийн компьютерээс)
- Зарим дюпон кабель
- Зарим зайг (ширээний компьютерээс)
- Нэг ширхэг фанер
Алхам 5: Утасны диаграм
Өмнө хэлсэнчлэн энэ бол миний Arduino -той хийсэн анхны засвар юм. Интернет дээр судалгаа хийх явцад би Arduino картууд болон холболтуудыг "зурах" хэлбэрээр хардаг маш олон схемүүдийг олж харсан. Тиймээс би эдгээр схемийг ямар програм хангамжаар хийж болохыг судалж үзээд Fritzing нэртэй програмыг оллоо.
Тиймээс энэ бол энэ програм хангамжаар хийсэн миний анхны схем, би чадах бүхнээ хийх гэж хичээсэн боловч элементүүдийн хоорондох өөр өөр холболтыг бий болгохын тулд бага зэрэг тэмцсэн, програм хангамжийн бүх функцийг ойлгох шаардлагагүй байсан. Практик төгс болгодог…;)
Диаграмм дээр моторын бамбай нь миний ашигласантай яг ижил биш байгааг харж болно, гэхдээ тээглүүр нь ижил тул би үүнийг авсан. Үүний нэгэн адил бид arduino -аас бусад элементүүдтэй бараг ямар ч холболтыг олж харахгүй байна, учир нь бодит байдал дээр моторын бамбай нь Arduino UNO хавтангийн дээгүүр холбогдсон тул би схем дээрх моторын бамбай руу бүх зүйлийг холбосон юм. Би мөн фенүүдийг диаграм дээрх мотороор сольсон, учир нь эцэст нь тэд ийм л байна …
Алхам 6: Хөтөлбөр
Би Arduino -ийн IDE -ийг ашигласан програмын хувьд моторын бамбай болон температур мэдрэгчийн хэрэглээг хөнгөвчлөхийн тулд хэд хэдэн номын санг ашигласан.
Номын санг бүтээгчдэд баярлалаа: OneWire.h, DallasTemperature.h, AFMotor.h, Timer.h
Хөтөлбөр, сэтгэгдлийг франц хэл дээр бичсэн, учир нь би энэ төсөлд зориулан зааварчилгаа өгөхөөр төлөвлөөгүй байсан ч үүнийг ойлгоход маш хялбар байдаг.
Би in.ino програмыг болон ашигласан номын сангуудын доор оруулав.
Алхам 7: Системийн үйл ажиллагааны диаграм
Энэ бол програм биш харин систем хэрхэн ажилладаг тухай диаграм юм. Энэ бол нэг төрлийн мини хэрэглэгчийн гарын авлага юм. Би диаграмын PDF файлыг хавсралт болгон оруулсан болно.
Алхам 8: Дүгнэлт
Би энэ төслийг хэдэн сарын өмнө хийсэн бөгөөд тэр цагаас хойш бүх зүйл маш сайн ажиллаж байна. Энэ төслийг дуусгаснаас хойш хэдэн сарын дараа бичсэн тул зарим мэдээлэл дутуу эсвэл нарийвчилсан мэдээлэл дутмаг байж магадгүй юм. Үүний төлөө би уучлалт гуйж байна.
Ямар ч тохиолдолд хийх ёстой сайхан төсөл байсан, би эхнээс нь эхлүүлэх ёстой байсан, гэхдээ бага төсөвтэй байсан. Мөн энэ нь эвдэрч сүйдчихээд удсангүй анхны системээсээ илүү найдвартай байх болов уу. Би энэ төсөлд зааварчилгаа өгөхөөр төлөвлөөгүй байсан, миний бусад зааварчилгааг бодвол ойлгоход тийм ч ойлгомжтой биш байж магадгүй, гэхдээ зарим элементүүдийг бусад хүмүүс ашиглаж чадвал би аль хэдийн аз жаргалтай байх болно! =)
Би хурдан бичихийн тулд хэсэгчлэн автомат орчуулагч ашиглаж байгаа тул миний бичгийн хэв маяг зөв эсэхийг мэдэхгүй байна, гэхдээ англи хэлээр ярьдаггүй болохоор зарим өгүүлбэрүүд англи хэлийг төгс бичсэн хүмүүст сонин санагдах байх. Тиймээс туслалцаа үзүүлсэн DeepL орчуулагчдаа баярлалаа;)
Хэрэв танд энэ төслийн талаар асуулт, санал байвал надад мэдэгдээрэй!
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно