![Krah i kontrolluar me smartphone të lirë (+ Pozicioni i kursimit sipas opsionit): 5 hapa Krah i kontrolluar me smartphone të lirë (+ Pozicioni i kursimit sipas opsionit): 5 hapa](https://i.howwhatproduce.com/images/010/image-29040-j.webp)
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
![Krah i lirë i kontrolluar nga smartphone (+ Pozicioni i kursimit të opsionit) Krah i lirë i kontrolluar nga smartphone (+ Pozicioni i kursimit të opsionit)](https://i.howwhatproduce.com/images/010/image-29040-1-j.webp)
![Krah i lirë i kontrolluar nga smartphone (+ Opsioni i kursimit të pozicionit) Krah i lirë i kontrolluar nga smartphone (+ Opsioni i kursimit të pozicionit)](https://i.howwhatproduce.com/images/010/image-29040-2-j.webp)
Projekti
Drejtoni një krah robotik të kontrolluar nga smartphone duke përdorur pajisje bluetooth.
Bonusi i mënyrës: ne kemi një buton që lejon arduino të mbajë mend një pozicion. Sa herë që duam, mund të shkojmë në këtë pozicion të ruajtur me një buton tjetër.
FR
LE PROJET
Komandant un bras robotisé construit à partir de carton dhe de servo-motore.
Le bras sera constitué d'une pince qui doit pouvoir prendre et poser un objet.
Në commandera le bras par smartphone qui communiquera dhe bluetooth à l'arduino.
Bonusi i mënyrës: Nuk mund të gjeni një pozicion të përshtatshëm për sutjenat. Lorsque l'on le souhaitera, nous pourrons retourner position la position sauvegardée.
Hapi 1: Materialet që ju nevojiten
![Materialet që ju nevojiten Materialet që ju nevojiten](https://i.howwhatproduce.com/images/010/image-29040-3-j.webp)
EN
1 Arduino UNO
4 servo-motorë SG90 (9g, çift rrotullues: 1kg.cm)
1 Stepper Motors 5V 24BYJ48 (çift rrotullues: 39mN.m)
1 drejtues për motorët stepper DRV8825
1 ushqim 9V + 6V për motorët
1 modul Bluetooth HC-06
Pistoletë ngjitëse, kuti kartoni, tela, elasktike
FR
1 modul Arduino Uno
4 servo-moteurs SG90 9g (çift: 1kg.cm)
1 moteur pas-à-pas 5V (39mN.m) 24BYJ48
1 shofer moteur pap DRV8825
1 ushqim 9V për l'arduino dhe 6V për les moteurs
1 modul Bluetooth HC-06 Pistolet à koleg, karton, lidhje fils, elastikë
Hapi 2: SETUP
![VENDOSJE VENDOSJE](https://i.howwhatproduce.com/images/010/image-29040-4-j.webp)
FR
ETAPE 1: Moduli Bluetooth Le moduli bluetooth (HC-06) është i lidhur me manière suivante:
Rx Tx
Tx Rx
GND GND
VCC +5V
Il va permettre d'établir la communication entre l'Arduino dhe le smartphone, nëpërmjet la voie Série (9600).
ETAPE 2: Le moteur pas à pas 24BYJ48
Nous avons connecté le moteur bipolaire pas pas 24BYJ48 à bir shoferi shoqërues në qarkun ULN2003. Il suffit de connecter les inputet INx (x = 1, 2, 3, 4) aux sorties digitales de l'arduino. Në alimentera le driver en +5V.
Pour coder, nous utiliserons la bibliothèque Stepper.h, ce qui nous permet de command facilement le moteur en lui donnant la vitesse: nom.setSpeed (vitesse), ainsi que le pas désiré: nom.step (+ou-pas)
ETAPE 3: Les servo-moteurs SG90
Les servos moteurs se lehtësimi komandant. Il suffit de brancher le fil rouge au +5V, le noir à la masse et le fil restant à une sortie PWM de l'arduino. Në choisira ensuite l'angle du servo nëpërmjet la PWM (0 à 255).
Nous utiliserons la bibliothèque servo.h pour command facilement le servo. Tout d'abord, on initialera le servo par son nom: Servo nom_servo, puis on lui rattachera la commande PWM: nom_servo.attach (pin choisi). Enfin, në commandera l'angle voulu: nom_servo.write (këndi 0 à 180).
ETAPE 4: Mbështetje për fabrikimin Le suportoni fab été fabriqué en carton. Après avoir réalisé la base sur laquelle va tourner le bras et ou sera mis le moteur pas dhe pas, nous avons collé les servos moteurs à du carton pour donner la forme finale. La pince été créée à partir de bâton de glace et fonctionne avec un élastique
Hapi 3: Kodi
![Kodi Kodi](https://i.howwhatproduce.com/images/010/image-29040-5-j.webp)
// 2017-02-24 - Programi C - Komandat e shërbimeve të tjera ndihmëse të dinamikave të smartphone, nëpërmjet bluetooth - Aplikuesi i shpikësit 2 përdorues - Carte Arduino (ici UNO), moduli Bluetooth // Ce program a pour objectif de: //// Le moteur (fils 1 2 3 4) est degé sur sur sorties 8 12 10 11 de l'Arduino (et sur GND, +V) Stepper small_stepper (HAPAT, 8, 10, 12, 11); // ******************** DEKLARATA ************************* * përfaqësues i fjalës; // mot envoyé du module Arduino ose smartphone në int cmd = 3; // variable commande du servo moteur (troisième fil (portokalli, jaune)) Servo moteur; // në shërbimin e përcaktuar notre int cmd1 = 5; Servo moteur1; Servo moteur2; Servo moteur3; int cmd2 = 9; int cmd3 = 6; int kënd2, kënd3; këndi int; këndi int; int pas; int r, r1, r2, r3; int regjistrues; fjala w; // ndryshues i dërguar i smartphone ose modul Arduino int angle; // këndi i rrotullimit (0 në 180) // ******************* SETUP ***************** ****************** void setup () {moteur.attach (cmd); // on relie l'objet au pin de commande moteur1.attach (cmd1); moteur2.attach (cmd2); moteur3.tash (cmd3); moteur.shkruaj (12); moteur1.shkruaj (23); Serial.filloj (9600); // permettra de communiquer au modul Bluetooth} // ******************* BOUCLE ****************** ***************** void loop () {recevoir (); // për marrjen e informacionit nga smartphone, ndryshore w nëse (w == 206) riprodho (); // vous nous permettre de reproduire la position enregistrée if (w == 205) enregistrer = 1; // va nous permettre d'enregistrer la valeur des servos moteurs lorsque l'on apuiera sur un bouton nëse (w == 204) regjistrues = 0; për (int k = 100; k <151; k ++) {nëse (w == k) {kënd2 = hartë (k, 100, 150, 0, 180); moteur2.shkruaj (këndi2); nëse (regjistrues == 1) r2 = kënd2; }} për (int j = 151; j <201; j ++) {if (w == j) {angle3 = hartë (j, 151, 200, 0, 150); moteur3.shkruaj (këndi3); nëse (regjistruesi == 1) r3 = këndi3; }} për (int i = 0; i <34; i ++) {nëse (w == i) {kënd = hartë (i, 0, 34, 0, 70); moteur.shkruaj (kënd); nëse (regjistruesi == 1) r = këndi; }} për (int l = 34; l <= 66; l ++) {nëse (w == l) {këndi1 = hartë (l, 34, 66, 90, 0); moteur1.shkruaj (këndi 1); nëse (regjistruesi == 1) r1 = këndi1; }} për (int m = 67; m <= 99; m ++) {nëse (w == m) {nëse (w86) {small_stepper.setSpeed (80); small_stepper.step (-5);} tjetër small_stepper.step (0); }}} // ************************** FONKSIONET **************** ******************** void reproduire () // fonction permettant de reproduire la position sauvegardée {moteur2.write (r2); moteur.write (r); moteur1. shkruaj (r1); moteur3.shkruaj (r3); } void recevoir () {// fonction permettant de recevoir l'informacion për smartphone nëse (Serial.të disponueshëm ()) {w = Serial.read (); Serial.flush (); }} - Connecter le Servo moteur + modul bluetooth au module arduino // - Envoyer un mot/phrase/nombre au smartphone // - Merrni komandën përmes smartphone // Programi i përcaktuar nga Techno_Fabrik // ********* *********** BIBLIOTHEQUES ************************** #përfshijnë #përfshijnë // bibliothèque permettant d ' utiliser les commandes pour servomoteurs facilement #include
Hapi 4: Aplikacioni i smartphone -it (Krijuar në APP Inventor 2)
![Smartphone APP (Made on APP Inventor 2) Smartphone APP (Made on APP Inventor 2)](https://i.howwhatproduce.com/images/010/image-29040-6-j.webp)
Hapi 5: Realizimi i videos
![](https://i.ytimg.com/vi/GefwUXbEkFY/hqdefault.jpg)
Faleminderit që shikuat.!
Për të ditur më shumë, kontrolloni faqen tonë të internetit:
Ose na ndiqni në Google +:
Faleminderit !
Recommended:
Krah Robotik 3D Me Stepper Motors të Kontrolluar me Bluetooth: 12 Hapa
![Krah Robotik 3D Me Stepper Motors të Kontrolluar me Bluetooth: 12 Hapa Krah Robotik 3D Me Stepper Motors të Kontrolluar me Bluetooth: 12 Hapa](https://i.howwhatproduce.com/images/001/image-736-j.webp)
Krah Robotik 3D Me Stepper Motors të Kontrolluar me Bluetooth: Në këtë tutorial do të shohim se si të bëjmë një krah robotik 3D, me motorë stepper 28byj-48, një servo motor dhe pjesë të printuara 3D. Bordi i qarkut të printuar, kodi burimor, diagrami elektrik, kodi burimor dhe shumë informacion janë përfshirë në faqen time në internet
Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa
![Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa Krah robotik i kontrolluar nga koduesi rrotullues: 6 hapa](https://i.howwhatproduce.com/images/001/image-2502-34-j.webp)
Krahu i robotit i kontrolluar nga koduesi rrotullues: Unë vizitova howtomechatronics.com dhe pashë krahun robot të kontrolluar nga bluetooth atje. Nuk më pëlqen të përdor bluetooth, plus pashë që ne mund të kontrollojmë servo me kodues rrotullues, kështu që e ridizajnoj atë që mund ta kontrolloj robotin përdorni krahun kodues rrotullues dhe regjistroni atë
GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: 7 hapa
![GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: 7 hapa GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: 7 hapa](https://i.howwhatproduce.com/images/011/image-32811-j.webp)
GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: Në këtë tutorial ne do të përdorim NodeMCU Mini, OLED Lcd, NEO -6M GPS dhe Visuino për të shfaqur pozicionin e drejtpërdrejtë të GPS në LCD. Shikoni një video demonstruese
Krah Roboti i kontrolluar me tela: 31 hapa
![Krah Roboti i kontrolluar me tela: 31 hapa Krah Roboti i kontrolluar me tela: 31 hapa](https://i.howwhatproduce.com/images/002/image-4631-26-j.webp)
Krahu i Robotit i kontrolluar me tela: Ky është një mësim se si të bëni një krah robot të kontrolluar nga telat. Avantazhi i përdorimit të telave është se krahu juaj është më i lehtë dhe ju mund t'i keni të gjithë motorët tuaj në fund të krahut tuaj, duke e bërë më të lehtë ndërtimin dhe mirëmbajtjen. Këtu është një video e krahut të
Pozicioni i ingranazhit të motoçikletës me ekran me shtatë segmente: 4 hapa
![Pozicioni i ingranazhit të motoçikletës me ekran me shtatë segmente: 4 hapa Pozicioni i ingranazhit të motoçikletës me ekran me shtatë segmente: 4 hapa](https://i.howwhatproduce.com/images/001/image-468-80-j.webp)
Pozicioni i ingranazhit të motoçikletës me ekranin e shtatë segmenteve: Ky projekt përfshin deshifrimin e një numri hyrjesh (në këtë rast 7) për t'u shfaqur si vlera numerike në një ekran me shtatë segmente (SSD) duke përdorur diçka të quajtur dhjetore e koduar binare (BCD), një matricë diodë dhe një mikro-çip i quajtur BCD4511 (ose CD4511). Kisha