Turinys:

AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu: 5 žingsniai (su nuotraukomis)
AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu: 5 žingsniai (su nuotraukomis)

Video: AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu: 5 žingsniai (su nuotraukomis)

Video: AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu: 5 žingsniai (su nuotraukomis)
Video: How to use the Petory Water Fountain for the first time 2024, Lapkritis
Anonim
AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu
AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu
AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu
AUVC automatinis dulkių siurbimo robotas su UV baktericidiniu švitinimu

Tai automatinis daugiafunkcinis robotas, skirtas atlikti tokias funkcijas kaip dulkių siurbimas, grindų valymas, mikrobų naikinimas ir mopavimas. Jis naudoja „Arduino“mikrovaldiklį, suprogramuotą valdyti keturis nuolatinės srovės variklius, vieną servo ir du ultragarsinius jutiklius. Pagrindinis tikslas yra automatizuoti valymo procesą, padaryti jį efektyvesnį ir neužimantį daug laiko.

1 žingsnis: Aparatūros ir programinės įrangos reikalavimai

Aparatūros ir programinės įrangos reikalavimai
Aparatūros ir programinės įrangos reikalavimai
Aparatūros ir programinės įrangos reikalavimai
Aparatūros ir programinės įrangos reikalavimai
Aparatūros ir programinės įrangos reikalavimai
Aparatūros ir programinės įrangos reikalavimai

1. ULTRAZONINIS JUTIKLIS HC-SR04 Ultragarsinis x2

2. ADRUINO (Uno R3)

3. L 293D MOTOR SHIELD

4. VACUUM CLEANER (nešiojamas)

5. ULTRAVIOLETINĖ ŠVIESA

6. DC 12 V variklis (didelis sukimo momentas arba mažas greitis) x4

7. Servo variklis

7. Persekiojimas robotui ir 4 ratai

6. Nuolatinės srovės maitinimo šaltinis arba baterija

2 veiksmas: SISTEMOS BLOKO DIAGRAMA IR SRAUTŲ DIAGRAMA

SISTEMOS BLOKŲ DIAGRAMA IR SRAUTŲ DIAGRAMA
SISTEMOS BLOKŲ DIAGRAMA IR SRAUTŲ DIAGRAMA

AUVC daugiausia turi du ultragarsinius jutiklius. Veikia vienas iš jutiklių

kliūčių vengimo funkcija, lyginant atstumą į kairę, į dešinę ir į priekį, ir išvengiama arčiau esančių kliūčių kelio arba, kitaip tariant, pasirenkamas mažiau kliūčių kelias, jei robotas aplink yra padengtas visomis kliūtimis, tada robotas apsisuks. Kitas jutiklis, kuris vengia kraštų matuojant gylį

3 veiksmas: grandinės diagrama

GRANDINĖS DIAGRAMA
GRANDINĖS DIAGRAMA
GRANDINĖS DIAGRAMA
GRANDINĖS DIAGRAMA

1. uždėkite variklio skydą virš „Ardino uno3“

2. prijunkite laidus, kaip parodyta paveikslėlyje

3. Smeigtukas (A0 ir A1) Pirmyn ultragarso jutiklis, šis jutiklis yra virš servo variklio

4. smeigtukas (A2 ir A3) gylio ultragarso jutiklis yra pritvirtintas prie roboto persekiojimo ir veidas ant gylio

5. servo variklio galia tiekiama per variklio skydą (0 prievadas skydelyje)

4 žingsnis: kodavimo laikas

Kodavimo laikas
Kodavimo laikas

1. įdiekite „Arduino“programinę įrangą (IDE)

2. pridėkite šį bibliotekos failą („Adafruit Motor Shield“biblioteka, „Servo Motor“biblioteka, ultragarso jutiklių biblioteka)

3. ir įkelkite šį kodą

kodas bus paskelbtas „github“nuorodoje yra čia

github.com/JoJoManuel/Robot-Vacuum-Floor-Cleaner-Arduino/blob/master/README.ino

5 žingsnis: veikiantis robotas

Image
Image

Sukurta

AKHILAS JOSEPHAS, [email protected]

ADARSHAS MOHANAS, BASILAS T ABRAHAMAS ir

EDWINAS JOHNY

Rekomenduojamas: