Anuncio publicitario
Cuando se está iniciando en el mundo de Arduino, la mejor manera de aprender es conectar un proyecto simple y descubrir cómo codificarlo. Pero si no tienes acceso a un Arduino, quieres una forma más rápida de simular un circuito, o simplemente quieres probar algo nuevo, Circuitos 123D es una excelente manera de probarlo en línea.
123D Circuits le permite crear y probar circuitos Arduino virtuales, verificar su cableado, depurar su código y experimentar con diferentes configuraciones. Es una herramienta fantástica para cualquiera entrar en Arduino por primera vez Introducción a Arduino: una guía para principiantesArduino es una plataforma de creación de prototipos de electrónica de código abierto basada en hardware y software flexible y fácil de usar. Está destinado a artistas, diseñadores, aficionados y cualquier persona interesada en crear objetos o entornos interactivos. Lee mas o expertos que quieran cierta flexibilidad en la forma en que crean prototipos y prueban.
Todo lo que necesitas
123D Circuits consta de 4 entornos sandbox diferentes: el Laboratorio de electrónica; un centro de diseño de placas de circuito impreso; una herramienta Circuit Scribe; y un centro de creación MESH. El Laboratorio de Electrónica será el más útil para crear prototipos de Arduino, y es lo que usaremos para construir un proyecto de Arduino en solo un momento.
Cada caja de arena tiene todas las herramientas que necesita para diagramar un proyecto, al igual que Fritzing, una de nuestras herramientas de diagramación favoritas Fritzing: la herramienta definitiva para esbozar proyectos de electrónica [multiplataforma]A pesar de sonar como un alcopop, Fritzing es en realidad un increíble software gratuito que puedes usar para crear Diagramas de circuitos y componentes para usar con placas electrónicas de creación rápida de prototipos, como la fantástica fuente abierta Arduino ... Lee mas aquí en MakeUseOf. Tienen toneladas de componentes diferentes, diferentes modelos de Arduino y formas realistas de conectar todo. Incluso puede convertir su diagrama en un diagrama de circuito que contenga toda la información electrónica necesaria para recrear el proyecto.
También puede solicitar algunas de las cosas que necesitará para crear su proyecto en la vida real directamente desde el sitio.
El Laboratorio de Electrónica le permite probar sus creaciones ingresando el código Arduino y viendo qué sucede. Repasemos un proyecto de muestra para ver cómo funciona.
Proyecto de muestra: semáforo Arduino
Vamos a preparar un proyecto de muestra rápido para tener una idea de cómo funciona 123D Circuits. los Semáforo Arduino Programación Arduino para principiantes: Tutorial del proyecto del controlador de semáforo¡Construir un controlador de semáforo Arduino lo ayuda a desarrollar habilidades básicas de codificación! Te ayudamos a empezar. Lee mas es un gran proyecto para principiantes, así que usaremos el sistema para crear uno de esos.
Cuando ingrese por primera vez al Laboratorio de electrónica, verá una placa de pruebas y nada más. Cambiemos eso. Hacer clic Componentes en la esquina superior derecha para ver una lista de cosas que puede agregar al boceto. Una búsqueda rápida de "arduino" muestra tres opciones, y agregaremos el Arduino UNO R3 haciendo clic primero en el ícono y luego en el área de trabajo.
Otra búsqueda rápida de "led" nos muestra el LED plano; haga clic en el icono, luego haga clic en el tablero para colocar el LED. Una vez colocado, el menú desplegable en la esquina superior derecha del área de trabajo nos permite cambiar el color. Colocaremos uno rojo, uno amarillo y uno verde.
Ahora para conectar todo. Para agregar un cable, simplemente haga clic en cualquier parte de la placa de pruebas sin hacer clic en un componente primero (también puede usar el Componente "breadboardwire") y haga clic en el espacio, ya sea en la placa de pruebas o en Arduino, donde desee conectar; puede cambiar el color de la misma manera que los LED; usando el menú desplegable en la esquina superior derecha del área de trabajo.
Para agregar las resistencias, selecciónelas de la barra de Componentes, luego haga clic en la ranura donde desea que se conecten. Si necesita que se estiren más, puede usar cables de tablero para conectarlos.
Para seleccionar la resistencia de cada pieza, puede usar el cuadro de opción de componentes en el lado derecho de la pantalla. Una vez que haya realizado el ajuste, las bandas de colores de la resistencia cambiarán de color para reflejar la resistencia (asegúrese de seleccionar también las unidades correctas).
Utilice los mismos métodos para conectar el botón pulsador del diagrama de Arduino. Para rotar la resistencia, selecciónela y luego presione R. Para doblar un cable, simplemente haga clic en algún lugar (sin un componente) donde le gustaría que ocurriera el doblado.
Ahora, presione el Editor de código botón para abrir el editor. Es exactamente como usar el IDE de Arduino; simplemente copie las instrucciones del Tutorial de semáforo de Arduino Programación Arduino para principiantes: Tutorial del proyecto del controlador de semáforo¡Construir un controlador de semáforo Arduino lo ayuda a desarrollar habilidades básicas de codificación! Te ayudamos a empezar. Lee mas en el cuadro de texto (nota: hay algunos errores "intencionales" en el código que deberá corregir; si desea un ejemplo completo y funcional, compruébalo aquí).
Después de eso, golpea Cargar y ejecutar¡Y tienes un semáforo virtual Arduino en funcionamiento!
Puede tomar unos minutos dominar la interfaz, pero una vez que lo hace, agregar componentes y editar el código es muy intuitivo.
¿Qué más ha creado la gente?
La cantidad de componentes diferentes disponibles combinada con la flexibilidad de la plataforma significa que los prototipos de todo el mundo han creado algunos proyectos realmente interesantes. Aquí está un par de mis favoritos.
los Reloj NeoPixel es un proyecto muy interesante que utiliza dos paneles LED circulares para simular las manecillas de un reloj y una pequeña pantalla de siete segmentos en el medio para indicar AM o PM.
Un circuito un poco menos emocionante, pero potencialmente más útil, que puedes ver es este estación meteorológica, que extrae datos meteorológicos de la API de OpenWeather para obtener la temperatura actual en San Francisco.
Sin embargo, no todos los proyectos están destinados a ser útiles. Aquí está un juego de reflejos que enfrenta a dos jugadores entre sí y enciende un LED para el jugador cuyos reflejos fueron más rápidos.
Hay todo tipo de proyectos en 123D Circuits, desde proyectos de domótica inteligente 5 proyectos de automatización del hogar de bricolaje para comenzar con su hogar inteligenteCuando se trata de crear hogares inteligentes, la mayoría de las personas simplemente no saben por dónde empezar. Aquí hay cinco proyectos básicos de casas inteligentes para principiantes que puede construir ahora mismo. Lee mas a juegos y proyectos que simplemente juegan con motores para ver qué pueden hacer.
Un recurso valioso
Si eres fanático de Arduino, 123D Circuits es un gran lugar para pasar un tiempo, ya sea que estés buscando aprender los conceptos básicos o perfeccionar tu último proyecto complejo. Al ofrecerle una forma de preparar proyectos rápidamente, puede ahorrarle mucho tiempo en la fase de creación de prototipos. Por supuesto, no sustituye a un Arduino real con cables, electricidad y componentes reales, pero si necesita trabajar rápidamente o no tiene acceso a lo que necesita, es una gran herramienta.
¿Ha utilizado un simulador de Arduino como 123D Circuits? Qué pensaste? ¿Utilizará esta herramienta en el futuro o prefiere utilizar una tabla real? ¡Comparte tus pensamientos en los comentarios a continuación!
Dann es un consultor de marketing y estrategia de contenido que ayuda a las empresas a generar demanda y clientes potenciales. También escribe en un blog sobre estrategia y marketing de contenidos en dannalbright.com.