Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Arduino татаж авах
- Алхам 3: Үүнийг нэгтгэх
- Алхам 4: Arduino -д зориулсан байшин
- Алхам 5: Зэвсэг хийх
- Алхам 6: Гэр ба гараа нэгтгэх
- Алхам 7: Хүрч дуусгах
Видео: Кофе-Арт төсөл: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
За, сайн байна уу! Намайг Ману гэдэг бөгөөд энэ бол миний хамгийн анхны зааварчилгаа юм. Энэхүү заавар нь arduino genuino uno бүхий механик гар хийх тухай юм! Энэ бүхэн үндсэн санаанаас эхэлсэн: Би уран бүтээл хийдэг робот хийхийг хүсч байсан бөгөөд оюутантай ярилцахдаа ширээний бүтээлэг бохирдуулах гар хийх нь хөгжилтэй байх болно гэж би бодсон.
Үндсэндээ энэ төслийг хийдэг зүйл бол гараа санамсаргүй байдлаар эргүүлж, эхлэх цэг рүү буцааж, аяга эсвэл өөр зүйл барьж, байрлалд ирэхэд дээш доош нь хазайлгах явдал юм. Кофены урлагийг дараах хэсгээр хийдэг: эхлэх цэгийн доор жижиг аяга, аяга өөрөө нааш цааш дүрнэ.
Хэрэв та arduino -д анхлан суралцаж байгаа, код бичих, ямар нэгэн зүйл хийх ур чадвараа дээшлүүлэхийг хүсч байгаа бол энэ төслийг танд илүү өндөр түвшинд хүргэх боломжтой тул энэ төсөл танд зориулагдсан болно.
Алхам 1: Танд хэрэгтэй зүйл
Чамд юу хэрэгтэй вэ:
- 1 удаа Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - arduino.exe програм (үнэгүй татаж авах:
- 3x servo мотор (би TG9e -ийг ашигласан, та бусдыг илүү том эсвэл тасралтгүй ашиглаж болно, гэхдээ эдгээр нь миний кодод тусгагдаагүй болно)
- 11x pinwires (гэхдээ магадгүй утаснууд нь эмзэг байдаг!)
- хэвлэх самбар
- БСХС -ийн 4мм зузаантай модон хавтан (1х1 метр гэж бодъё)
- модон цавуу
- холбоо барих цавуу
- шаржигнуур (янз бүрийн хэмжээтэй, 4мм 10мм -ийн өрөмдлөгийг жишээ болгон харуулав)
- модон хөрөө
- fretsaw
- гагнуурын төмөр
- 4х хөндлөн эрэг
- хөндлөн халив
- 1х нугас
- модон файл
- зүлгүүрийн цаас
Төгсгөлийн хяналт:
- аяга (хэрэв та роботтой оролцохыг хүсвэл түүнээс дээш)
- олон аяга (өөр өөр өнгөтэй)
- хуучин цагаан ширээний бүтээлэг эсвэл A3/A2 цаас
- кофе
өөр өөр амт (өнгөний улмаас)
Алхам 2: Arduino татаж авах
Arduino.exe -ийг компьютер дээрээ татаж авахдаа хадгалсан файл дээрээ нээгээд дараах дэлгэцийг авах боломжтой.
Одоо байгаа кодыг устгаад дараах кодыг хуулна уу.
Код нь юу хийж байгаагаа тайлбарлахыг агуулдаг, хэрэв энэ нь ажиллахгүй бол миний кодтой хавсаргасан файл дээр дарна уу.
// Серво функцийг төсөлд оруулж, импортлох боломжтой эсэхийг баталгаажуулдаг.#Include
// Өөр өөр servo -ийг ялгах хувьсагчууд.
Servo servo;
Servo servo2;
Servo servo3;
// Аль серво нь ямар зүү дээр залгагдсан бөгөөд хэрэв тэдгээр нь утгаас эхэлж байгааг тодорхойлно. энэ тохиолдолд 0 байна.
хүчингүй тохиргоо () {
Цуваа эхлэх (9600);
servo.attach (8);
servo2.attach (9);
servo3. хавсаргах (10);
servo.write (0);
servo2.write (0);
servo3.write (0);
}
void loop () {
// Сервог эргүүлэх ба тэдгээрийг өөрийн санамсаргүй байдлаар байрлуулах тогтмол хувьсагчууд (Гар хүрэх боломжтой газар).
const int angleIncrement = 1;
const int incrementDelay = 10;
const int randomStop = санамсаргүй (20, 135);
// Өнцөг тэгээс эхэлнэ. Хэрэв өнцөг нь санамсаргүй хөдөлгөөнөөс бага байвал өнцөгийг нэмснээс болж servo эргэх болно.
for (int өнцөг = 0; өнцөг <randomStop; өнцөг += өнцөг нэмэгдэх) {
// урагш удаан хөдөлгөөн.
servo.write (өнцөг);
servo2. бичих (өнцөг);
саатал (incrementDelay);
}
// Хойшлуулах боломжийг олгодог тул зүүнээс баруун тийш дээш доош шилжих нь уян хатан, зөв замаар явагддаг.
саатал (1000);
// servo3 нь удаашралтай доошоо хөдөлж байгааг баталгаажуулдаг.
for (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
саатал (incrementDelay);
}
// servo3 нь дээшээ дээшээ хоцорч байгааг баталгаажуулдаг.
for (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
саатал (incrementDelay);
}
// өнцөг randomStop дээр эхэлдэг. Хэрэв өнцөг нь тэгээс том байвал өнцгийг хасах тул өнцөг нь бага зэрэг хоцорч (аажмаар хойшлогдож) нэмэгдэх тул буцааж хөдөлнө.
for (int өнцөг = randomStop; өнцөг> 0; өнцөг -= өнцөг нэмэгдэх) {
// арагш удаан хөдөлгөөн
servo.write (өнцөг);
servo2. бичих (өнцөг);
саатал (incrementDelay);
}
// Хойшлуулах боломжийг олгодог тул зүүнээс баруун тийш дээш доош шилжих нь уян хатан, зөв замаар явагддаг.
саатал (1000);
// servo3 нь удаашралтай доошоо хөдөлж байгааг баталгаажуулдаг. for (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
саатал (incrementDelay);
}
// servo3 нь дээшээ дээшээ хоцорч байгааг баталгаажуулдаг.
for (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
саатал (incrementDelay);
}
}
Алхам 3: Үүнийг нэгтгэх
За одоо код ажиллаж байна: та үүнийг зүүн дээд буланд байгаа тэмдгээр хадгалж, хажууд байгаа сумны товчлуурыг дарж өөрийн arduino руу оруулах боломжтой.
Дараа нь бид суулгалтыг хийх болно.
Миний зурган дээр би маш олон утас ашигласан боловч энэ нь бага хэмжээгээр боломжтой бөгөөд миний схемийг хараад дараа нь хамтдаа гагнана.
USB2.0 кабелийг arduino болон зөөврийн компьютер дээрээ, powerbank -т оруулах эсвэл зайгаа (нөгөө портоороо) хийх л үлдлээ.
Яг одоо төсөл ажиллаж байна, түүний эргэн тойронд ямар нэгэн зүйл хийх л үлдлээ.
Алхам 4: Arduino -д зориулсан байшин
За! Энэ алхамаар бид таны arduino, хэвлэх хавтан, утаснуудад зориулж хамгаалах байр хийж байна. Би лазер таслагч ашиглан төгс тэгш өнцөгт хийсэн, гэхдээ та үүнийг хөрөө ашиглан хялбархан хийж чадна!
Модыг зурж, хэмжиж үзээд л харав.
Би өөрөө хийсэн:
өндөр нь 6, 5
өргөн нь 7 см
урт нь 9 см
Arduino кабелийн хажуу тал нь нүхтэй, servo утаснуудын орох ёстой хэсэг нь цоорхойтой эсэхийг шалгаарай. Би булан бүрт 1см ба 1 нүх гаргав (тал нь 9см, 6, 5см).
Контакт цавуугаар хайрцгийг хийж, дээд хэсгийг нь наасан эсэхийг шалгаарай!
Алхам 5: Зэвсэг хийх
Дараа нь бид гараа хийж байна. Би дахиад л лазер хайчаар хийсэн боловч хөрөө, хөрөө нь гайхалтай ажил хийх болно! Миний гар нийт 16см урт, тойрог бүрийн диаметр нь 6-7см хэмжээтэй, 5мм хэмжээтэй жижиг нүхтэй байдаг.
Би бас гарын ёроолд 2 баар хийж, дунд нь модон цавуугаар бага зэрэг банз хийв.
Дараа нь та 180 градусын хоёр servo -ийг нэг дор, нөгөө нь босоо байх ёстой. Одоо бид тэдний эргэн тойронд мод, модон цавуугаар жижиг хайрцаг хийх гэж байна. Утас бүхий тал нь хангалттай том нүхтэй эсэхийг шалгаарай. Дараа нь гар дээрх servo цавуутай холбоо бариарай. (зөв servo гарт бэхлэгдсэн эсэхийг шалгаарай).
Алхам 6: Гэр ба гараа нэгтгэх
Гол хоёр зүйл бэлэн болсон тул бид үүнийг нэгтгэх гэж байна. Нугасаа аваад arduino гэртээ холбохыг хүсч буй газраа тэмдэглээрэй. эхлээд хажуу тийш нь шургуулаад дараа нь гараа шургуул. Хэрэв танд гар шулуун биш байгаа бол асуудал гарвал гэрийнхээ доор жаахан банз хийж, илүү тогтвортой гараа аваарай.
Одоо хоёулаа хамт байгаа ч хараахан хазайж чадахгүй байна. Үүнийг хийхийн тулд servo 3 -ийг аваад хагас хуванцар оройг тавь. (Эдгээр нь servo -той хамт ирдэг). servo -ийг гарны нэг баарны доор байрлуул. Эргэн тойрон жижиг хайрцаг хийж, хэрэв шулуун гартай холбоотой асуудал гарвал servo -ийг арай өндөр байрлуулж магадгүй юм.
Алхам 7: Хүрч дуусгах
Баяр хүргэе, дизайн дууссан!
хийх зүйл л үлдсэн байна:
- утсыг цаас эсвэл хуванцар цилиндрээр зайлуулах
- кофенд зориулж жижиг модон аяга хийх эсвэл өөрийнхөө цуглуулгын аль нэгийг ашиглах.
Үүний дараа ширээний бүтээлэг бэлдэж, кофе хийж, жаахан аяга авч (жингээ жаахан усанд хийж, үр дүнг нь илүү сайн боловсруулж), төслийг асаана уу!
Зөвлөмж болгож буй:
Arduino удирдлагатай DIY кофе шарагч: 13 алхам (зурагтай)
Arduino удирдлагатай DIY кофе шарагч: Энэхүү зааварчилгаанд бид халуун агаарын попкорны машиныг бүрэн автомат, температурын хяналттай гэрийн кофе шарагч болгон хувиргах талаар авч үзэх болно. Гэртээ кофе шарах нь гайхалтай энгийн бөгөөд бүр шарсан мах шиг энгийн зүйл
RasPi хоёр тоглогчийн аркад кофе ширээ: 7 алхам (зурагтай)
RasPi хоёр тоглогчийн аркад кофе ширээ: Raspberry Pi аркад кофены ширээний миний хувилбар энд байна. Энэ санааг эндээс бусад гайхалтай зааварчилгаанаас олж авсан бөгөөд бүтээх туршлагаа хуваалцахыг хүссэн бөгөөд ширээ нь NES, SNES, Sega, Play зэрэг олон видео тоглоомын эрин үеэс тоглоом тоглох боломжтой болсон
7 долларын кофе бутлуурын таймер: 7 алхам (зурагтай)
7 долларын кофе бутлуурын таймер: Би эспрессо вирусын халдвар авсан тул хувийн хэрэгцээндээ хамгийн сайн үр дүнд хүрэхийн тулд мэргэжлийн эспрессо машин, сайн кофе бутлуур худалдаж авах шаардлагатай болсон. Энэ бол төсөв дээр сайн эспрессо хийх миний шийдэл юм. Нэгдүгээрт, би
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Нэг самбараар хамгийн багадаа 15 төсөл хий !: 6 алхам
Эхлэгчдэд зориулсан Arduino -ийн 10 үндсэн төсөл! Хамгийн багадаа 15 төслийг нэг самбараар хий !: Arduino Project & Хичээлийн зөвлөл; Arduino -ийн үндсэн 10 төслийг багтаасан болно. Бүх эх код, Gerber файл болон бусад. SMD байхгүй байна! Хүн бүрт хялбар гагнах. Зөөврийн болон сольж болох хялбар бүрэлдэхүүн хэсгүүд. Та хамгийн багадаа 15 төсөл хийх боломжтой
USB -ээр ажилладаг шарагч! Энэхүү төсөл нь хуванцар / мод / цаасаар шатаж болно (хөгжилтэй төсөл нь маш нарийн мод байх ёстой): 3 алхам
USB -ээр ажилладаг шарагч! Энэ төсөл нь хуванцар / мод / цаасаар шатаж болно (хөгжилтэй төсөл нь маш нарийн мод байх ёстой): ЭНЭ USB ашиглан бүү хий !!!! Энэ нь бүх сэтгэгдлээс таны компьютерийг гэмтээж болохыг олж мэдсэн. миний компьютер сайн байна 600ma 5V утасны цэнэглэгч ашиглана уу. Би үүнийг ашигласан бөгөөд энэ нь сайн ажилладаг бөгөөд хэрэв та цахилгаан тэжээлийг зогсоохын тулд хамгаалалтын залгуур ашиглавал юу ч гэмтээхгүй