Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kailangan Mo
- Hakbang 2: Pag-download ng Arduino
- Hakbang 3: Pagsasama-sama Ito
- Hakbang 4: Isang Tahanan para sa Arduino
- Hakbang 5: Paggawa ng Mga Armas
- Hakbang 6: Pagsasama-sama sa Bahay at Arm
- Hakbang 7: Pagtatapos ng Mga Touch
Video: Project sa Kape-Art: 7 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kamusta ka diyan! Ang pangalan ko ay Manou at ito ang pinakauna kong itinuturo. Ang itinuturo na ito ay tungkol sa paggawa ng isang mekaniko na braso na may isang arduino genuino uno! Nagsimula ang lahat sa pangunahing ideyang ito: Nais kong gumawa ng isang robot na gumawa ng sining at sa panahon ng isang pag-uusap sa isang mag-aaral, naisip kong magiging masaya na gumawa ng isang braso na magiging marumi.
Kaya karaniwang kung ano ang ginagawa ng proyektong ito ay, pag-on ng isang braso sa mga random na posisyon at bumalik sa isang panimulang punto, habang hawak ang isang tasa o iba pa at itinaas ito pataas at pababa pagdating sa isang posisyon. Ang kape sining ay gawa sa: isang maliit na mangkok sa ilalim ng panimulang punto kung saan ang tasa ay nahuhulog pabalik-balik.
Ang proyektong ito ay para sa iyo kung bago ka sa arduino at kung nais mong pagbutihin ang iyong mga kasanayan sa pag-coding at paggawa ng isang bagay, ngunit para din sa mga naging isang pro, dahil maaari mong bigyan ang proyektong ito ng mas mataas na taas.
Hakbang 1: Ano ang Kailangan Mo
Ang iyong kailangan:
- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - programa ng arduino.exe (i-download nang libre:
- 3x servo motors (Gumamit ako ng TG9e, maaari mong gamitin ang iba pati na rin mas malaki o tuluy-tuloy, ngunit hindi ito sakop sa aking code)
- 11x pinwires (ngunit marahil higit pa, marupok ang mga wire!)
- printboard
- MDF 4mm makapal na plate ng kahoy (sabihin nating 1x1 meter)
- Pandikit ng kahoy
- contactglue
- mga grimlet (magkakaibang laki, 4mm 10mm drills ay mga halimbawa)
- kahoy na kahoy
- fretsaw
- panghinang
- 4x cross-screws
- cross screwdriver
- 1x hinge
- file ng kahoy
- papel ng sanding
Pagtatapos ng mga touch:
- tasa (o higit pa kung nais mong lumahok sa robot)
- maraming mga mangkok (para sa iba't ibang mga kulay)
- lumang puting mantel o A3 / A2 na papel
- kape
- Iba't ibang flavors ng iyo (dahil sa mga kulay)
Hakbang 2: Pag-download ng Arduino
Kapag na-download ang arduino.exe sa iyong computer, maaari mo itong buksan sa file kung saan mo nai-save ito at makuha ang sumusunod na screen.
Tanggalin ang mayroon nang code at kopyahin ang sumusunod na code:
Kasama sa code ang ilang nagpapaliwanag kung ano ang ginagawa nito, kung hindi ito gumana mag-click sa idinagdag na file kasama ang aking code.
// Tinitiyak na ang servo function ay maaaring magamit at mai-import sa proyekto. # Isama
// Mga variable upang makilala ang iba't ibang mga servo.
Servo servo;
Servo servo2;
Servo servo3;
// Narito natutukoy kung aling servo ang nakakabit sa kung aling pin at kung nagsimula sila sa isang halaga. sa kasong ito ay 0.
walang bisa ang pag-setup () {
Serial.begin (9600);
servo.attach (8);
servo2.attach (9);
servo3.attach (10);
servo.write (0);
servo2.write (0);
servo3.write (0);
}
void loop () {
// Patuloy na mga variable para sa pag-on ng servo at ilagay ito sa mga random na posisyon sa kanyang saklaw (Kung saan maabot ng braso).
const int angguloIncrement = 1;
Const int incrementDelay = 10;
Const int randomStop = random (20, 135);
// Angle ay nagsisimula sa zero. kung ang anggulo ay mas maliit pagkatapos ng random na paggalaw, ang servo wil ay lumiliko dahil sa pagdaragdag ng anggulo ng pagtaas sa isang maliit na pagkaantala (incrementdelay).
para sa (int anggulo = 0; anggulo <randomStop; anggulo + = angguloIncrement) {
// mabagal na paggalaw pasulong.
servo.write (anggulo);
servo2.write (anggulo);
pagkaantala (incrementDelay);
}
// Tinitiyak ang isang pagkaantala, kaya't ang paglipat mula kaliwa-kanan hanggang pataas ay nangyayari na may kakayahang umangkop at sa tamang paraan.
pagkaantala (1000);
// Tinitiyak na ang servo3 ay gumagalaw pababa nang may pagkaantala.
para sa (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
pagkaantala (incrementDelay);
}
// Tinitiyak na ang servo3 ay gumagalaw paitaas na may pagkaantala.
para sa (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
pagkaantala (incrementDelay);
}
// Angle ay nagsisimula sa randomStop. Kung ang anggulo ay mas malaki pagkatapos ng zero, ang anggulo ay lilipat dahil sa binabawas ang anggulo Pagdagdag ng isang maliit na pagkaantala (incrementdelay).
para sa (int anggulo = randomStop; anggulo> 0; anggulo - = angguloPagdagdag) {
// mabagal na paggalaw paatras
servo.write (anggulo);
servo2.write (anggulo);
pagkaantala (incrementDelay);
}
// Tinitiyak ang isang pagkaantala, kaya't ang paglipat mula kaliwa-kanan hanggang pataas ay nangyayari na may kakayahang umangkop at sa tamang paraan.
pagkaantala (1000);
// Tinitiyak na ang servo3 ay gumagalaw pababa nang may pagkaantala. para sa (int goingDown = 0; goingDown <60; goingDown ++) {
servo3.write (goingDown);
pagkaantala (incrementDelay);
}
// Tinitiyak na ang servo3 ay gumagalaw paitaas na may pagkaantala.
para sa (int goingUp = 60; goingUp> 0; goingUp -) {
servo3.write (goingUp);
pagkaantala (incrementDelay);
}
}
Hakbang 3: Pagsasama-sama Ito
Tama na ngayon na gumagana ang code: mai-save mo ito sa marka ng tsek sa kaliwang sulok sa itaas at i-upload ito sa iyong arduino gamit ang arrow button sa tabi nito.
Susunod na gagawin namin ang pag-install.
Sa aking larawan gumamit ako ng maraming mga wire, ngunit posible na mas kaunti, tingnan ang aking eskematiko at pagkatapos ay magkasama ito.
Ang natitirang gawin lamang ay ilagay ang USB2.0 cable sa arduino at sa iyong laptop, powerbank o kahit na gumamit ng isang baterya (kasama ang iba pang port).
Sa ngayon ang proyekto ay gumagana lamang ang natitirang gawin ay gumawa ng isang bagay sa paligid nito.
Hakbang 4: Isang Tahanan para sa Arduino
Sige! sa hakbang na ito gumagawa kami ng isang kanlungan para sa iyong arduino, printplate at mga wire. Gumamit ako ng isang pamutol ng laser upang makagawa ng mga perpektong mga parihaba, ngunit madali mo itong magagawa gamit ang isang lagari!
Iguhit lamang at sukatin ang kahoy at nakita ito.
Ginawa ko ang akin:
ang taas ay 6, 5
ang lapad ay 7cm
ang haba ay 9cm
Siguraduhin na ang tagiliran para sa arduino kabel ay may butas at na ang panig kung saan kailangang pumasok ang mga servo wires ay mayroong isang hol aswell. Ginawa ko ang mga butas na 1cm at 1 sa bawat sulok (ang gilid na 9cm at 6, 5cm).
Isama ang kahon kasama ang contactglue, tiyaking hindi pa nakadikit ang tuktok!
Hakbang 5: Paggawa ng Mga Armas
Susunod na ginagawa namin ang mga bisig. muli kong ginawa ang akin ng isang lasercutter, ngunit ang isang lagari at fretsaw ay gagawa din ng isang kahanga-hangang trabaho! Ang aking mga bisig ay nasa kabuuang 16cm ang haba at ang diameter ng bawat bilog ay 6 hanggang 7cm na may isang maliit na butas na 5mm, tingnan ang tuktok ng iyong servo na maaari itong magkakaiba!
Gumawa rin ako ng 2 mga bar sa ilalim ng braso at isang maliit na tabla sa pagitan ng may woodglue.
Pagkatapos ay maaari mong pagsamahin ang iyong dalawang degree na servo ng 180 degree, ang isa ay kailangang baligtad at ang isa ay patayo kasama ang parehong mga wire sa parehong panig. Ngayon ay gagawa kami ng isang maliit na kahon sa paligid nila na may kahoy at woodglue. Muli siguraduhin na ang tagiliran na may mga wire ay may sapat na butas. Pagkatapos makipag-ugnay sa servo sa mga braso. (tiyakin na ang tamang servo ay nakakabit sa braso).
Hakbang 6: Pagsasama-sama sa Bahay at Arm
Okay na handa ang pareho ng pangunahing mga item, isasama namin ito. Kunin ang iyong bisagra, at markahan sa arduino sa bahay kung saan mo nais na ilakip ito. i-tornilyo muna ito sa gilid at pagkatapos ay sa braso. Kung mayroon kang problema na ang braso ay hindi tuwid gumawa ng isang maliit na tabla sa ilalim ng bahay para sa isang mas matatag na braso.
Ngayon pareho silang magkasama, ngunit hindi pa ito nakakiling. Upang magawa ito, kumuha ng servo 3 at maglagay ng kalahating plastic sa itaas. (Kasama ang mga ito ng servo). ilagay ang servo sa ilalim ng isang bar ng braso. Gumawa ng isang maliit na kahon sa paligid nito at baka ilagay ang servo nang medyo mas mataas kung mayroon kang problema sa tuwid na braso.
Hakbang 7: Pagtatapos ng Mga Touch
Binabati kita, tapos na ang disenyo!
ang mga natitirang gawin lamang ay:
- mapaglalangan ang mga wire gamit ang siguro papel o isang plastic cillinder
- paggawa ng isang maliit na mangkok na gawa sa kahoy para sa kape o gumamit ng isa sa iyong koleksyon.
pagkatapos nito ihanda ang tablecloth, gumawa ng kape, kumuha ng isang maliit na tasa (ilagay sa ilang tubig para sa ilang timbang at mas mahusay na gumagana ang epekto) at i-on ang proyekto!
Inirerekumendang:
Pag-alarm ng Kape: 4 Mga Hakbang
Coffee Maker Alarm: Pinapayagan ka ng alarm app ng tagagawa ng kape na kontrolin ang iyong tagagawa ng kape mula sa malayo sa pamamagitan ng isang app at isara ang makina matapos itong matapos (kasalukuyang itinakda sa 6 minuto). Maaari ka ring magtakda ng isang alarma kung saan awtomatikong pakuluan ang kape at ihanda ito
Awtomatikong Sistema ng Pag-abiso sa Kape: 7 Hakbang (na may Mga Larawan)
Awtomatikong Sistema ng Abiso sa Kape: Sa proyektong ito gumawa ako ng matalinong tagagawa ng kape sa opisina, sa pamamagitan ng pagbuo ng isang sistema ng alerto sa kape na nagpapadala ng mga abiso na Slack kapag may nagtimpla ng sariwang kaldero ng kape. Maaaring baguhin ang code upang magpadala ng isang email, o text message. Ang proyektong ito ay binuo sa isang R
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Dot² - isang Pakikipag-ugnay na Talahanayan ng Kape: 12 Hakbang (na may Mga Larawan)
Dot ² - isang Pakikipag-ugnay na Talahanayan ng Kape: Sa panahon ng aking pag-internship, nagtayo ako ng isang interactive na Talahanayan kung saan maaari kang magpatakbo ng mga animasyon, ilang mga kahanga-hangang LED Effect at oo, Maglaro ng mga lumang laro sa paaralan !! Nakakuha ako ng inspirasyon upang likhain ang talahanayan ng kape mula sa talahanayan ng Visual Visualiser ng crt4041The table kinokontrol
Techno-geek Roulette (o Sino ang Gumagawa ng Kape?): 6 na Hakbang (na may Mga Larawan)
Techno-geek Roulette (o Sino ang Gumagawa ng Kape?): Ito ay isang gadget na ginawa mula sa mga na-recycle na bahagi ng computer upang magbigay ng isang ganap, hindi mapag-aalinlanganan at hindi maiwasang sagot sa walang hanggang tanong sa tanggapan - " Kaninong turn ito upang makagawa ng kape? &Quot; Sa tuwing nakabukas ang lakas, ang kahanga-hangang devi na ito