Агуулгын хүснэгт:
- Алхам 1: Алхам 1: Суултын яндан + Автомат тэжээгч хийх
- Алхам 2: Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбоно уу
- Алхам 3: Алхам 3: Өгөгдлийн сан үүсгэх
- Алхам 4: Алхам 4: Python код ба Arduino кодыг бичнэ үү
- Алхам 5: Алхам 5: HTML, CSS болон JavaScript
- Алхам 6: Алхам 6: Төслийг угсрах
Видео: SmartAquarium - Матиас: 6 алхам
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-05 19:32
Загастай хүмүүсийн хувьд том асуудал бол амралтаараа явахдаа тэдэнд анхаарал халамж тавих хүн хэрэгтэй болдог. Надад болон манай гэр бүлд ижил асуудал тулгардаг бөгөөд хэн нэгнийг олох нь үргэлж хэцүү байдаг. Одоо би төслийнхөө тусламжтайгаар SmartAquarium -ийн тусламжтайгаар энэ асуудлаас ангижрах болно гэж найдаж байна.
Ерөнхий мэдээлэл:
- дундаж зардал 313 евро орчим байдаг
- төслийн талаархи бүх зүйлийг хийхэд зарцуулсан нийт хугацаа: 250 цаг (энэ нь таны програмчлалын ур чадвараас хамаарч өөр өөр байж болно)
Холбоосууд:
- Миний хувийн вэбсайт: mathiasdeherdt.be
- БОМ -ийн нэрийн хуудас: FinalBOM.xlsx
Алхам 1: Алхам 1: Суултын яндан + Автомат тэжээгч хийх
Материал:
- Мод
- Мод ба супер цавуу
- Хуванцар аяга
- хаалганы бариул
- Шураг
- Төмөр бариул
- Нугас
- Тахианы махны утас
- соронз
Хэрэгсэл:
- Харсан
- Өрөмдөгч машин
- Сандер
- Халив
- Модон файл
Бүрхүүлийг алхам алхамаар барих:
Алхам 1: модыг хүссэн хэмжээгээр нь харав. Та дээд ба доод хэсэгт 2, зүүн, баруун талд 2, арын болон урд талд 2 банз авахыг хүсч байна. Бүх зүйл дууссаны дараа тэдгээрийг модон цавуугаар нааж, хайрцгийг үүсгэнэ. Бүх зүйл наалддаг тул модонд маш их дарамт байгаа эсэхийг шалгаарай
Алхам 2: Кабель болон нүхний нүх үлдээсэн эсэхээ шалгаарай. Тэд хаана байгаа нь хамаагүй, зүгээр л тэднийг тохирсон мэт байрлуул
Алхам 3: Нүх гаргасныхаа дараа модон тавиур авч, бүх зүйлийг жигд болгоно
Алхам 4: Суултын яндангийн дээд талд бариулыг нааж, хаалганы бариулыг нээж, хаах боломжтой тал дээр наа. Мөн хаалгыг нугасаар холбож, соронз тавь
Тэжээлийг алхам алхамаар бүтээх:
Алхам 1: Тийм ч том биш хуванцар аяга олоод жижигхэн нүх гаргаад аяганы тагийг маш амархан салгаж авах боломжтой эсэхийг шалгаарай
Алхам 2: Дотор нь нийцүүлэх зүйл олж, модон саваагаар холбоно уу
Алхам 3: Модон саваа нь шаталсан моторын эргэдэг төмрөөс том хэмжээтэй эсэхийг шалгаарай, бид тэнд нүх гаргах болно, ингэснээр шаталсан мотор дотор байгаа бүх зүйлийг хөдөлгөдөг
Алхам 4: Тэжээгчийг аквариумынхаа нүхний дээгүүр байрлуулж болох зүйлийг хий, би үүнийг ямар нэгэн барилгын тоглоомоор хийсэн
Алхам 2: Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбоно уу
Бүрэлдэхүүн хэсгүүд (та үргэлж миний Монголбанкнаас лавлаж болно):
- Raspberry Pi нь уян хатан чанартай
- Arduino төрлийн A - B
- Усны хамгаалалттай ds18b20
- QAPASS 1602A дэлгэц
- Алхам хөдөлгүүр 28BYJ-48
- Breadboards
- Эрэгтэй эрэгтэй утас, эрэгтэй утас эмэгтэй утас
- Эсэргүүцэл
- PH мэдрэгч 40х40 мм
- Агааржуулагч
- Хүч мэдрэмтгий эсэргүүцэл (FSR)
- Реле
- 2 потенциометрийн мэдрэгч
- LM2596S DC-DC
- [ЛАМП]
Багаж хэрэгсэл
- Гагнуурын төмөр
- Хавчаарыг хуулж авах
- Халив
- Дулаан багасгах хоолой
- Халуун агаар үлээгч
- зүлгүүр
Тэгэхээр хаанаас эхлэх вэ? Эхлээд та бүрэлдэхүүн хэсэг бүрийг олж авах хэрэгтэй болно, үүний дараа миний схемийг хамгийн сайн хийхийг хичээгээрэй.
Пи бол тааврын хамгийн чухал хэсэг бөгөөд энэ нь бүх зүйлийг, тэр байтугай Arduino -ийг хянадаг төв шиг ажиллах болно. Arduino нь Pi -ийн боол байх болно, гэхдээ үүний дараа 3 -р алхам дээр.
Схемийн ихэнх нь шууд урагшаа, бүх зүйлийг холбож, үндэслэлийг сайн холбосон эсэхийг шалгаарай. Хамгийн хэцүү хэсэг бол таны дэнлүү юм. Бид унтраалгыг задалж, реле рүү холбох хэрэгтэй болно, хэрэв бид үүнийг эвдэх юм бол дэнлүүг устгах боломжтой. Шилжүүлэгч нээгдсэний дараа 2 утсыг чийдэнгийн утаснуудтай холбоно. Тэдгээрийг реле рүү холбоно уу [ЗУРАГ]
Мөн нэг чухал мессеж бол кабелийг ил гаргах үед дулааныг багасгах хоолойг ашигла, ингэснээр тэдгээр нь хоорондоо саад болохгүй.
Алхам 3: Алхам 3: Өгөгдлийн сан үүсгэх
Эхлээд та мэдээллийн бааздаа зориулж загвар хийхийг хүсч байна, минийх иймэрхүү харагдах болно [Зураг 1], надад хоёр хүснэгт байна, нэг нь мэдрэгч, нөгөө нь хэмжих зориулалттай.
Мэдрэгчийн хүснэгтэд ID, нэр (мэдрэгчийн нэр) болон нэгж шаардлагатай болно. Хэмжлийн хүснэгтэд миний sensor_ID (миний мэдрэгчийн хүснэгтээс) байна, та хэмжилт хийх цаг, хэмжлийн үнэ цэнэ. Бидэнд гэрэлд өөр ширээ хэрэгтэй болно, ингэснээр бид үүнийг вэбсайтаар асааж, унтрааж, одоогийн байдлыг харуулах боломжтой болно.
Мэдээллийн санг үүсгэсний дараа та үүнийг Raspberry Pi дээр тавих болно.
Алхам 4: Алхам 4: Python код ба Arduino кодыг бичнэ үү
Одоо бүх зүйлд код бичих, жинхэнэ ажил хийх цаг болжээ. Зип файл дотор та миний (тийм ч сайн биш) кодыг олох болно. Коммент хэсэгт мэдээлэл оруулсан болно.
Арын хэсгийн хувьд танд зөвхөн app.py файл хэрэгтэй болно.
Урд талын хувьд танд загвар ба статик хэрэгтэй болно
2 -р алхамд хэлсэнчлэн Arduino бол Raspberry Pi -ийн боол юм. Бид үүнийг хийдэг бөгөөд ингэснээр бид Arduino -ийг Pi -д USB кабелиар холбож, хэд хэдэн засвар хийж, цөөн хэдэн зүйлийг суулгаж өгдөг. Юуны өмнө та Pi дээр nanpy суулгах гэж байна.
Алхам 5: Алхам 5: HTML, CSS болон JavaScript
Вэбсайтын дизайн нь төслийн маш чухал хэсэг бөгөөд энэ нь температур гэх мэт зүйлийг шалгаж, хоол хүнсээ автоматаар өгөх арга юм.
Би үнэт зүйлсээ харуулдаг тэгш өнцөгтүүдийг хийхээр сонгосон.
Түүнчлэн температур, PH мэдрэгчээс авсан бүх өгөгдлийг харах боломжтой гайхалтай функц байдаг.
Алхам 6: Алхам 6: Төслийг угсрах
Бусад бүх алхмуудыг хийж дуусмагц та бүх зүйлийг нэгтгэж эхлэх боломжтой. Таны бүх бүрэлдэхүүн хэсгүүд таны хийсэн модон хайрцаг дотор ордог. Бид velcro ашиглан бүх зүйлийг хананд наалдуулж, бүх зүйлийг зөв байрлуулж, бүх зүйл зөв холбогдсон эсэхийг шалгадаг.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн 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 робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно