Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Валентина Подсолнечник

Компоненты и расходные материалы

SparkFun Arduino Pro Mini 328 - 5 В / 16 МГц
× 1
Фотоэлемент SparkFun Mini
× 1
SparkFun Servo - Generic Metal Gear
× 1

Необходимые инструменты и машины

3D-принтер (общий)

Приложения и онлайн-сервисы

circuito.io
IDE Arduino

Об этом проекте

С приближением Дня святого Валентина мы начали искать идеи для проектов с романтическим оттенком. В поисках улик вокруг нас наш взгляд упал на пластиковый подсолнух, который висел на окне нашего офиса. По правде говоря, это было довольно уродливо, но это натолкнуло нас на мысль - что, если мы сделаем цветок, который движется в зависимости от света, как настоящий подсолнух. После нескольких доработок (и множества нитей накала) мы даем вам этот подсолнух на день Св. Валентина! Распространяйте любовь.

Электроника

Если вы следовали нашим руководствам, вы уже должны знать, что такое упражнение:

1. Щелкните по этой волшебной ссылке на сайте circuito.io с точными компонентами, необходимыми для этого проекта.

2. При необходимости внесите изменения. Например, если вы хотите использовать аккумулятор вместо сетевого адаптера или если у вас другой тип Arduino. Для этого проекта мы использовали про-мини. Если вы хотите использовать другой, убедитесь, что он подходит к цветку.

3. Нажмите «Создать» (красная кнопка внизу конструктора.

4. Убедитесь, что у вас есть все необходимые детали . , включая периферийные устройства - резисторы, кабели, перемычки и т. д. Список появится на первом шаге пошагового руководства.

Вы можете нажимать на различные части в списке (в приложении), и вы будете перенаправлены на веб-сайт, где при необходимости сможете их приобрести.

5. Подключение. Прокрутите полученный ответ немного вниз, и вы увидите пошаговое руководство, которое проведет вас по подключению вашей цепи.

6. Вы дошли до раздела кода. Вот пример кода, который объединяет все компоненты, используемые в проекте.

  • Загрузить код
  • Разархивируйте \ распакуйте его на свой компьютер.
  • Откройте его с помощью Arduino IDE (которую можно скачать здесь)
  • Загрузите его на свой Arduino.

Убедившись, что все работает правильно, скопируйте новый код из раздела кода . ниже, и вставьте его во вкладку «Прошивка» в коде, над которым вы уже работаете, чтобы у вас были уже настроены все библиотеки. Не забудьте оставить первую часть в верхней части кода, которая определяет контакты и библиотеки (часть на изображении ниже).

Делаем цветок

3D-распечатайте различные части цветка. Вы можете найти все файлы .STL по ссылкам ниже или по этой ссылке.

Вам нужно будет распечатать:

  • 1 база
  • 1 шкала X
  • 1 галстук
  • 1 чашелистик
  • 6 педалей X
  • 10 X травы - при печати этой части обязательно используйте мягкую \ гибкую нить. Мы использовали Filaflex

Сборка:

  • Для лепестков , панель и чашелистик мы использовали тонкую гибкую стальную проволоку. Именно для этого в конструкцию встроены небольшие сверла.
  • серводвигатель соединяется двумя маленькими винтами сбоку от основания и гвоздем к чашелистику.
  • Установите мини-фотоэлемент . в специальном сверле в основании, под пьедесталом сервопривода.

Желаем солнечного Валентина!

Код

  • Санни Валентайн
Санни Валентайн Arduino
1. Загрузите код с сайта circuito.io
2. Откройте его с помощью Arduino IDE.
3. Замените void setup () в исходном коде на код, представленный ниже
 / * Этот код устанавливает основы для работы вашей схемы. Он запускается первым каждый раз, когда в вашу цепь подается электричество. * / void setup () {// Настройка последовательного порта, который полезен для отладки // Использование монитора последовательного порта для просмотра распечатанных сообщений Serial.begin (9600); Serial.println ("старт"); servo.attach (SERVO_PIN_SIG); servo.write (servoRestPosition);} / * Этот код является основной логикой вашей схемы. Он определяет взаимодействие между выбранными вами компонентами. После настройки он запускается снова и снова в вечном цикле. * / void loop () {// Получить текущее значение освещенности, вычесть значение окружающей среды для обнаружения изменений освещенности ldrSample =ldr.readAverage (1000); Serial.print (ldrSample); Серийный принт ('\ t'); servoRestPosition =map (ldrSample, 200,900,10,95); servoRestPosition =ограничение (servoRestPosition, 10,95); Serial.println (servoRestPosition); servo.write (servoRestPosition); задержка (1000 * 20); } 

Изготовленные на заказ детали и корпуса

Батончик подсолнечника
Подсолнечник - Лепесток
Подсолнечник - база
Подсолнечник - Чашелист
Подсолнечник - трава
Подсолнечник - галстук

Производственный процесс

  1. Семена подсолнечника
  2. Избегание препятствий с помощью искусственного интеллекта
  3. Удовольствие от гироскопа с кольцом NeoPixel
  4. Игровой контроллер Arduino
  5. Костюм облака
  6. Последователь промышленной линии для поставки материалов
  7. Pixie:наручные часы NeoPixel на базе Arduino
  8. Бутылка для воды с питанием от Arduino
  9. Праздничный театр теней
  10. Arduino Sunflower:электронный танцор солнца