Innehållsförteckning:

Spritdjur för alkohol: 6 steg
Spritdjur för alkohol: 6 steg

Video: Spritdjur för alkohol: 6 steg

Video: Spritdjur för alkohol: 6 steg
Video: F & A DU BEFOGAR VI ANSVAR EP-2 | Vi är Daviserna 2024, November
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Alkoholrengöring Pet
Alkoholrengöring Pet
Alkoholrengöring Pet
Alkoholrengöring Pet
Alkoholrengöring Pet
Alkoholrengöring Pet

The Alcohol Scavenging Pet är en arduino-baserad linjeföljande robot utformad för att spela ett interaktivt spel med sin ägare. Roboten rör sig längs banlinjen (svart tejp) på en slinga. Ägaren behandlar husdjuret ett skott per gång på sin banelinje. När roboten upptäcker skottet (hinder) stannar den framför den och "luktar" den (kontrollerar alkoholhalten). Om skottet innehåller alkohol blir husdjuret upphetsade (spelar respektive melodi) och lagrar skottet i sitt bo (Alcohol House -terminalen). Om bilden inte innehåller alkohol blir den besviken (spelar respektive melodi) och "slänger" skottet till papperskorgen (Water House -terminalen). Sedan kommer den tillbaka till sitt spår för mer scavenging!

Steg 1: Samla material, komponenter och verktyg

Samla material, komponenter och verktyg
Samla material, komponenter och verktyg
Samla material, komponenter och verktyg
Samla material, komponenter och verktyg

Material och komponenter:

För roboten behöver du:

  • 1x 2WD Smart Motor Robot Car Chassis KIT
  • 2x Träskivor 2mm - 25 x 50 cm
  • 2x metall distanser 20 mm
  • M2 x 6 mm skruvar
  • M2,5 x 6 mm bultar
  • M3 x 6 bultar
  • Dubbelsidig skumtejp
  • 1x Arduino Uno R3 ATmega 328P
  • 1x prototypsköld med mini -brödbräda för Arduino Uno R3
  • 1x USB -kabel typ A/B
  • 2x rad efter TCRT5000 IR -sensorer
  • 1x ultraljudssensor HC-SR04
  • 1x MQ3 alkoholetanol sensor
  • 1x blå LED
  • 1x motstånd 1kΩ
  • 1x Piezo passiv summer
  • 1x Haljia L9110S H-bro med två kanaler
  • 2x DC -motorer (2WD Smart Motor Robot Car Chassis KIT)
  • 1x omkopplare (2WD Smart Motor Robot Car Chassis KIT)
  • 1x 5000mAh Mini Power Bank med 2,4A utgång
  • Jumper Wires

För installationen behöver du:

  • Kappa Board
  • Svart tejp
  • Skottglasögon
  • Cocktailparaplyer
  • Alkohol och alkoholfri dryck

Verktyg:

  • Liten precisionsskruvmejselsats
  • Tång
  • Fräs
  • Lim pistol
  • Lödstation

Steg 2: Laserskär chassit

Laserskär chassit
Laserskär chassit
Laserskär chassit
Laserskär chassit

Ladda ner Chassis.3dm -filen och laserskär delarna.

Steg 3: Bygg roboten

Bygg roboten
Bygg roboten
Bygg roboten
Bygg roboten
Bygg roboten
Bygg roboten

Sätt ihop det laserskurna chassit, hjulen och de elektroniska komponenterna:

  1. Löd svarta och röda bygelkablar till stiften på DC -motorerna.
  2. Fixera likströmsmotorerna på chassibasen med hjälp av bultar och muttrar, som visas på bilden.
  3. Skjut bygelkablarna genom hålen i chassit, som visas på bilden.
  4. Fäst de två framhjulen och bakhjulet.
  5. Montera Power Bank mellan DC -motorerna.
  6. Montera Arduino UNO R3 på ovansidan av chassit.
  7. Placera brödbrädans expansionskort ovanför.
  8. Lägg till H-bron med två kanaler på den avsedda platsen och anslut DC-motorernas bygelkablar till motorns A- och B-stift. Den vänstra likströmsmotorn är ansluten till motor A -stift och den högra till motor B -stiften, som visas i kretsschemat.
  9. Lägg till omkopplaren placerad enligt bilden. Klipp USB -kabeln - som kommer att ansluta Power Bank med Arduino UNO R3 - i två och ta bort svarta och röda kablar på båda sidor.
  10. Löd ihop de svarta (jordade) trådarna. Löd de röda ledningarna till omkopplarna. Isolera med varmt lim.
  11. Montera ultraljudssensorn, IR-sensorerna och alkoholsensorn på de laserskurna delarna som visas på bilden.
  12. Fäst IR -sensornas monteringsdel på chassit med de två metalldistanserna.
  13. Montera ultraljudssensorn på chassit, som visas på bilden.
  14. Montera alkoholsensorn på chassit, som visas på bilden.
  15. Montera locket.

Steg 4: Anslut kretselement (kretsdiagram)

Anslut kretselement (kretsdiagram)
Anslut kretselement (kretsdiagram)
Anslut kretselement (kretsdiagram)
Anslut kretselement (kretsdiagram)
Anslut kretselement (kretsdiagram)
Anslut kretselement (kretsdiagram)

1. Genom att använda röda bygelstrådar och svarta bygelstrådar skapas en kraft och en jordlinje på brödbrädans expansionskort. Alla jord- och strömbrytarkablar i kretselementen kommer att anslutas till dessa ledningar.

2. Anslut H-Bridges stiften till de högra stiften på brödbrädet som visas i kretsschemat.

3. Anslut sensortapparna till stiften på brödbrädet enligt diagrammet.

4. Lägg till summern och lysdioden ansluten till stiften som visas i kretsschemat.

Steg 5: Skapa installationsprogrammet

Skapa installationen
Skapa installationen

Spåret är konstruerat av svart tejp med en bredd på 3, 5 cm. Terminalerna är vinkelräta mot spåret och har en bredd på 13 cm och en längd på cirka 40 cm. Spåret ska inte ha några stötar i ytan, vilket kan förhindra att koppen glider längs när den trycks av roboten.

Kopparna innehåller inte alkohol eller vatten, bara de röda paraplyerna sprutas med alkohol.

Roboten kommer att placeras på banan för att ha den svarta vägen mellan båda IR -sensorerna.

Steg 6: Ladda koden

Ladda koden
Ladda koden

Sammanfattning:

Slingrörelsen på banan definieras av en serie funktioner. Grundfunktionerna är: moveForward (), moveBackward (), rotateLeft (), rotateRight () och stopMotors (). Rotationen, som görs när roboten når en terminal, definieras i funktionen reverseDirection (). Denna funktion utlöses när båda IR -sensorerna har svart färg. Robotens orientering mot den högra terminalen, efter att ha upptäckt om koppen är alkohol eller vatten, görs i funktionen turnAroundObject ().

I tomrumsslingan (), genom en serie If -satser, styrs processen. Om båda IR -sensorerna känner av vit färg går roboten framåt. Om svart detekteras av en av IR -sensorerna kalibrerar roboten om sin rörelse för att följa vägen.

Om roboten möter ett hinder, avkänd med ultraljudssensorn, kommer roboten att stanna och kontrollera med alkoholsensorn MQ3 om det finns alkohol. Om värdet för alkoholen stiger, så kommer summern att spela alkoholsången och den roterar eller rör sig framåt så att koppen skjuts mot alkoholterminalen. Om värdet inte stiger kommer summern att spela upp vattensången och samma steg upprepas mot vattenterminalen.

Rekommenderad: