Innehållsförteckning:
- Steg 1: Material
- Steg 2: 3D -utskrift
- Steg 3: Konfigurera sensorer
- Steg 4: Konfigurera hjul och motorer
- Steg 5: Montera bollhjulet
- Steg 6: Anslutning av stötfångaren
- Steg 7: Spänningsdelning
- Steg 8: Anslut fläkten
- Steg 9: Ansluta allt till hjärnan
- Steg 10: Ge maskinen kraft
- Steg 11: Montering av filtret
- Steg 12: Montering av lysdioden
- Steg 13: Ge maskinen en ingång
- Steg 14: Ladda upp data
- Steg 15: Slutför
Video: Roombot: 15 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Roombot är en vakuumrobot som är helt 3D -tryckt, autonom och kodad på en Arduino.
Kreditera:
www.instructables.com/id/Build-Your-Own-Va…
Steg 1: Material
Allt material
- 1 x Arduino Uno Board
- 1 x IRF520 MOS FET -drivrutinsmodul
- 1 x H-bridge L298 dubbelmotordrivrutin
- 2 x Micro Metal Gearmotor HP 6V 298: 1
- 1 x Micro Metal Gearmotor Bracket Par
- 1 x hjul 42 × 19 mm par
- 1 x fläktfläkt AVC BA10033B12G 12V
- 2 x Sharp Distance Sensor GP2Y0A41SK0F (4 - 30cm)
- 1 x ZIPPY Compact 1300mAh 3S 25C Lipo Pack
- 1 x LiPo batteriladdare 3s
- 1 x 1k Ohm motstånd
- 1 x 2k Ohm liten potentiometer
- 3D -skrivare med en minsta utskriftsstorlek på 21 L x 21 W cm
- PLA -filament eller liknande.
- 20 x M3 -bultar med (3 mm diameter), 20 x M3 -muttrar
- 2 x #8-32 x 2 IN bultar med muttrar och bricka
- 1 x Vaccum bag filter (duk typ)
- 1 x kulhjul med 3/4 "plast- eller metallkula
- 2 tryckknappar
- 1 x strömbrytare
- Skruvmejsel
- Lödkolv
- Tång, sax
- Kabel (3m)
Steg 2: 3D -utskrift
Skriv ut delarna (visas på bilden) från en 3D -skrivare.
Delar inkluderar:
- Fläktkapsling
- Bottenfot
- Knapp (1 mm basbredd)
- Knapp (2 mm basbredd)
- Filterlock
- Övre omslag
- Stötfångare
- Fläktkåpa
- Skarpt stöd
- Filter Tryck
- Knappstöd
- Filter Tryck
Rekommenderade utskriftsinställningar:
- 0,2 mm lagerhöjd
- 1,2 mm skaltjocklek
- 30% fylltäthet
- 215 Celsius utskriftstemperatur
- 70 Celsius sängtemperatur
- Supporttyp överallt
- Tillbakadragning: 50 mm/s 0,7 mm
- Utskriftshastighet 60 mm/s
Steg 3: Konfigurera sensorer
Börja med att först löda trådarna på Sharp -sensorerna först. Fäst sedan sensorn på de tryckta bitarna med Sharp -stöd #D, se till att sensorns riktning skiljer sig från varandra. Efter det, fäst sensorstödet på den nedre basen där det finns hål för att använda skruvar för att ansluta och sensorn ska vara vänd framåt.
Steg 4: Konfigurera hjul och motorer
Fäst först hjulet på motorn och skruva in motorn på bottenfoten med motorstödet (anges med motorn vid köp). Se till att hjulen är rörliga och inte fastnar mot basen. Anslut ledningarna genom metallringhålen på motorn.
Steg 5: Montera bollhjulet
Bollhjulet är robotens tredje hjul. fäst kulhjulet på botten. Bollen måste vara rörlig för att hela roboten ska röra sig och skruvarna måste skruvas fast. Rekommenderas att skruva in kulhjulet från botten så att skruvarna inte fastnar med metallkulan.
Steg 6: Anslutning av stötfångaren
Börja först med att se till att knapparna (3D -tryckt 1 mm basbredd) ansluter till stötfångarhålen. Om den inte ansluts kan den limmas med ett superlim eller 3D -skrivas ut igen och se till att ha rätt storlek. Knapparna måste också passa de två hålen framför den nedre basen och knappen ska kunna röra sig smidigt. Då ska inmatningsknapparna vara på skrivarens knappstöd och fästa på den nedre basen på baksidan av de 3D -tryckta knapparna. Stötfångaren måste ha ett klickljud för att stötfångaren faktiskt ska fungera.
Steg 7: Spänningsdelning
Använd 2k Potentiometer och löd trådarna som ansluts till Arduino och drivrutinsmodulen. Alla ledningar ska vara färgkodade och att den svarta tråden ska ha ett motstånd på den annars kan förarmodulen överhettas och orsaka en gnista.
Steg 8: Anslut fläkten
Fläkten är huvuddelen av det som gör maskinen till ett vakuum. Fläktfläkten ges med spikar att skruva i och fästa på bottenfoten. Fläkten ansluts sedan till drivrutinsmodulen och ansluts till batteriet för ström.
Steg 9: Ansluta allt till hjärnan
Följ schemat och ange alla trådar till Arduino på rätt plats. Se till att Arduino är placerad på rätt plats i roboten och stabiliserad så att ledningarna inte rör sig när du kopplar in. Arduino plugghålet måste matcha hålet på baksidan av roboten så att koden för Arduino kan laddas upp när som helst.
Steg 10: Ge maskinen kraft
Det kan vara svårt att ansluta potentiometern och Li Po -batteriet till förarmodulen. Potentiometern bör anslutas först så att strömmen från Li Po -batteriet inte överhettas och slutar kortslutas eller till och med explodera.
Steg 11: Montering av filtret
Den lådliknande strukturen är avsedd att bära filtret för att se till att rätt saker sugs in. Filterkranen och locket kan enkelt fästas ihop och för locket på filterlådan använde vi tejp så att locket faller inte lätt av och kan öppnas när som helst.
Steg 12: Montering av lysdioden
En LED -lampa behövs för att indikera om maskinen är påslagen eller inte. LED -lampan fästs på Arduino genom ett hål på maskinens lock.
Steg 13: Ge maskinen en ingång
En strömbrytare är ansluten till batteriet och förarmodulen för att slå på maskinen. Om omkopplaren är tillräckligt liten kan den passa genom det rektangulära hålet, om inte, se bara till att ha ledningarna anslutna och att de två ledningarna inte ska vidröra varandra annars fungerar inte omkopplaren.
Steg 14: Ladda upp data
Koderna för Arduino bör laddas upp så att hela maskinen kan fungera. Koder ges nedan i länken.
Steg 15: Slutför
Maskinen ska nu kunna röra sig och fläktfläkten ska dammsuga in saker i maskinen, se till att ha filtret i filterkranen så att inget för stort dammsugs in och förstör maskinen. Nu är det bara att ladda maskinen med laddaren och vänta tills lamporna på laddaren lyser grönt och det kommer att börja städa upp området!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)