Inhoudsopgave:
- Benodigdheden
- Stap 1: Ontwerpen
- Stap 2: Coderen
- Stap 3: Afhankelijkheden installeren
- Stap 4: De audio-instellingen configureren
- Stap 5: Circuit
- Stap 6: Motormontage
- Stap 7: De robot in elkaar zetten
- Stap 8: Upload het Ino-bestand naar Arduino vanuit de Cypherbot-map
- Stap 9: Voer het Python-script uit om de robot te laten werken
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Cyphersoft is een assistent-robot die je vriend kan zijn en je kan helpen terwijl je werkt. Hij kan praten en lopen. Je kunt het aanpassen en gebruiken voor alles wat je maar kunt bedenken. Nu kun je een intelligente robot maken met alleen een Arduino en Raspberry Pi. Als je suggesties hebt om deze robot te verbeteren, stel deze dan in opmerkingen
Benodigdheden
1. Raspberry Pi (elk model werkt behalve nul)
2. L293D IC of L293D Motordriverschild
3. USB-microfoon:
4. Raspberry Pi TFT-scherm (3,5 inch)
5. MDF-plaat of karton
6. Servomotoren (x6)
7. BO Motoren (x 6 of 4)
8. Lijmpistool
9. Arduino (elk model zal werken)
10. USB-webcam
Stap 1: Ontwerpen
Elk chassis zal werken
De gezichtsontwerpsjabloon is hierboven gegeven
Stap 2: Coderen
Download de code met de volgende opdracht:
git kloon
open de cypherbot-map en kopieer de inhoud van de map naar de homedirectory
Stap 3: Afhankelijkheden installeren
Voer de volgende opdrachten in:
1.chmod +x install.sh
2../install.sh
Stap 4: De audio-instellingen configureren
Volg de volgende stappen-
1. Voer het volgende commando in: sudo nano /usr/share/alsa/alsa.conf
2. Scroll naar beneden totdat je de lijnen vindt
defaults.ctl.card 0
defaults.pcm.card 0
3. Verander ze in
defaults.ctl.card 1
defaults.pcm.card 1
4. Druk op ctrl+x en druk op y om de configuratie op te slaan
Stap 5: Circuit
Schakelschema voor de robot
Stap 6: Motormontage
Stap 7: De robot in elkaar zetten
Stap 8: Upload het Ino-bestand naar Arduino vanuit de Cypherbot-map
Stap 9: Voer het Python-script uit om de robot te laten werken
Voer command-python3 cypherbot.py uit
De robot begint te rennen