Агуулгын хүснэгт:
- Алхам 1: Дизайн
- Алхам 2: Энэ нь хэрхэн ажилладаг талаар
- Алхам 3: Хэлхээ
- Алхам 4: I/O жагсаалт
- Алхам 5: Хөтөлбөр
- Алхам 6: Код
- Алхам 7: Үнэлгээ
- Алхам 8: Чихэр холигч ажиллаж байна
- Алхам 9: Төслийг өргөжүүлэх
Видео: EAL - Оруулсан програмчлал: Чихэр холигч 1000: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Ардуино дахь төслийнхөө хувьд бид чихэр холигч хийхээр шийдсэн. Гол санаа нь хэрэглэгч товчлуур дарж, дараа нь моторууд чихрийг аяга руу гаргаж эхэлдэг бөгөөд програм ажилласны дараа зогсох болно.
Эхний ноорог бол 5 төрлийн чихэр, ачааны үүр бүхий жинг хэмжих зориулалттай холигч хийх явдал байсан боловч цаг хугацаа хязгаарлагдмал, жинг (ачаалах үүр) ажиллуулахад бэрхшээлтэй байсан тул бид програмыг 2 төрөл болгон бууруулсан. чихэр, жингийн оронд таймер ашиглан аяга бүрт ижил хэмжээний чихэр өгнө.
Алхам 1: Дизайн
Манай загварыг орон сууцанд суулгасан 2 контейнерээр хийсэн болно. Чихэрийг загварын дээд хэсэгт байрлах саванд хийж, шонгоор хоолой руу гулсуулна. Мотор асах үед шүхэр нь саванд унах хүртэл чихрийг урагш нь авчрах болно.
Бид хоолой, шурагны загварыг https://www.thingiverse.com/thing:2187877/#files дээрээс олсон.
Алхам 2: Энэ нь хэрхэн ажилладаг талаар
Холигч хэрхэн ажилладаг вэ гэвэл бид хоолой бүрт 1 төрлийн чихэр байдаг бөгөөд хэрэглэгч урд талын товчлуурыг дарахад холигч нь 2 төрлийн чихэрийг аяганд холино.
Дараа нь LCD дэлгэц нь холигч ажиллаж байх үед, дууссаны дараа дахин мессеж өгөх болно.
Алхам 3: Хэлхээ
Төслийн хувьд бид 2 мотор, LCD дэлгэц, товчлуурыг arduino руу холбох хэрэгтэй.
Алхам 4: I/O жагсаалт
Алхам 5: Хөтөлбөр
Хэрэглэгч товчлуурыг дарахад програм эхэлж, дараа нь хоёр хөдөлгүүр хоёулаа 5 секундын турш ажиллаж, дараа нь 3 секунд тутамд 1.5 секундын турш ажилладаг шинэ горимд шилждэг.
LCD дэлгэц нь програмыг ажиллуулах үед мессежийг "Tryk Start" -ээс "Blander" руу шилжүүлэх болно.
Алхам 6: Код
Кодын эхэнд бид LCD дэлгэц, 2 DC мотор, товчлуурт ашигладаг голыг тодорхойлдог.
Тохируулах үе шатанд бид товчлуурыг оролт, моторыг гаралт гэж тодорхойлж, LCD дэлгэц дээрх толгойн шугамыг "Candy Mixer 1000" болгож тохируулна.
Кодын гогцоонд бид товчлуурын төлөв байдлыг шалгаж, манай програм хэзээ ажиллаж эхлэх ёстойг шалгадаг.
Товчлуурыг дарахад LCD дэлгэц нь "Tryk Start" -ээс "Blander" болж өөрчлөгдөх бөгөөд хөдөлгүүрүүд дарааллаа эхлүүлнэ.
Хөдөлгүүрийн дарааллаар бид эхлээд моторыг 5 секундын турш нэгэн зэрэг ажиллуулж, дараа нь нэг нэгээр нь 3 секундын турш ажиллуулдаг.
Алхам 7: Үнэлгээ
Харамсалтай нь бид ачааллын үүрийг ажиллуулж чадсангүй, энэ нь үүнийг илүү сайн төсөл болгоно, код нь илүү төвөгтэй байсан.
Төслийн явцад бид хэд хэдэн асуудалтай тулгарсан бөгөөд ихэнхдээ ачааны үүрийг ажиллуулахын тулд ашигладаг байсан боловч чихрийн шуугианд эргэлдэж зогсоход чихрийн шижингийн эргэлтийг зогсоодог байсан. Бид угсардаг хоолойн ирмэгийг угсардаг орон сууцанд тоосго хийх замаар шийдсэн бөгөөд ингэснээр чихэр нь шүүрний эргэн тойрон дахь орон зайд унах чөлөөтэй болно.
Бүх бэрхшээлийг даван туулж, сайн загварыг төгсгөлд нь дуусгасан сайхан хөгжилтэй төсөл.
Алхам 8: Чихэр холигч ажиллаж байна
Манай бяцхан чихэр холих диспенсерийн бяцхан үзүүлбэр
Алхам 9: Төслийг өргөжүүлэх
Бидний анхны санаа бол холигч руу ачаалах үүртэй байх явдал байсан бөгөөд ингэснээр чихэр холилдох үед ачааны үүр жинг хянаж, дараа нь жингийн жин хүрэх үед програмыг зогсооно. Ачааллын үүртэй холбоотой асуудлын улмаас бид үүнийг зохицуулахын тулд хэзээ ч тойрч байгаагүй.
Тиймээс чихрийн зориулалттай 5 хуруу шил, жингийн ачаалах үүр, хүссэн жинг бичих самбар бүхий холигч нь хүлээлгэн өгөх төгс төгөлдөр төсөл байх байсан ч цаг хугацаа эцэстээ бидний эсрэг ажилласан тул бид төслөө доош нь хийж дуусгасан..
Зөвлөмж болгож буй:
4 микрофон холигч урьдчилсан өсгөгч: 6 алхам (зурагтай)
4 Микрофон холигч урьдчилсан өсгөгч: Хэсэг хугацааны өмнө надаас дараах асуудлыг шийдэхийг хүсч байсан: жижиг найрал дууны хамт олон дөрвөн суурин микрофон тоглодог. Эдгээр дөрвөн микрофоны аудио дохиог олшруулж, хольж, улмаар гарсан дохиог аудио тэжээлд ашиглах ёстой байв
Аудио холигч хийх: 20 алхам (зурагтай)
Аудио холигч хийх: Энэхүү энгийн идэвхгүй DIY стерео аудио холигч нь резистор ашиглаж байгааг харуулж байна. Стерео гэж хэлэхэд би танай гэрийн зугаа цэнгэлийн дохионы тухай биш харин зүүн ба баруун тусдаа суваг бүхий аудио трекийн тухай ярьж байна
3 сувгийн аудио холигч нь FM радио дамжуулагчтай нэгдсэн: 19 алхам (зурагтай)
3 сувгийн аудио холигч нь FM радио дамжуулагчтай нэгдсэн: Сайн байна уу, хүн бүхэн ээ, энэ нийтлэлд би FM радио дамжуулагчтай 3 сувгийн аудио холигчийг өөрийн гараар бүтээхийг танд зөвлөж байна
Bluetooth коктейль холигч: 9 алхам
Bluetooth коктейль холигч: Энэ бол намын асуудлыг шийдэх хямд коктейль холигч бөгөөд Arduino арга бөгөөд уг тохиргоо нь үндсэндээ нано, хоёр усны насос, HC 05 BLE төхөөрөмж, бага зэрэг кодчилолоос бүрдэнэ. Тиймээс шууд үүнд орцгооё
UCL - Аж үйлдвэрийн 4.0: Чихэр холигч 4.000: 9 алхам
UCL - Үйлдвэр 4.0: Чихэр холигч 4.000: Манай салбарын 4.0 төсөлд зориулж чихэр холигч хийхээр шийдлээ. Санаа нь бол бид Node-Red-д хийсэн хэрэглэгчийн самбартай бөгөөд үйлчлүүлэгчид чихэр захиалах боломжтой бөгөөд дараа нь arduino захиалгыг боловсруулж, чихэрийг аяганд хийж холино. Дараа нь бид