[Diao Ye aprende a programar] Arduino práctico (201) --- VSCode del entorno de desarrollo de la placa vacía

inserte la descripción de la imagen aquí

La referencia a 37 sensores y módulos ha estado muy difundida en Internet, de hecho, debe haber más de 37 módulos sensores compatibles con Arduino. En vista del hecho de que he acumulado algunos módulos de sensores y actuadores a la mano, de acuerdo con el concepto de verdadero conocimiento (debe ser práctico), con el propósito de aprender y comunicar, aquí voy a tratar de hacer más. experimentos uno por uno. Ya sea que tenga éxito o no, se registrará —— Pequeño progreso o problemas irresolubles, espero poder arrojar ladrillos y chispas de jade.

[Arduino] 168 tipos de experimentos de la serie de módulos de sensores (código de datos + programación de simulación + programación de gráficos)
experimento 201: placa vacía de línea DFRobot python placa de desarrollo de arquitectura de microcomputadora Linux WiFi Bluetooth

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
Puntos de conocimiento: Unihiker
es un hardware de código abierto diseñado por Shanghai Zhiwei Robot (DFRobot) para la educación en programación de Python. Es una pieza de rendimiento de nivel de Raspberry Pi. ¡Fantástica placa para ejecutar programas de Python completos! La placa Xingkong tiene derechos de propiedad intelectual independientes, viene con el sistema operativo Linux y el entorno de Python, y también está preinstalado con las bibliotecas de Python de uso común, que pueden manejar fácilmente varios escenarios de desarrollo relacionados con la programación, como construir un sistema de Internet de las cosas, experimentar aplicaciones de inteligencia artificial y escritura Juegue juegos, realice experimentos científicos, diseñe interacciones de sonido y luz, desarrolle dispositivos portátiles y más. Al mismo tiempo, como dispositivo terminal inteligente, la placa en sí adopta una arquitectura de microcomputadora, una pantalla LCD a color integrada, WiFi Bluetooth, una variedad de sensores de uso común y ricas interfaces de expansión.

inserte la descripción de la imagen aquí

Como una microcomputadora de placa única de 4 núcleos, la placa Xingkong puede ejecutar Python completo y también puede experimentar una gran cantidad de bibliotecas de Python. Solo se necesitan 2 pasos para adoptar Python con una operación minimalista. Tiene múltiples métodos de conexión, alta integración, buena para la enseñanza, y ricas interfaces Fuerte escalabilidad, es una nueva generación de herramientas de enseñanza de Python.

inserte la descripción de la imagen aquí
1. Visual Studio Code (VS Code) es un editor de código fuente ligero pero potente lanzado por Microsoft en 2015. Está desarrollado en base a Electron y es compatible con los sistemas operativos Windows, Linux y macOS. Tiene soporte incorporado para JavaScript, TypeScript y Node.js y tiene un rico soporte para otros lenguajes y extensiones, lo cual es súper poderoso. Visual Studio Code es un editor de código ligero, moderno, gratuito y de código abierto que admite resaltado de sintaxis, finalización de código inteligente, teclas de método abreviado personalizadas, combinación de corchetes y distinción de colores, fragmentos de código y comparación de código para casi todos los lenguajes de desarrollo principales Funciones como Diff y GIT Los comandos admiten extensiones de complementos y están optimizados para el desarrollo web y el desarrollo de aplicaciones en la nube.

VS Code proporciona extensiones potentes, actualizaciones de versiones oportunas, funciones ricas y potentes. Y el sitio web oficial proporciona una gran cantidad de documentación y soporte de video. Instale extensiones para agregar nuevos idiomas, temas, depuradores y conectarse a otros servicios. Las extensiones se ejecutan en un proceso separado y no ralentizan el editor.

Enlace del sitio web oficial chino de VS Code: http://vscode.bianjiqi.net/

inserte la descripción de la imagen aquí

2. Descarga oficial de VSCode
https://code.visualstudio.com/sha/download?build=stable&os=win32-x64-archive

inserte la descripción de la imagen aquí

3. Hay un complemento Remotion en VSCode, que se puede conectar a un host remoto a través de SSH, por lo que se puede conectar directamente a la placa en blanco para la programación. Busque remoto en la tienda de complementos VSCode e instale la extensión Remote-SSH.

Nota: vscode instalará complementos en la placa vacía, lo que provocará un uso elevado de la memoria.

inserte la descripción de la imagen aquí

4. Después de que la instalación sea exitosa, aparece un administrador de recursos remotos a la izquierda, agregue uno, ingrese [email protected] (conexión WIFI)

inserte la descripción de la imagen aquí
5. Después de muchas pruebas, no pude conectarme todo el tiempo, así que tuve que agregar los tres métodos de puerto de red USB, conexión WiFi y punto de acceso integrado, para que haya tres opciones en el administrador de recursos remotos.

inserte la descripción de la imagen aquí
Todavía error, no se puede establecer la conexión a "192.168.123.1"

inserte la descripción de la imagen aquí

6. Vuelva a operar nuevamente: haga clic con el botón derecho en SSH Tagets y seleccione conectarse al host en la ventana actual, opere de acuerdo con el cuadro de aviso, seleccione linux, presione Entrar e ingrese la contraseña dfrobot

inserte la descripción de la imagen aquí

finalmente conectado

inserte la descripción de la imagen aquí

7. Vscode instalará el servicio en la placa Xingkong y esperará a que se complete la instalación. Una vez completada la instalación, se muestra una marca de verificación, lo que significa que la conexión se realizó correctamente.

inserte la descripción de la imagen aquí

8. Cambie al archivo, le indica que se ha conectado al control remoto, seleccione para abrir la carpeta, luego seleccione el directorio y haga clic en Aceptar, luego ingrese la contraseña dfrobot, la placa se conecta correctamente y los archivos en la placa se muestran, y el archivo se puede editar en este momento.

inserte la descripción de la imagen aquí
9. Ejecute el programa de prueba

#【花雕体验】07 搭建行空板开发环境之VSCode编程
#测试程序:屏幕显示“你好,行空板”

#  -*- coding: UTF-8 -*-
from unihiker import GUI
import time

gui = GUI()
#unihiker库文字显示
gui.draw_text(text="花雕体验",origin="center",x=120,y=100,color="#0066CC")
gui.draw_text(text="你好,行空板",origin="center",x=120,y=150,color="#0066CC")
gui.draw_text(text="搭建VS Code环境",origin="center",x=120,y=190,color="#0066CC")

while True:
    #保持程序运行
    time.sleep(1)

10. Diagrama de escena de prueba experimental

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_41659040/article/details/132211514
Recomendado
Clasificación