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
Video: Cypherbot (een assistent-robot): 9 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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
Aanbevolen:
Een e-mailmelding ontvangen wanneer een kanaal op ThingSpeak een tijdje niet is bijgewerkt: 16 stappen
Ontvang een e-mailmelding als een kanaal op ThingSpeak een tijdje niet is bijgewerkt: Achtergrondverhaal Ik heb zes geautomatiseerde kassen verspreid over Dublin, Ierland. Door een op maat gemaakte app voor mobiele telefoons te gebruiken, kan ik op afstand de geautomatiseerde functies in elke kas volgen en ermee communiceren. Ik kan de win handmatig openen / sluiten
Automatisch een programma starten bij het aansluiten van een laptop op een dockingstation: 5 stappen
Een programma automatisch starten wanneer u een laptop op een dockingstation aansluit: deze instructie gaat over het uitvoeren van een programma of een toepassing wanneer u uw laptop op een dockingstation aansluit. In dit voorbeeld gebruik ik Lenovo T480 Windows 10
Een condensator of een inductor meten met een mp3-speler: 9 stappen
Een condensator of een inductor meten met een mp3-speler: Hier is een eenvoudige techniek die kan worden gebruikt om de capaciteit en inductantie van een condensator en inductor nauwkeurig te meten zonder dure apparatuur. De meettechniek is gebaseerd op een gebalanceerde brug en kan eenvoudig worden geconstrueerd uit onde
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek - Ajarnpa
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek: Sony Spresense of Arduino Uno zijn niet zo duur en vereisen niet veel stroom. Als uw project echter beperkingen heeft op het gebied van stroom, ruimte of zelfs budget, kunt u overwegen om Arduino Pro Mini te gebruiken. In tegenstelling tot Arduino Pro Micro, is Arduino Pro Mi
Bouw een amateurradio APRS RX Only IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur - Ajarnpa
Bouw een amateurradio APRS RX Alleen IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur: Houd er rekening mee dat dit nu vrij oud is, dus sommige onderdelen zijn onjuist en verouderd. De bestanden die u moet bewerken, zijn gewijzigd. Ik heb de link bijgewerkt om je de nieuwste versie van de afbeelding te geven (gebruik 7-zip om het te decomprimeren) maar voor volledige instru