Buy from OSOYOO | Buy from UK | Buy from DE | Buy from IT | Buy from FR | Buy from ES | Buy from JP |
Dans cette leçon, notre voiture robot Raspberry Pi utilisera un capteur à ultrasons pour détecter les obstacles, conduire automatiquement et éviter les collisions.
Non. | Image | Appareil | Qté. | Accessoires | Lien |
1 | Capteur ultrasonique | 1 | Vis M1.4*8 x 4 Écrou M1.4 x 4 |
Acheter | |
2 | Servomoteur | 1 | Vis autotaraudeuse M2.2 * 8 x 2 Vis autotaraudeuse M2 * 4 x 1 |
Acheter | |
3 | Support de montage pour capteur à ultrasons | 1 | Vis M1.4*8 x 4 Écrou M1.4 x 4 Vis autotaraudeuse M2 * 4 x 1 |
Acheter | |
4 | Fil de raccordement 10 broches femelle à femelle 20 cm | quelques | |||
5 | Tournevis cruciforme | 1 | Acheter |
Étape 1 : Vous devez terminer et la Leçon 1 and la Leçon 2 .
Étape 2 : Installez le moteur servo à l’avant du châssis supérieur de la voiture avec 2 vis auto-taraudeuses M2.2*8.
Étape 3 : Installez le module à ultrasons sur le support de montage avec 4 vis M1.4*8 et des écrous M1.4.
Étape 4 : Installez le support à ultrasons sur le micro-moteur servo avec 1 vis auto-taraudeuse M2*4.
Connectez le support du capteur à ultrasons au moteur servo SG90 sur le port PWM 14 de la carte OSOYOO PWM HAT, et connectez GND et VCC du module à ultrasons à GND et 5V de la carte OSOYOO PWM HAT. Ensuite, connectez TRIG et ECHO du module à ultrasons aux broches GPIO20 et GPIO21 du Raspberry Pi comme indiqué sur le schéma suivant (N’oubliez pas : NE retirez PAS les fils existants installés dans la Leçon 1) :
Téléchargez le code Python en tapant la commande suivante dans votre terminal Raspberry Pi :
wget http://osoyoo.com/driver/servo-steer-car/pi-obstacle.py
Allumez la batterie de votre voiture et de votre servo, puis exécutez le programme.
Si vous utilisez Python 2 sur Raspberry Pi, tapez:
python pi-obstacle.py
Votre servo fera tourner le capteur à ultrasons vers la position frontale pendant 3 secondes. Si votre capteur ne fait pas face à l’avant, veuillez éteindre la batterie ou appuyer sur la touche Ctrl-C pour arrêter le programme. Retirez ensuite le capteur du servo, réinstallez-le en vous assurant qu’il fait face à l’avant et fixez-le en place avec une vis. Maintenant, vous pouvez taper la même commande python pi-obstacle.py et exécuter à nouveau le programme.
Maintenant, la voiture effectuera automatiquement une conduite évitant les obstacles.
DownLoad Url osoyoo.com