Sisukord:

Alkoholi eemaldav lemmikloom: 6 sammu
Alkoholi eemaldav lemmikloom: 6 sammu

Video: Alkoholi eemaldav lemmikloom: 6 sammu

Video: Alkoholi eemaldav lemmikloom: 6 sammu
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №29 2024, Juuli
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Alkoholi puhastav lemmikloom
Alkoholi puhastav lemmikloom
Alkoholi puhastav lemmikloom
Alkoholi puhastav lemmikloom
Alkoholi puhastav lemmikloom
Alkoholi puhastav lemmikloom

Alkoholi puhastav lemmikloom on arduino-põhine liinijälgimisrobot, mis on mõeldud omanikuga interaktiivse mängu mängimiseks. Robot liigub mööda rada (must lint) silmusena. Omanik ravib lemmiklooma oma teejoonel üks kord. Kui robot tuvastab lasu (takistuse), peatub ta ees ja “nuusutab” seda (kontrollib alkoholi taset). Kui löök sisaldab alkoholi, on lemmikloom elevil (mängib vastavat meloodiat) ja salvestab võtte oma pesasse (Alkoholimaja terminal). Kui võte ei sisalda alkoholi, peab ta pettuma (mängib vastavat meloodiat) ja viskab kaadri prügikasti (Water House'i terminal). Siis naaseb see oma rajale, et rohkem puhastada!

Samm: koguge materjalid, komponendid ja tööriistad

Koguge materjale, komponente ja tööriistu
Koguge materjale, komponente ja tööriistu
Koguge materjale, komponente ja tööriistu
Koguge materjale, komponente ja tööriistu

Materjalid ja komponendid:

Roboti jaoks vajate:

  • 1x 2WD nutika mootoriga robotraamikomplekt
  • 2x puitlauad 2mm - 25 x 50 cm
  • 2x metallist vahekaugused 20 mm
  • M2 x 6mm kruvid
  • M2,5 x 6 mm poldid
  • M3 x 6 poldid
  • Kahepoolne vahtlint
  • 1x Arduino Uno R3 ATmega 328P
  • 1x prototüüpkilp koos Mini Breadboardiga Arduino Uno R3 jaoks
  • 1x USB -kaabli tüüp A/B
  • 2x rida pärast TCRT5000 IR -andureid
  • 1x ultraheli andur HC-SR04
  • 1x MQ3 alkoholi etanooli andur
  • 1x sinine LED
  • 1x takisti 1kΩ
  • 1x passiivne helisignaal
  • 1x Haljia L9110S kahe kanaliga H-sild
  • 2x alalisvoolumootorid (2WD Smart Motor Robot Car Chassis KIT)
  • 1x lüliti (2WD Smart Motor Robot Car Chassis KIT)
  • 1x 5000mAh Mini Power Bank 2,4A väljundiga
  • Jumper juhtmed

Seadistamiseks vajate:

  • Kappa juhatus
  • Must lint
  • Laskeklaasid
  • Kokteilivarjud
  • Alkohol ja mittealkohoolne jook

Tööriistad:

  • Väike täppiskruvikeerajate komplekt
  • Tangid
  • Lõikur
  • Kuum liimipüstol
  • Jootmisjaam

2. samm: šassii lõikamine laseriga

Šassii lõikamine laseriga
Šassii lõikamine laseriga
Šassii lõikamine laseriga
Šassii lõikamine laseriga

Laadige alla Chassis.3dm fail ja lõigake osad laseriga.

Samm: ehitage robot

Ehita robot
Ehita robot
Ehita robot
Ehita robot
Ehita robot
Ehita robot

Pange kokku laserlõigatud šassii, rattad ja elektroonilised komponendid:

  1. Jootke mustad ja punased hüppajajuhtmed DC Motorsi tihvtide külge.
  2. Kinnitage alalisvoolumootorid šassii alusele poltide ja mutritega, nagu pildil näidatud.
  3. Lükake hüppaja juhtmed läbi šassii aukude, nagu pildil näidatud.
  4. Kinnitage kaks esiratast ja tagaratas.
  5. Paigaldage toitepank alalisvoolumootorite vahele.
  6. Paigaldage Arduino UNO R3 šassii ülemisele küljele.
  7. Asetage leivaplaadi laiendusplaat ülal.
  8. Lisage kahe kanaliga H-sild ettenähtud kohta ja ühendage DC Motorsi hüppaja juhtmed mootori A ja B tihvtidega. Vasak alalisvoolumootor on ühendatud mootori A tihvtidega ja parem mootor mootori B tihvtidega, nagu on näidatud vooluahela skeemil.
  9. Lisage lüliti asendisse, nagu pildil näidatud. Katkestage USB -kaabel - mis ühendab toitepanga Arduino UNO R3 -ga - kaheks ja eemaldage mõlemalt poolt mustad ja punased kaablid.
  10. Jootke mustad (maandus) juhtmed kokku. Jootke punased juhtmed lüliti klemmide külge. Isoleerige kuuma liimiga.
  11. Paigaldage ultraheliandur, IR-andurid ja alkoholiandur laseriga lõigatud osadele, nagu pildil näidatud.
  12. Kinnitage kahe metallist vahekaugusega IR -andurite kinnitusosa šassii külge.
  13. Paigaldage ultraheliandur šassiile, nagu pildil näidatud.
  14. Paigaldage alkoholiandur šassiile, nagu pildil näidatud.
  15. Paigaldage kork.

Samm: ühendage vooluahela elemendid (vooluahela skeem)

Ühendage vooluahela elemendid (vooluahela skeem)
Ühendage vooluahela elemendid (vooluahela skeem)
Ühendage vooluahela elemendid (vooluahela skeem)
Ühendage vooluahela elemendid (vooluahela skeem)
Ühendage vooluahela elemendid (vooluahela skeem)
Ühendage vooluahela elemendid (vooluahela skeem)

1. Punaste hüppajajuhtmete ja mustade hüppajajuhtmete abil luuakse leivaplaadi laiendusplaadile toide ja maandusjoon. Kõik vooluahela elementide maandus- ja toitejuhe ühendatakse nende liinidega.

2. Ühendage H-Bridges tihvtid leivaplaadi parempoolsete tihvtidega, nagu on näidatud vooluahela skeemil.

3. Ühendage andurite tihvtid leivaplaadi tihvtidega, nagu on näidatud skeemil.

4. Lisage tihvtidega ühendatud sumin ja LED, nagu on näidatud vooluahela skeemil.

Samm: looge häälestus

Koostage häälestus
Koostage häälestus

Rada on valmistatud mustast lindist, mille laius on 3, 5 cm. Klemmid on rööbasteega risti ning nende laius on 13 cm ja pikkus umbes 40 cm. Raja pinnal ei tohi olla muhke, mis võivad takistada tassi libisemist, kui robot seda lükkab.

Tassid ei sisalda alkoholi ega vett, ainult punased vihmavarjud pihustatakse alkoholiga.

Robot paigutatakse rajale nii, et mõlema IR -anduri vahel oleks must tee.

Samm: laadige kood sisse

Laadige kood sisse
Laadige kood sisse

Kokkuvõte:

Tsükli liikumine teel on määratletud funktsioonide seeriaga. Põhifunktsioonid on järgmised: moveForward (), moveBackward (), rotateLeft (), rotateRight () ja stopMotors (). Pöörlemine, kui robot jõuab terminalini, on määratletud funktsioonis reverseDirection (). See funktsioon käivitub, kui mõlemad IR -andurid on musta värvi. Pärast tassi alkoholist või veest tuvastamist tehakse roboti orientatsioon parema terminali poole funktsioonis turnAroundObject ().

Tühjusahelas () on If -lausete seeria kaudu protsess suunatud. Kui mõlemad IR -andurid tunnevad valget värvi, läheb robot edasi. Kui üks IR -anduritest tuvastab musta, kalibreerib robot oma liikumise uuesti, et seda rada jälgida.

Kui robot kohtub ultrahelisensoriga tajutava takistusega, peatub robot ja kontrollib alkoholi sisaldava MQ3 abil alkoholi olemasolu. Kui alkoholi väärtus tõuseb, mängib sumin alkoholilaulu ja see pöörleb või liigub edasi nii, et tass lükatakse alkoholiterminali poole. Kui väärtus ei tõuse, esitab helisignaal veelaulu ja samu samme korratakse veeterminali suunas.

Soovitan: