Sisällysluettelo:

Alkoholia poistava lemmikki: 6 vaihetta
Alkoholia poistava lemmikki: 6 vaihetta

Video: Alkoholia poistava lemmikki: 6 vaihetta

Video: Alkoholia poistava lemmikki: 6 vaihetta
Video: Головные боли. Упражнения опасные и безопасные 2024, Heinäkuu
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Alkoholia poistava lemmikki
Alkoholia poistava lemmikki
Alkoholia poistava lemmikki
Alkoholia poistava lemmikki
Alkoholia poistava lemmikki
Alkoholia poistava lemmikki

The Alcohol Scavenging Pet on arduino-pohjainen linjaseurantarobotti, joka on suunniteltu pelaamaan interaktiivista peliä omistajansa kanssa. Robotti liikkuu polkua pitkin (musta nauha) silmukalla. Omistaja kohtelee lemmikkiä kerran laukauksellaan polullaan. Kun robotti havaitsee laukauksen (esteen), se pysähtyy sen eteen ja haisee sen (tarkistaa alkoholipitoisuuden). Jos laukaus sisältää alkoholia, lemmikki innostuu (soittaa vastaavan melodian) ja tallentaa laukauksen pesäänsä (Alcohol House -terminaali). Jos kuva ei sisällä alkoholia, se pettyy (toistaa vastaavan melodian) ja “heittää” laukauksen roskakoriin (Water Housen terminaali). Sitten se palaa raiteilleen lisää puhdistusta varten!

Vaihe 1: Kerää materiaalit, komponentit ja työkalut

Kerää materiaalit, komponentit ja työkalut
Kerää materiaalit, komponentit ja työkalut
Kerää materiaalit, komponentit ja työkalut
Kerää materiaalit, komponentit ja työkalut

Materiaalit ja komponentit:

Robotille tarvitset:

  • 1x 2WD Smart -moottorirobottirakennussarja
  • 2x puulaudat 2 mm - 25 x 50 cm
  • 2x metalliset välilevyt 20 mm
  • M2 x 6 mm ruuvit
  • M2,5 x 6 mm pultit
  • M3 x 6 pultit
  • Kaksipuolinen vaahtoteippi
  • 1x Arduino Uno R3 ATmega 328P
  • 1x prototyyppisuojus ja Mini Breadboard Arduino Uno R3: lle
  • 1x USB -kaapeli, tyyppi A/B
  • 2x linjan seuranta TCRT5000 IR -anturit
  • 1x ultraäänianturi HC-SR04
  • 1x MQ3 -alkoholin etanolianturi
  • 1x sininen LED
  • 1x vastus 1kΩ
  • 1x Piezo Passiivinen summeri
  • 1x Haljia L9110S kaksikanavainen H-silta
  • 2x DC -moottorit (2WD Smart Motor Robot Car Chassis KIT)
  • 1x kytkin (2WD Smart Motor Robot Car Chassis KIT)
  • 1x 5000mAh Mini Power Bank 2,4A ulostulolla
  • Hyppyjohdot

Asennusta varten tarvitset:

  • Kappa Board
  • Musta nauha
  • Shot lasit
  • Cocktail -sateenvarjot
  • Alkoholi ja alkoholiton juoma

Työkalut:

  • Pieni tarkkuusruuvimeisselisarja
  • Pihdit
  • Leikkuri
  • Kuuma liimapistooli
  • Juotosasema

Vaihe 2: Leikkaa kotelo laserilla

Laserleikattu runko
Laserleikattu runko
Laserleikattu runko
Laserleikattu runko

Lataa Chassis.3dm -tiedosto ja leikkaa osat laserilla.

Vaihe 3: Rakenna robotti

Rakenna robotti
Rakenna robotti
Rakenna robotti
Rakenna robotti
Rakenna robotti
Rakenna robotti

Kokoa laserleikattu runko, pyörät ja elektroniset komponentit:

  1. Juotos musta ja punainen hyppyjohdin DC -moottorien nastoihin.
  2. Kiinnitä tasavirtamoottorit rungon runkoon ruuveilla ja muttereilla kuvan osoittamalla tavalla.
  3. Työnnä hyppyjohtimet rungon reikien läpi kuvan osoittamalla tavalla.
  4. Kiinnitä kaksi etupyörää ja takapyörä.
  5. Asenna Power Bank DC -moottorien väliin.
  6. Asenna Arduino UNO R3 rungon yläpuolelle.
  7. Aseta leipälevyn laajennuslevy edellä.
  8. Lisää kaksikanavainen H-silta sille varattuun paikkaan ja kytke DC Motorsin hyppyjohdot moottorin A ja B nastoihin. Vasen tasavirtamoottori on kytketty moottorin A nastoihin ja oikea moottorin B nastoihin piirikaavion mukaisesti.
  9. Lisää kytkin kuvan osoittamalla tavalla. Katkaise USB -kaapeli, joka yhdistää Power Bankin Arduino UNO R3: een, kahtia ja kuori mustat ja punaiset kaapelit molemmilta puolilta.
  10. Juotos mustat (maadoitus) johdot yhteen. Juotos punaiset johdot kytkimen liittimiin. Eristä kuumalla liimalla.
  11. Asenna ultraääni-, infrapuna- ja alkoholianturi laserleikattuihin osiin kuvan mukaisesti.
  12. Kiinnitä IR -anturien asennusosa kahden metallisen välikappaleen runkoon.
  13. Asenna ultraääni -anturi runkoon kuvan osoittamalla tavalla.
  14. Kiinnitä alkoholianturi runkoon kuvan osoittamalla tavalla.
  15. Asenna korkki.

Vaihe 4: Yhdistä piirielementit (piirikaavio)

Liitä piirielementit (piirikaavio)
Liitä piirielementit (piirikaavio)
Liitä piirielementit (piirikaavio)
Liitä piirielementit (piirikaavio)
Liitä piirielementit (piirikaavio)
Liitä piirielementit (piirikaavio)

1. Punaisilla hyppyjohdoilla ja mustilla hyppyjohdoilla luodaan virta ja maadoitusjohto leipälevyn laajennuslevylle. Kaikki piirielementtien maa- ja tehohyppyjohdot kytketään tähän linjaan.

2. Liitä H-Bridges-nastat leipälevyn oikeisiin nastoihin piirikaavion mukaisesti.

3. Liitä anturitapit leipälevyn nastoihin piirikaavion mukaisesti.

4. Lisää summeri ja LED, jotka on kytketty nastoihin piirikaavion mukaisesti.

Vaihe 5: Rakenna asennus

Rakenna asennus
Rakenna asennus

Rata on valmistettu mustasta teipistä, jonka leveys on 3, 5 cm. Liittimet ovat kohtisuorassa kiskoon nähden, niiden leveys on 13 cm ja pituus noin 40 cm. Radan pinnassa ei saa olla kuoppia, jotka voivat estää kupin liukumisen pitkin, kun robotti työntää sitä.

Kuppeissa ei ole alkoholia tai vettä, vain punaiset sateenvarjot suihkutetaan alkoholilla.

Robotti sijoitetaan radalle siten, että sillä on musta polku molempien IR -anturien välillä.

Vaihe 6: Lataa koodi

Lataa koodi
Lataa koodi

Yhteenveto:

Silmukan liike polulla määritellään joukon toimintoja. Perustoiminnot ovat: moveForward (), moveBackward (), rotateLeft (), rotateRight () ja stopMotors (). Kierto, joka suoritetaan, kun robotti saavuttaa päätelaitteen, määritetään toiminnossa reverseDirection (). Tämä toiminto käynnistyy, kun molemmat IR -anturit ovat mustalla värillä. Robotin suunta oikeaan päätelaitteeseen sen jälkeen, kun on havaittu, onko kuppi alkoholia tai vettä, suoritetaan toiminnolla turnAroundObject ().

Void -silmukassa () prosessi ohjataan If -lausekkeiden sarjan kautta. Jos molemmat IR -anturit tuntevat valkoisen värin, robotti siirtyy eteenpäin. Jos jokin IR -antureista havaitsee mustan, robotti kalibroi liikkeen uudelleen seuratakseen polkua.

Jos robotti kohtaa esteen, joka havaitaan ultraäänianturilla, robotti pysähtyy ja tarkistaa alkoholin anturilla MQ3. Jos alkoholin arvo nousee, summeri soittaa alkoholikappaleen ja se pyörii tai liikkuu eteenpäin niin, että kuppi työnnetään alkoholipäätettä kohti. Jos arvo ei nouse, summeri soittaa vesikappaleen ja samat vaiheet toistetaan kohti vesipäätettä.

Suositeltava: