Përmbajtje:

Kafshë shtëpiake që fshin alkoolin: 6 hapa
Kafshë shtëpiake që fshin alkoolin: 6 hapa

Video: Kafshë shtëpiake që fshin alkoolin: 6 hapa

Video: Kafshë shtëpiake që fshin alkoolin: 6 hapa
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Nëntor
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Pastrimi i alkoolit Manar
Pastrimi i alkoolit Manar
Pastrimi i alkoolit Manar
Pastrimi i alkoolit Manar
Pastrimi i alkoolit Manar
Pastrimi i alkoolit Manar

Kafsha e pastrimit të alkoolit është një robot i bazuar në arduino i krijuar për të luajtur një lojë interaktive me pronarin e tij. Roboti lëviz përgjatë vijës së shtegut (shirit i zi) në një lak. Pronari e trajton kafshën shtëpiake një goditje në kohë në vijën e saj të rrugës. Kur roboti zbulon goditjen (pengesë), ai ndalet para tij dhe e "nuhas" atë (kontrollon nivelin e alkoolit). Nëse goditja përmban alkool, kafsha emocionohet (luan melodinë përkatëse) dhe e ruan gjilpërën në folenë e saj (terminali i Shtëpisë së Alkoolit). Nëse goditja nuk përmban alkool, zhgënjehet (luan melodinë përkatëse) dhe "hedh" goditjen në kosh (terminali i Shtëpisë së Ujit). Pastaj kthehet në rrugën e tij për më shumë pastrim!

Hapi 1: Mblidhni materiale, përbërës dhe mjete

Mblidhni materiale, përbërës dhe mjete
Mblidhni materiale, përbërës dhe mjete
Mblidhni materiale, përbërës dhe mjete
Mblidhni materiale, përbërës dhe mjete

Materialet dhe Përbërësit:

Për robotin do t'ju duhet:

  • 1x 2WD Smart Motor Robot Shasia e Makinave KIT
  • 2x Dërrasa druri 2mm - 25 x 50 cm
  • 2x ndarës metalikë 20mm
  • Vida M2 x 6mm
  • M2.5 x 6mm Vidhosje
  • M3 x 6 Rrufe në qiell
  • Shirit me shkumë të dyanshëm
  • 1x Arduino Uno R3 ATmega 328P
  • 1x Prototype Shield me Mini Breadboard për Arduino Uno R3
  • 1 x kabllo USB Lloji A/B
  • 2x Linja Ndjekëse TCRT5000 Sensorë IR
  • 1x Sensor tejzanor HC-SR04
  • 1x Sensori i etanolit të alkoolit MQ3
  • 1x LED blu
  • 1x Rezistor 1kΩ
  • 1x Bieber pasiv Piezo
  • 1x Haljia L9110S U-H me dy kanale
  • 2x DC Motors (2WD Smart Motor Robot Shasia e Makinave KIT)
  • 1x Switch (2WD Smart Motor Robot Shass Car KIT)
  • Mini Power Bank 1x 5000mAh me dalje 2.4A
  • Telat Jumper

Për konfigurimin do t'ju duhet:

  • Bordi Kappa
  • Shirit i zi
  • Gota të qëlluara
  • Çadra koktej
  • Alkooli dhe Pije Jo-Alkoolike

Mjetet:

  • Set kaçavidash me precizion të vogël
  • Pincë
  • Prestar
  • Armë me ngjitës të nxehtë
  • Stacioni i saldimit

Hapi 2: Prerja e Shasisë me Laser

Laser Pritini Shasinë
Laser Pritini Shasinë
Laser Pritini Shasinë
Laser Pritini Shasinë

Shkarkoni skedarin Chassis.3dm dhe prerë pjesët me lazer.

Hapi 3: Ndërtoni Robotin

Ndërtoni Robotin
Ndërtoni Robotin
Ndërtoni Robotin
Ndërtoni Robotin
Ndërtoni Robotin
Ndërtoni Robotin

Vendosni së bashku shasinë e prerë me lazer, rrotat dhe përbërësit elektronikë:

  1. Lidhni telat e bluzës së zezë dhe të kuqe në kunjat në DC Motors.
  2. Fiksoni motorët DC në bazën e shasisë duke përdorur bulona dhe arra, siç tregohet në imazh.
  3. Shtyjini telat e kërcyesit përmes vrimave në shasi, siç tregohet në figurë.
  4. Lidhni dy rrotat e përparme dhe rrotën e pasme.
  5. Montoni Bankën e Energjisë midis DC Motors.
  6. Mali Arduino UNO R3 në anën e sipërme të shasisë.
  7. Vendoseni Bordin e Zgjerimit të Breadboard -it më lart.
  8. Shtoni urën H me dy kanale në vendin e caktuar dhe lidhni telat e kërcyesit të DC Motors me kunjat e motorit A dhe B. Motorri i majtë DC është i lidhur me kunjat e motorit A dhe i djathti me kunjat e motorit B, siç tregohet në diagramin e qarkut.
  9. Shtoni çelësin e pozicionuar siç tregohet në imazh. Pritini kabllon USB - që do të lidhë Bankën e Fuqisë me Arduino UNO R3 - në dy pjesë dhe hiqni kabllot e zezë dhe të kuq nga të dy anët.
  10. Lidhni telat e zinj (të tokës) së bashku. Ngjitni telat e kuq në terminalet e ndërprerësit. Izoloni me zam të nxehtë.
  11. Montoni Sensorin tejzanor, Sensorët IR dhe Sensorin e Alkoolit në pjesët e prera me lazer siç tregohet në imazh.
  12. Me dy ndarësit metalikë rregulloni pjesën e montimit të Sensorëve IR në shasi.
  13. Montoni Sensorin tejzanor në shasi, siç tregohet në imazh.
  14. Montoni Sensorin e Alkoolit në shasi, siç tregohet në imazh.
  15. Montoni kapakun.

Hapi 4: Lidhni elementët e qarkut (Diagrami i qarkut)

Lidh elementët e qarkut (Diagrami i qarkut)
Lidh elementët e qarkut (Diagrami i qarkut)
Lidh elementët e qarkut (Diagrami i qarkut)
Lidh elementët e qarkut (Diagrami i qarkut)
Lidh elementët e qarkut (Diagrami i qarkut)
Lidh elementët e qarkut (Diagrami i qarkut)

1. Përdorimi i telave të bluzave të kuqe dhe telave të bluzave të zeza krijoni një fuqi dhe një linjë tokësore në Bordin e Zgjerimit të Breadboard. Të gjitha telat e bluzës tokësore dhe të energjisë të elementeve të qarkut do të lidhen me këto linja.

2. Lidhni kunjat H-Bridges me kunjat e djathtë në tabelën e bukës siç tregohet në diagramin e qarkut.

3. Lidhni kunjat e sensorëve me kunjat në dërrasën e bukës siç tregohet në diagramin e qarkut.

4. Shtoni Buzzer dhe LED të lidhur me kunjat siç tregohet në diagramin e qarkut.

Hapi 5: Ndërtoni konfigurimin

Ndërtoni Konfigurimin
Ndërtoni Konfigurimin

Pista është ndërtuar nga shirit i zi me një gjerësi 3, 5 cm. Terminalet janë pingul me shinën dhe kanë një gjerësi prej 13 cm dhe një gjatësi prej rreth 40 cm. Pista nuk duhet të ketë ndonjë përplasje në sipërfaqe, që mund të parandalojë rrëshqitjen e kupës kur shtyhet nga roboti.

Kupat nuk kanë alkool ose ujë në to, vetëm cadrat e kuq janë spërkatur me alkool.

Roboti do të pozicionohet në pistë që të ketë rrugën e zezë midis të dy Sensorëve IR.

Hapi 6: Ngarko kodin

Ngarko Kodin
Ngarko Kodin

Përmbledhje:

Lëvizja e lakut në shteg përcaktohet nga një sërë funksionesh. Funksionet themelore janë: moveForward (), moveBackward (), rotateLeft (), rotateRight () dhe stopMotors (). Rrotullimi, i bërë kur roboti arrin një terminal, përcaktohet në funksionin reverseDirection (). Ky funksion aktivizohet kur të dy sensorët IR janë në ngjyrë të zezë. Orientimi i robotit drejt terminalit të duhur, pasi zbulon nëse gota është alkool ose ujë, bëhet në funksionin turnAroundObject ().

Në ciklin void (), përmes një serie deklaratash If, procesi drejtohet. Nëse të dy sensorët IR ndiejnë ngjyrën e bardhë, roboti do të shkojë përpara. Nëse ngjyra e zezë zbulohet nga një nga sensorët IR, roboti do të kalibrojë lëvizjen e tij për të ndjekur rrugën.

Nëse roboti takon një pengesë, të ndjerë me Sensorin tejzanor, roboti do të ndalet dhe do të kontrollojë me Sensorin e Alkoolit MQ3, nëse ka alkool. Nëse vlera për alkoolin rritet, atëherë zile do të luajë këngën e alkoolit dhe ajo do të rrotullohet ose do të ecë përpara në mënyrë që kupa të shtyhet drejt terminalit të alkoolit. Nëse vlera nuk rritet, zilja do të luajë këngën e ujit dhe të njëjtat hapa përsëriten drejt terminalit të ujit.

Recommended: