Агуулгын хүснэгт:
- Алхам 1: хангамж
- Алхам 2: Хүйтэн схем
- Алхам 3: Мэдээллийн сан
- Алхам 4: Утасны хүрээ ба дизайн
- Алхам 5: Бүх зүйлийг утсаар холбох
- Алхам 6: Frontend & Backend код
- Алхам 7: Орон сууц
- Алхам 8: Эцсийн мэдрэгч
Видео: GrooveTail - Cocktail -Machine: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Коктейль хийж, бүх найрлагыг нь google -ээр хийлгэж цагаа үрэхээ боль. Та зүгээр л коктейлийн машин хий. Энэ төслийг хийх санаа төрөхөд миний толгойд ийм зүйл эргэлдэж байсан.
Би хөдөлмөрлөх дуртай зүйлээ хийхийг хүсч байсан, яг л энэ. Коктейл машинаа хийснийхээ дараа надад сайхан санагдаж байна, яагаад гэвэл би зуны турш юу ч хийхгүйгээр коктейль ууж болно.
Энэ төслийг хариу өгөх чадвартай, ашиглахад тун хялбар энгийн вэбсайтаар бүрэн хянадаг. Төсөлд оруулсан найрлага, коктейль нь зөвхөн өөрөөсөө хамаарна.
Энэхүү коктейлийн машин нь үнэхээр гайхалтай бөгөөд би үүнийг хэрхэн хийснийг танд үзүүлэх болно.
Алхам 1: хангамж
Харамсалтай нь энэ төсөл үнэгүй биш юм. Апп болон насосыг хянахад шаардлагатай зарим хангамжийг худалдаж авах шаардлагатай болно.
Нийлүүлэлтийн жагсаалтыг хавсаргасан болно.
- "Raspberry Pi" нь таны кодлох бүх зүйлийг хянахад хэрэгтэй болно.
- Бүх зүйл асаалттай байгаа эсэхийг шалгахын тулд бидэнд "12V цахилгаан хангамж" хэрэгтэй. Энэ нь цахилгаан кабельтай хамт ирдэг.
- Би 6 "12V периалист насос" -ыг шингэн рүү шил рүү шахах захиалга өгсөн.
- Шингэнийг насос руу, дараа нь шил рүү шилжүүлэхийн тулд 7.5 метр силикон хоолой.
- Мөн бидэнд периалист шахуургын цахилгаан (асаах/унтраах) горимыг хянахын тулд "8 сувгийн реле" хэрэгтэй болно.
- "5V зохицуулагч" нь 12V цахилгаан хангамжийг 5V Raspberry Pi -д холбоход хэрэглэгддэг.
- Энэ төсөлд би "Цахилгаан хуваарилах самбар" -ыг ашиглан + ба - гэхдээ та үүнийг талхны самбар дээр хийж болно.
- Би бас хөтөч дээрээ оруулах гэж буй ip -ээ харуулахын тулд "OLED дэлгэц" захиалсан.
- Төслийн орон сууцны хувьд би орон нутгийн дэлгүүрт очиж 27x27мм, 210см өндөртэй 2 модон дам нуруу, 125x62, 5см хэмжээтэй 2 модон хавтан худалдаж авлаа.
- Ундаа уухын тулд би бас орон нутгийн дэлгүүрт очиж коктейль хийхэд шаардлагатай ундаа худалдаж авлаа.
Алхам 2: Хүйтэн схем
Миний хийсэн хамгийн эхний зүйл бол схемээ хийх явдал байв. Энэ програмыг ашиглахад маш хялбар бөгөөд бүх бүрэлдэхүүн хэсгүүдийг хооронд нь холбож байхад танд маш их тусалдаг.
Та миний ямар зүү ашиглаж, хавсаргасан файлууд дээрх бүх зүйлийг хэрхэн холбосон болохыг үргэлж шалгаж болно.
Алхам 3: Мэдээллийн сан
Би схемээ дуусгасны дараа мэдээллийн сангаа бүрдүүлсэн. Миний мэдээллийн сан нь миний найрлага, коктейлийг хооронд нь холбоход хэрэглэгддэг. Мэдээллийн сан нь ds1820 мэдрэгчээс авсан температурыг хадгалдаг.
Би загвар зурж эхэлсэн бөгөөд миний загварыг сайн хийж дууссаны дараа би түүнийг урагш нь зохион бүтээсэн.
Алхам 4: Утасны хүрээ ба дизайн
Энэ төслийг эхлүүлж байх үеэс вэбсайтын бүтцийн талаар надад аль хэдийн санаа байсан. Тиймээс би үүнийг эхлээд утсан фрэйм дээр зураад дараа нь өнгийг нь нэмсэн. Коктейль илүү их гарч ирэх тул би бараан өнгийг сонгосон.
Энэ бол миний төсөлд ямар онцлог шинж чанаруудыг оруулах гэж байгаагаа бодох ёстой мөч юм. Би цуцлах товчлуур нэмсэн тул осолд коктейль хийвэл та өөрийн үйлдлийг цуцалж болно. Мөн хоолойд бактерийн амьдрал бага байхын тулд цэвэрлэх функц оруулах шаардлагатай болсон юм шиг санагдсан.
Алхам 5: Бүх зүйлийг утсаар холбох
Бүгдийг утсаар холбох цаг болжээ. Үүнийг хийхийн тулд та Fritzing схемээ ашиглаж байгаа эсэхийг шалгаарай, учир нь тэд үүнийг хийхэд маш хялбар болгодог бөгөөд та тийм ч их алдаа гаргахгүй.
5V зохицуулагчийг 12V цахилгаан хангамж ба Raspberry Pi -ийн хооронд байрлуулсан эсэхээ шалгаарай. Үгүй бол таны Raspberry Pi хэт ачаалалтай болж, тэр үхэх болно. Raspberry Pi нь ийм төрлийн зүйлд маш эмзэг байдаг тул таны бүх + ба - утаснууд зөв газарт байгаа эсэхийг шалгаарай.
Алхам 6: Frontend & Backend код
Утасны хүрээг дизайн хийснийхээ дараа. Би html en css бичиж эхлэв. Энэ бүхэн үнэхээр сайн болсон бөгөөд маш хурдан явах ёстой.
Урд талын кодыг Visual Studio Code дээр javascript ашиглан, арын кодыг Python3.5 дээр бичсэн болно.
Урд талд би коктейль хийх үед тоолох үйл явц гэх мэт зарим онцлог шинж чанаруудыг бичсэн бөгөөд арын хэсэгт би өгөгдлийн сан, температурын дэлгэц, найрлагын дэлгэц, насосыг идэвхжүүлэх, идэвхгүй болгох гэсэн бүх зүйлийг бичсэн.
Хялбар хэсэг нь урд талын кодоо арын кодтой холбох шаардлагатай үед ирдэг. Үүний тулд би залгуур ашигласан. Залгуурыг ашиглахад нэлээд хялбар бөгөөд миний хувьд сайн ажилласан.
Github репозитор
Алхам 7: Орон сууц
Миний кодчиллын ихэнх хэсгийг хийсний дараа би энэ төслийн орон сууцыг хийж эхлэв. Би бүх зүйлийг орон нутгийн дэлгүүрээс худалдаж авсан.
- 27x27мм, 210см өндөртэй 2 модон дам нуруу
- 125x62, 5см хэмжээтэй 2 модон хавтан
Би эхлээд модон дам нуруу, модон хавтангийн хэмжээг хайчилж эхлэв. Миний орон сууц 40х40см, 62, 5см өндөртэй.
Зөв хэмжээг нь хайчилж авсны дараа би модон дам нуруутай тэгш өнцөгт хийв. Тэгш өнцөгт хийсний дараа би эргэн тойрондоо модон хавтанг хэд хэдэн эрэг шургаар тавив. Орон сууцны дунд миний электроникийг тааруулах зориулалттай хавтан байгаа эсэхийг шалгасан. Дараа нь энэ хэсгийг хааж, зөвхөн хэргийн доод хэсгийг харуулна.
Орон сууцны ихэнх гол зүйлийг хийж дууссаны дараа би периалист насос байх ёстой нүхийг шургуулж эхлэв.
Орон сууцны ар талд цахилгааны кабелийг тааруулахын тулд би нүх гаргав. Дунд тавцан дээр би силикон хоолойг дамжуулж, ундаа руу орох 6 нүх зурсан.
Би бас тавцангийн дундуур нүх гаргаж, байшингийнхаа хажуугаар байрлуулсан цагаан хоолойг бага зэрэг импровиз хийв. Энэ хоолой нь бүх силикон хоолой руу орох болно.
Алхам 8: Эцсийн мэдрэгч
Орон сууцны гадна талыг барьж дууссаны дараа. Би бүх эд ангиудыг шургуулж, наасан. Энэ нь маш их ажил байсан бөгөөд маш их цаг хугацаа шаардагдах тул бүрэлдэхүүн хэсгүүдийг гэмтээхгүйн тулд үүнийг маш болгоомжтой, нарийвчлалтай хийх хэрэгтэй.
Миний бүх эд ангиудыг оруулсны дараа би периалист насосоо угсарч, силикон хоолойг холбосон.
Би силикон хоолойг нэг талдаа зурсан нүхнүүдээр дамжуулж хийв. Нөгөө талд нь би цагаан хоолойд хийв, ингэснээр бүх силикон хоолойнууд нийлнэ. Энд л шил зогсож байна.
OLED дэлгэц бол миний орон сууцанд суулгасан хамгийн сүүлийн зүйлүүдийн нэг юм. Би үүнийг шургуулж, мөн бүх утсыг бүрэлдэхүүн хэсэгт оруулахын тулд жижиг нүхэнд шургуулсан.
Бүх зүйлийг утсаар холбож, энэ нь ажиллаж байгаа эсэхийг шалгасны дараа би хайрцгийн урд талын дээд хэсгийг хаагаад маш гоё харагдаж байв. Би бүтээсэн төслөөрөө маш их бахархаж байна.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн 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 робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно