![Кофе-арт жобасы: 7 қадам (суреттермен) Кофе-арт жобасы: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-11292-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Image Image](https://i.howwhatproduce.com/images/004/image-11292-2-j.webp)
![](https://i.ytimg.com/vi/VvISC5s6A84/hqdefault.jpg)
![Arduino жүктелуде Arduino жүктелуде](https://i.howwhatproduce.com/images/004/image-11292-3-j.webp)
Ал, сәлем! Менің атым Ману және бұл менің бірінші нұсқаушым. Бұл нұсқаулық arduino genuino uno бар механикалық қолды жасау туралы! Мұның бәрі осы негізгі идеядан басталды: мен сурет салатын робот жасағым келді және студентпен әңгіме барысында дастарханды кірлейтін қолды жасау қызықты болатынын түсіндім.
Негізінен бұл жобаның мақсаты - қолды кездейсоқ позицияға бұру және бастапқы нүктеге қайтару, тостағанды немесе басқа нәрсені ұстап тұрып, позицияға келгенде жоғары және төмен еңкейту. Кофе өнері келесіден жасалады: бастапқы нүктенің астындағы кішкене ыдыс, ол шыныаяқ алға -артқа түседі.
Егер сіз arduino -да жаңадан болсаңыз және кодтау мен бірдеңе жасау дағдысын жетілдіргіңіз келсе, сонымен қатар кәсіпқойлар үшін бұл жоба сізге арналған, өйткені сіз бұл жобаға үлкен биіктіктер бере аласыз.
1 -қадам: Сізге не қажет
Сізге не қажет:
- 1 рет Arduino genuino uno (https://www.floris.cc/shop/kz/search?controller=se…), - arduino.exe бағдарламасы (ақысыз жүктеу:
- 3 есе сервоқозғалтқыштар (мен TG9e қолдандым, сіз басқаларды да үлкенін де, үздіксізін де қолдана аласыз, бірақ бұл менің кодымда қарастырылмаған)
- 11x түйреуіштер (бірақ, мүмкін, сымдар нәзік!)
- баспа тақтасы
- MDF қалыңдығы 4 мм ағаш табақ (айталық, 1х1 метр)
- ағаш желімі
- байланыс желімі
- гримлеттер (әр түрлі өлшемдер, 4мм 10мм бұрғылар мысал)
- ағаш аралау
- қоршау
- дәнекерлеу темірі
- 4x бұрандалы бұрандалар
- айқас бұрағыш
- 1 рет ілмек
- ағаштан жасалған файл
- тегістеуіш қағаз
Соңғы өңдеу:
- шыныаяқ (немесе егер сіз роботпен қатысқыңыз келсе)
- бірнеше табақ (әр түрлі түстер үшін)
- ескі ақ дастархан немесе A3/A2 қағаз
- кофе
- әр түрлі дәм (түстерге байланысты)
2 -қадам: Arduino жүктеу
Компьютерге arduino.exe жүктелген кезде, сіз оны сақтаған файлда ашып, келесі экранды ала аласыз.
Бар кодты жойып, келесі кодты көшіріңіз:
Кодта не істейтінін түсіндіретіндер бар, егер ол жұмыс істемесе, менің кодымен қосылған файлды басыңыз.
// Серво функциясын жобада қолдануға болатынын және импортталатынын қамтамасыз етеді.#Қосу
// Әр түрлі серверлерді ажырататын айнымалылар.
Servo servo;
Servo servo2;
Servo servo3;
// Мұнда қай серво қай түйреуішке бекітілгені анықталады және егер олар мәннен басталса. бұл жағдайда бұл 0.
жарамсыз орнату () {
Serial.begin (9600);
servo.attach (8);
servo2.attach (9);
servo3.attach (10);
servo.write (0);
servo2.write (0);
servo3.write (0);
}
void loop () {
// Серваның бұрылуына және олардың диапазонында кездейсоқ позицияға орналастыруға арналған тұрақты айнымалылар (Қол жететін жерде).
const int angleIncrement = 1;
const int incrementDelay = 10;
const int randomStop = random (20, 135);
// Бұрыш нөлден басталады. егер бұрыш кездейсоқ қозғалыстан кіші болса, онда бұрыш кіші кідіріспен ұлғаюына байланысты серво айналады.
үшін (int бұрышы = 0; бұрыш <randomStop; бұрыш += бұрыштың өсуі) {
// алға қарай баяу қозғалыс.
servo.write (бұрыш);
servo2.write (бұрыш);
кідіріс (incrementDelay);
}
// Кідірісті қамтамасыз етеді, сондықтан солдан оңға жоғарыдан төмен қарай ауысу икемді және дұрыс жүреді.
кешіктіру (1000);
// servo3 кідіріспен төмен қарай жылжуын қамтамасыз етеді.
for (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
кешіктіру (incrementDelay);
}
// servo3 кідіріспен жоғары қарай жылжуын қамтамасыз етеді.
үшін (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
кешіктіру (incrementDelay);
}
// Бұрыш кездейсоқ тоқтаудан басталады. Егер бұрыш нөлден үлкен болса, бұрыш азаятындықтан артқа қарай жылжиды.
үшін (int бұрышы = randomStop; бұрыш> 0; бұрыш -= бұрыш өсуі) {
// артқа баяу қозғалыс
servo.write (бұрыш);
servo2.write (бұрыш);
кідіріс (incrementDelay);
}
// Кідірісті қамтамасыз етеді, сондықтан солдан оңға жоғарыдан төмен қарай ауысу икемді және дұрыс жүреді.
кешіктіру (1000);
// servo3 кідіріспен төмен қарай жылжуын қамтамасыз етеді. for (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
кідіріс (incrementDelay);
}
// servo3 кідіріспен жоғары қарай жылжуын қамтамасыз етеді.
үшін (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
кешіктіру (incrementDelay);
}
}
3 -қадам: оны біріктіру
![Оны біріктіру Оны біріктіру](https://i.howwhatproduce.com/images/004/image-11292-4-j.webp)
![Оны біріктіру Оны біріктіру](https://i.howwhatproduce.com/images/004/image-11292-5-j.webp)
Жарайды, енді код жұмыс істейді: сіз оны жоғарыдағы сол жақ бұрыштағы құсбелгі арқылы сақтап, жанындағы көрсеткі түймесі арқылы arduino -ға жүктей аласыз.
Әрі қарай біз орнатуды жасаймыз.
Менің суретте мен көптеген сымдарды қолдандым, бірақ бұл мүмкін емес, менің схемамды қараңыз, содан кейін оны бірге дәнекерлеңіз.
USB2.0 кабелін arduino мен ноутбукке, қуат банкіне салу немесе батареяны (басқа портпен) пайдалану ғана қалады.
Дәл қазір жоба жұмыс істейді, оның айналасында бірдеңе жасау ғана қалады.
4 -қадам: Arduino үшін үй
![Ардуиноға арналған үй Ардуиноға арналған үй](https://i.howwhatproduce.com/images/004/image-11292-6-j.webp)
![Ардуиноға арналған үй Ардуиноға арналған үй](https://i.howwhatproduce.com/images/004/image-11292-7-j.webp)
![Ардуиноға арналған үй Ардуиноға арналған үй](https://i.howwhatproduce.com/images/004/image-11292-8-j.webp)
Жақсы! Бұл қадамда біз сіздің arduino, баспа тақтасы мен сымдар үшін баспана жасаймыз. Мен лазерлі кескішті қолданып мінсіз тіктөртбұрыштар жасадым, бірақ сіз оны арамен оңай жасай аласыз!
Ағашты сызып, өлшеп, оны көріңіз.
Менікін жасадым:
биіктігі 6, 5
ені 7 см
ұзындығы 9 см
Ардуино кабелінің бүйірінде тесік бар екеніне және серво сымдары кіретін жақта ойықтың болуына көз жеткізіңіз. Мен әр бұрышта 1см және 1 тесік жасадым (жағы 9см және 6, 5см).
Контакт -желіммен бірге қорапты салыңыз, үстіңгі жағы әлі жабыспағанына көз жеткізіңіз!
5 -қадам: қару -жарақ жасау
![Қару жасау Қару жасау](https://i.howwhatproduce.com/images/004/image-11292-9-j.webp)
![Қару жасау Қару жасау](https://i.howwhatproduce.com/images/004/image-11292-10-j.webp)
![Қару жасау Қару жасау](https://i.howwhatproduce.com/images/004/image-11292-11-j.webp)
Келесіде біз қолдар жасаймыз. Мен тағы да лазерлік кескішпен өзімді жасадым, бірақ арамен және пышақпен де керемет жұмыс жасайды! Менің қолдарымның ұзындығы 16 см және әр шеңбердің диаметрі 6 -дан 7 см -ге дейін, 5 мм кішкене тесікпен, серваның жоғарғы жағына қараңыз, ол әр түрлі болуы мүмкін!
Мен сондай -ақ қолдың төменгі жағында 2 штанга мен олардың арасында ағаш тақтайшасымен кішкене тақтай жасадым.
Содан кейін сіз 180 градусқа қызмет ететін екі сервоңызды қосуға болады, олардың біреуі төңкерілген болуы керек, екіншісі - сол жағындағы екі сыммен бірге. Енді біз олардың айналасында ағаш пен ағаштан жасалған кішкене қорап жасаймыз. Тағы да сымдармен қапталған тесіктердің жеткілікті үлкен екеніне көз жеткізіңіз. Содан кейін сервопластиканы қолдарыңызбен байланыстырыңыз. (дұрыс серво қолына бекітілгеніне көз жеткізіңіз).
6 -қадам: Үй мен қолды біріктіру
![Үй мен қолды біріктіру Үй мен қолды біріктіру](https://i.howwhatproduce.com/images/004/image-11292-12-j.webp)
![Үй мен қолды біріктіру Үй мен қолды біріктіру](https://i.howwhatproduce.com/images/004/image-11292-13-j.webp)
![Үй мен қолды біріктіру Үй мен қолды біріктіру](https://i.howwhatproduce.com/images/004/image-11292-14-j.webp)
![Үй мен қолды біріктіру Үй мен қолды біріктіру](https://i.howwhatproduce.com/images/004/image-11292-15-j.webp)
Жарайды, екеуі де дайын, біз оны біріктіреміз. Топсаңызды алыңыз және arduino үйіне бекіткіңіз келетін жерге белгі қойыңыз. алдымен оны бүйірге, содан кейін білекке бұраңыз. Егер сізде проблема болса, қолыңыз жоғары көтерілмесе, үйдің астына кішкене тақтай жасаңыз.
Енді екеуі бірге, бірақ ол әлі еңкейе алмайды. Мұны істеу үшін 3 -серво алыңыз және оның үстіне пластикалық үстіңгі жағын қойыңыз (олар сервамен бірге келеді). сервоны қолдың бір штангасының астына қойыңыз. Айналасында кішкене қорапша жасаңыз, мүмкін, егер сізде тікелей қолыңызда проблема болса, сервоны сәл жоғары қойыңыз.
7 -қадам: Түртуді аяқтау
![Image Image](https://i.howwhatproduce.com/images/004/image-11292-17-j.webp)
![](https://i.ytimg.com/vi/4RC8A1ax-lQ/hqdefault.jpg)
Құттықтаймыз, дизайн аяқталды!
қалған нәрселер ғана қалды:
- сымдарды қағазбен немесе пластикалық баллонмен алып тастаңыз
- кофеге арналған кішкене ағаш ыдыс жасау немесе коллекцияңыздың бірін пайдалану.
Осыдан кейін дастарханды дайындаңыз, кофе қайнатыңыз, кішкене шыныаяқ алыңыз (аздап салмақ алу үшін суға салып, әсерін жақсырақ жасаңыз) және жобаны қосыңыз!
Ұсынылған:
Arduino интерактивті жарықдиодты кофе үстелі: 6 қадам (суреттермен)
![Arduino интерактивті жарықдиодты кофе үстелі: 6 қадам (суреттермен) Arduino интерактивті жарықдиодты кофе үстелі: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-177-7-j.webp)
Arduino интерактивті жарықдиодты кофе үстелі: Мен интерактивті кофе үстелін жасадым, ол объектінің астына шамдарды қосады, ол үстелдің үстіне қойылғанда. Тек сол объектінің астындағы светодиодтар жанады. Ол мұны жақындық сенсорларын тиімді қолдану арқылы жасайды, ал жақындық
Анимациялық кофе үстелі: 9 қадам (суреттермен)
![Анимациялық кофе үстелі: 9 қадам (суреттермен) Анимациялық кофе үстелі: 9 қадам (суреттермен)](https://i.howwhatproduce.com/images/011/image-30101-j.webp)
Анимациялық кофе үстелі: жарықдиодты матрицалармен интерактивті үстелдер жасаудың көптеген жақсы нұсқаулары бар, мен олардың кейбіреулерінен шабыт пен кеңестер алдым. Бұл қарапайым, арзан және ең алдымен шығармашылықты ынталандыруға арналған: тек екі батырмамен
Arduino басқаратын DIY кофе қуырғыш: 13 қадам (суреттермен)
![Arduino басқаратын DIY кофе қуырғыш: 13 қадам (суреттермен) Arduino басқаратын DIY кофе қуырғыш: 13 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-3991-43-j.webp)
Arduino басқаратын DIY кофе қуырғыш: Бұл нұсқаулықта біз ыстық ауа-попкорн машинасын оны автоматты түрде және температурамен басқарылатын үйдегі кофе қуырғышқа айналдыру үшін өзгертуді қарастырамыз. Үйде кофе қуыру таңқаларлықтай қарапайым, тіпті қуыру сияқты қарапайым нәрсе
RasPi екі ойыншының аркадтық кофе үстелі: 7 қадам (суреттермен)
![RasPi екі ойыншының аркадтық кофе үстелі: 7 қадам (суреттермен) RasPi екі ойыншының аркадтық кофе үстелі: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-9231-j.webp)
RasPi екі ойыншының аркадтық кофе үстелі: Міне менің Raspberry Pi аркада үстелінің нұсқасы. Мен мұнда басқа да нұсқаулардан идея алдым және өз тәжірибеммен құрылыспен бөліскім келді. Үстелде NES, SNES, Sega, Play сияқты бірнеше видео ойын дәуіріндегі ойындар ойнауға болады
7 долларлық кофе тартқыштың таймері: 7 қадам (суреттермен)
![7 долларлық кофе тартқыштың таймері: 7 қадам (суреттермен) 7 долларлық кофе тартқыштың таймері: 7 қадам (суреттермен)](https://i.howwhatproduce.com/images/004/image-10919-9-j.webp)
7 долларлық кофе тартқыштың таймері: Мен эспрессо вирусын жұқтырғандықтан, менің жеке қажеттіліктерім үшін ең жақсы нәтижеге жету үшін кәсіби эспрессо машинасы мен жақсы кофе тартқышты сатып алу қажеттілігін сезіндім. Бұл бюджет бойынша жақсы эспрессо үшін менің шешімім. Біріншіден, мен