Turinys:

„Cypherbot“(roboto padėjėjas): 9 žingsniai
„Cypherbot“(roboto padėjėjas): 9 žingsniai

Video: „Cypherbot“(roboto padėjėjas): 9 žingsniai

Video: „Cypherbot“(roboto padėjėjas): 9 žingsniai
Video: Cypherbot - Remote Control via XBee 2024, Lapkritis
Anonim
„Cypherbot“(roboto padėjėjas)
„Cypherbot“(roboto padėjėjas)
„Cypherbot“(roboto padėjėjas)
„Cypherbot“(roboto padėjėjas)

„Cyphersoft“yra roboto padėjėjas, kuris gali būti jūsų draugas ir padėti jums dirbant. Jis gali kalbėti ir vaikščioti. Galite pritaikyti ir naudoti viską, ką galite įsivaizduoti. Dabar galite sukurti protingą robotą naudodami tik „Arduino“ir „Raspberry Pi“. Jei turite pasiūlymų, kaip patobulinti šį robotą, pasiūlykite komentaruose

Prekės

1. Aviečių Pi (bet kuris modelis veiks, išskyrus nulį)

2. L293D IC arba L293D variklio vairuotojo skydas

3. USB mikrofonas

4. „Raspberry Pi“TFT ekranas (3,5 colio)

5. MDF lenta arba kartonas

6. Servo varikliai (x6)

7. B. O. Varikliai (x 6 arba 4)

8. Klijų pistoletas

9. Arduino (bet koks modelis veiks)

10. USB kamera

1 žingsnis: projektavimas

Projektavimas
Projektavimas
Projektavimas
Projektavimas

Bet kokia važiuoklė veiks

Veido dizaino šablonas pateiktas aukščiau

2 žingsnis: kodas

Kodas
Kodas
Kodas
Kodas
Kodas
Kodas

Atsisiųskite kodą naudodami šią komandą

git klonas

atidarykite aplanką „cypherbot“ir nukopijuokite aplanko turinį namų kataloge

3 žingsnis: Priklausomybių diegimas

Priklausomybių diegimas
Priklausomybių diegimas
Priklausomybių diegimas
Priklausomybių diegimas

Įveskite šias komandas:

1. chmod +x install.sh

2../ install.sh

4 veiksmas: garso nustatymų konfigūravimas

Garso nustatymų konfigūravimas
Garso nustatymų konfigūravimas
Garso nustatymų konfigūravimas
Garso nustatymų konfigūravimas
Garso nustatymų konfigūravimas
Garso nustatymų konfigūravimas

Atlikite šiuos veiksmus-

1. Įveskite šią komandą- sudo nano /usr/share/alsa/alsa.conf

2. Slinkite žemyn, kol rasite eilutes

defaults.ctl.card 0

numatytieji.pcm.card 0

3. Pakeiskite juos į

numatytosios nuostatos.ctl.card 1

numatytosios nuostatos.pcm.card 1

4. Paspauskite ctrl+x ir paspauskite y, kad išsaugotumėte konfigūraciją

5 žingsnis: grandinė

Grandinė
Grandinė

Roboto schema

6 žingsnis: variklio surinkimas

Variklio surinkimas
Variklio surinkimas
Variklio surinkimas
Variklio surinkimas
Variklio surinkimas
Variklio surinkimas

7 žingsnis: Roboto surinkimas

Roboto surinkimas
Roboto surinkimas
Roboto surinkimas
Roboto surinkimas
Roboto surinkimas
Roboto surinkimas

8 veiksmas: įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko

Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko
Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko
Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko
Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko
Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko
Įkelkite „Ino“failą į „Arduino“iš „Cypherbot“aplanko

9 veiksmas: paleiskite „Python“scenarijų, kad robotas veiktų

Vykdykite komandą-python3 cypherbot.py

Robotas pradės veikti

Rekomenduojamas: