Taula de continguts:
- Pas 1: Configuració de MBlock
- Pas 2: ajustar la configuració d'Arduino / HyperDuino
- Pas 3: programar un Smart Car a MBlock
Vídeo: Introducció a la codificació basada en el navegador MBlock per a HyperDuino: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Benvingut al tutorial basat en web mBlock amb HyperDuino. Això us mostrarà com configurar mBlock i penjar el vostre codi al vostre HyperDuino. Això també us mostrarà com crear un codi bàsic per a un cotxe intel·ligent. Per començar, podeu saltar-hi directament fent clic AQUÍ.
Pas 1: Configuració de MBlock
Quan comenci a carregar la pàgina web, se us demanarà que activeu el reproductor de Flash si encara no ho heu fet, aneu a continuació i seleccioneu Habilita flash i permeti que Google Chrome l'executi. Un cop completat, se us dirigirà a la pàgina principal de codificació de blocs mBlock. Ja hem acabat la configuració. A continuació, us demanarà que descarregueu un endoll necessari per compilar el codi a l'Arduino / HyperDuino real. Seguiu endavant i comenceu a descarregar el programari. Veuràs que apareix a la part inferior esquerra de la pantalla mentre es descarrega. Si no, podeu accedir-hi prement els tres punts apilats a la part dreta del navegador Chrome i anant a les descàrregues. Si no hi apareix, assegureu-vos de fer clic al botó dret. Haureu d'executar l'instal·lador i seguir tots els passos per completar la instal·lació. Quan estigui complet, haureu de reiniciar l'ordinador segons se us demani. Quan es carregui la còpia de seguretat, hauríeu d'estar tots a punt.
Pas 2: ajustar la configuració d'Arduino / HyperDuino
Abans de començar a programar, voldreu establir el mode en mode Arduino i assegureu-vos que esteu carregant al tipus de placa adequat. Per començar, feu clic a Edita i premeu a la part inferior es dirà Mode Arduino. Canviarà l’aspecte de la pantalla, però no us alarmareu, ja que només va treure el codi que seria inútil en programar l’Arduino / HyperDuino. A continuació, voldreu canviar també el tauler que esteu penjant. Estic fent servir l’Arduino Uno, que és el que s’associa principalment a l’HyperDuino, així que el podem canviar d’MBot a Arduino Uno. Per últim, voldrem establir el tipus de connexió perquè no es confongui amb el que estem fent quan intentem penjar-lo. Al costat molt dret de la pantalla, continueu i premeu la pestanya de connexió i seleccioneu "USB" i assegureu-vos que estigui connectat al port USB adequat al qual està connectat l'Arduino / HyperDuino, cosa que pot ocórrer entre diferents equips. Això és! Heu completat la configuració de l'edició del navegador mBlock. A continuació es mostrarà un exemple de codi sobre com fer un cotxe intel·ligent i penjar-lo a l’Arduino / HyperDuino.
Pas 3: programar un Smart Car a MBlock
Vaig començar creant 4 blocs per definir una funció cap endavant i cap enrere per a les dues rodes. Ho vaig fer perquè en fer la funció de gir a l'esquerra i a la dreta serà més fàcil i es veurà bé quan giri el robot. Us desafio abans de mirar la següent imatge per provar de fer aquestes quatre ordres, o fins i tot crear una manera diferent de fer que cada motor vagi endavant i cap enrere. Ara que tenim una ordre cap endavant i cap enrere per a cada motor, permet fer una funció total cap endavant, cap enrere, esquerra i dreta. Tècnicament, només podeu fer servir una de les ordres cap endavant que acabem de fer per girar a l'esquerra i a la dreta, però m'agrada fer que un motor vagi cap enrere i l'altre vagi cap endavant només perquè sembli més suau. Ara que ho hem completat, anem al codi principal. Primer volem que el cotxe condueixi generalment cap endavant en iniciar el programa. A continuació, podem afegir la part del sensor d’ultrasons com a tal. De moment, només deixaré un exemple de la part del sensor d'ultrasons perquè la millor part del codi és la creativitat que s'acompanya. Mireu quina intel·ligència podeu fabricar aquest cotxe. Aquest codi el deixarà obert, on evitarà parets, però encara té la possibilitat de quedar-se atrapat en alguns llocs. Si teniu alguna pregunta, no dubteu a deixar un comentari perquè us pugui ajudar en el camí.
Recomanat:
Introducció a la programació de Raspberry Pi sense codificació manual: 3 passos
Introducció a la programació de Raspberry Pi sense codificació manual: Hola, aquest instructiu us mostrarà com convertir el vostre Raspberry Pi en un dispositiu d’automatització totalment programable compatible amb un llenguatge de programació orientat gràficament per als PLC anomenat Diagrama de blocs de funcions (part de la norma IEC 61131-3). Això pot ser
Arduino / Android per a principiants, no cal codificació: dades i control: 15 passos
Arduino / Android per a principiants, sense necessitat de codificació - Dades i control: actualització del 23 d’abril de 2019 - Per a trames de data / hora que fan servir només Arduino millis (), consulteu Arduino Data / Hora de dibuix / registre mitjançant Millis () i PfodApp L’últim pfodDesigner V3 gratuït .0.3610+ han generat esbossos Arduino complets per representar dades en funció de la data / hora o
Cotxe Arduino amb tracció a les quatre rodes Bluetooth amb cotxe UNO R3, HC-05 i L293D amb codificació i aplicació per a Android: 8 passos
Cotxe RC Bluetooth Arduino de 4 rodes amb motor UNO R3, HC-05 i L293D amb aplicació per a codificació i Android: Avui us explicaré com fer un cotxe RC bluetooth amb tracció a les 4 rodes amb HC 05, blindatge del motor L293, Motor de 4 CC, amb codificació i aplicació per a Android per controlar el cotxe. Component utilitzat: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Clau basada en 10 $ IoT basada en el control de la bicicleta: 7 passos (amb imatges)
Clau basada en IoT de 10 $ menys control de la bicicleta: CONTROLA LA TEVA BICICLETA SENSE FIL AMB EL TEU TELÈFON ANDROID. SENSE CLAU, SENSE TENSIÓ
Robot Gong: última idea del projecte Hackaton per a vendes i productes geeks (no cal codificació): 17 passos (amb imatges)
Robot Gong: última idea del projecte Hackaton per a vendes i frikis de productes (sense necessitat de codificació): construïm un gong musical robotitzat activat per correu electrònic. Això us permet configurar alertes de correu electrònic automatitzades per disparar el gong … (a través de SalesForce, Trello, Basecamp …) El vostre equip mai més no oblidarà " GONGGG " quan es publiqui un nou codi, es des