Симулирайте и тествайте проекти на Arduino с 123D схеми

Симулирайте и тествайте проекти на Arduino с 123D схеми

Когато започвате в света на Arduino, създаването на прост проект и измислянето как да го кодирате е най -добрият начин да се научите. Но ако нямате достъп до Arduino, искате по -бърз начин да измислите верига или просто искате да опитате нещо ново, 123D вериги е чудесен начин да го направите онлайн.





123D Circuits ви позволява да създавате и тествате виртуални схеми на Arduino, да проверявате кабелите си, да отстранявате грешки в кода си и да експериментирате с различни настройки. Това е фантастичен инструмент за всеки влизайки в Arduino за първи път или експерти, които искат известна гъвкавост в начина на прототипиране и тестване.





Всичко, от което се нуждаеш

123D Circuits се състои от 4 различни пясъчници: има лаборатория по електроника; център за проектиране на печатни платки; инструмент за писане на вериги; и център за създаване на MESH. Лабораторията по електроника ще бъде най -полезната за прототипиране на Arduino и това ще използваме за изграждане на проект Arduino само за миг.





Всяка пясъчна кутия има всички необходими инструменти за начертаване на проект, подобно на това Fritzing, един от любимите ни инструменти за диаграми тук в MakeUseOf. Те имат много различни компоненти, различни модели Arduino и реалистични начини да свържат всичко. Можете дори да преобразувате вашата диаграма в електрическа схема, която съдържа цялата информация за електрониката, необходима за пресъздаване на проекта.

Можете също да поръчате някои от нещата, които ще ви трябват, за да създадете вашия проект в реалния живот директно от сайта.



как да настроите профила по подразбиране в Gmail

Лабораторията за електроника ви позволява действително да тествате вашите творения, като въведете кода на Arduino и видите какво се случва. Нека преминем през примерен проект, за да видим как работи той.

Примерен проект: Светофар Arduino

Ще направим бърз примерен проект, за да добием представа как работи 123D Circuits. Светофарът Arduino е чудесен проект за начинаещи, така че ще използваме системата, за да създадем един от тях.





Когато за първи път влезете в лабораторията за електроника, ще видите макет и нищо друго. Нека променим това. Щракнете Компоненти в горния десен ъгъл, за да видите списък с неща, които можете да добавите към скицата. Бързо търсене на „arduino“ показва три опции и ще добавим Arduino UNO R3, като кликнете първо върху иконата, а след това в работната област.

Друго бързо търсене на „led“ ни показва обикновения светодиод; щракнете върху иконата, след това щракнете върху чертежа, за да поставите светодиода. След като бъде поставен, падащото меню в горния десен ъгъл на работната област ни позволява да променим цвета. Ще поставим едно червено, едно жълто и едно зелено.





Сега да свържем всичко. За да добавите проводник, просто щракнете навсякъде по макетната платка, без първо да кликнете върху компонент (можете да използвате и компонента „breadboardwire“), и щракнете върху пространството, било на макета или на Arduino, където искате свързване; можете да промените цвета по същия начин като светодиодите; с помощта на падащото меню в горния десен ъгъл на работната зона.

За да добавите резисторите, изберете ги от лентата с компоненти, след което щракнете върху слота, където искате да се свържат. Ако имате нужда те да се разтеглят допълнително, можете да използвате проводници за свързване, за да ги свържете.

За да изберете съпротивлението на всяко парче, можете да използвате полето за опции за компоненти от дясната страна на екрана. След като направите настройката, цветните ленти на резистора ще променят цвета си, за да отразяват съпротивлението (не забравяйте да изберете и правилните единици).

Използвайте същите методи за свързване на бутон от диаграмата Arduino. За да завъртите резистора, изберете го, след това натиснете R. За да огънете проводник, просто щракнете някъде (без компонент), където искате да настъпи огъването.

Сега, натиснете Редактор на кодове бутон, за да отворите редактора. Това е точно като използването на Arduino IDE; просто копирайте инструкциите от урока за светофара Arduino в текстовото поле (забележка: има някои „умишлени“ грешки в кода, които ще трябва да поправите - ако искате пълен и работещ пример, проверете го тук ).

как да свържете безжични слушалки към xbox

След това удари Качване и изпълнение , и вие имате работещ виртуален светофар Arduino!

Може да отнеме няколко минути, за да овладеете интерфейса, но след като го направите, добавянето на компоненти и редактирането на кода е много интуитивно.

Какво друго са създали хората?

Броят на различните налични компоненти в комбинация с гъвкавостта на платформата означава, че прототипите по целия свят са създали някои наистина готини проекти. Ето няколко от любимите ми.

The Часовник NeoPixel е много готин проект, който използва две кръгли LED табла, за да симулира стрелките на часовника, и малък седемсегментен дисплей в средата, който показва AM или PM.

Малко по -малко вълнуваща, но потенциално по -полезна схема, която можете да проверите, е тази метеорологична станция , който изтегля метеорологични данни от OpenWeather API, за да получи текущата температура в Сан Франциско.

анимирайте слоевете на Photoshop в последващи ефекти

Не всички проекти обаче са предназначени да бъдат полезни. Ето a рефлекторна игра който поставя двама играчи един срещу друг и ще включи светодиод за играча, чиито рефлекси са по -бързи.

В 123D Circuits има всякакви проекти, от проекти за интелигентна домашна автоматизация до игри и проекти, които просто си играят с двигатели, за да видят какво могат да направят.

Ценен ресурс

Ако сте фен на Arduino, 123D Circuits е чудесно място да прекарате известно време, независимо дали искате да научите основите или да усъвършенствате най -новия си сложен проект. Като ви дава начин бързо да подготвяте проекти, това може да ви спести много време във фазата на прототипиране. Разбира се, това не е заместител на истински Arduino с проводници, електричество и реални компоненти, но ако трябва да работите бързо или нямате достъп до това, от което се нуждаете, това е чудесен инструмент.

Използвали ли сте симулатор на Arduino като 123D Circuits? Какво си помисли? Ще използвате ли този инструмент в бъдеще или предпочитате да използвате истинска дъска? Споделете вашите мисли в коментарите по -долу!

Дял Дял Туит електронна поща Как да почистите вашия компютър с Windows с помощта на командния ред

Ако на вашия компютър с Windows има малко място за съхранение, почистете боклуците, като използвате тези бързи помощни програми за командния ред.

Прочетете Напред
Свързани теми
  • Направи си сам
  • Емулация
  • Arduino
  • Електроника
За автора Тогава Олбрайт(506 статии са публикувани)

Дан е консултант по стратегия за съдържание и маркетинг, който помага на компаниите да генерират търсене и потенциални клиенти. Той също така блогове за стратегия и маркетинг на съдържанието на dannalbright.com.

Още от Дан Олбрайт

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате