Оглавление:
- Шаг 1: Список материалов
- Шаг 2: лазерная резка рамы
- Шаг 3: соберите
- Шаг 4. Готово к PlatformIO
- Шаг 5. Установите диск для вашего MAC или ПК
- Шаг 6. Загрузите код
- Шаг 7: Калибровка
Видео: PlotClock_zoomIn_LOT: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Основание на Plotclock от joo
Спасибо joo, Johannes Heberlein и другим создателям! ~ (^ ◇ ^) / (┌ ・ ω ・) ┌✧
Увеличенная версия Plotclock. использовать плату микроконтроллера LOT. Помимо рисования и письма, вы также можете щелкнуть по мобильному телефону.
Я сделал эти изменения:
- Увеличьте масштаб примерно в 2 раза;
- Диапазон рисования достаточно велик, чтобы покрыть экран многих телефонов;
- К вращающимся частям добавлены подшипники;
- Заменен сервопривод большего размера;
- Рама переработана и вырезана лазером;
- Плата микроконтроллера заменена на NodeMCU-32s;
Версия на китайском:
Шаг 1: Список материалов
- NodeMCU-32S x 1
- Ламинат бук 300 * 300 * 4мм. x1
- шайба м3 x6
- Сервопривод MG995 x3
- Подшипник скольжения с фланцем GFM030402. x12
- Шаровое звено m3 x1
- Шаровое звено m2 x1
- нейлоновый винт M3 x8
- нейлоновая гайка M3 x8
- нейлоновый винт M4 x12
- нейлоновая гайка M4 x12
- Стальной винт M3 x3
- Стопорная гайка M3 x3
- блок питания 5v8a или 5v10a x1
Шаг 2: лазерная резка рамы
Вы можете найти его в файле fusion360 - Sketch
Шаг 3: соберите
Серво штифты:
- D23
- D22
- D21
Шаг 4. Готово к PlatformIO
Этот код необходимо изменить, а затем его можно будет запустить в IDE Arduino, поэтому PlatformIO - лучший способ.
Как использовать PIO, чтобы это проверить:
platformio.org/platformio-ide
И вам также следует установить Arduino IDE, потому что с ее помощью можно легко загрузить все виды библиотек.
Шаг 5. Установите диск для вашего MAC или ПК
Если ваш компьютер не обнаружил NodeMCU при подключении через usb-кабель. Необходимо установить привод вручную.
www.silabs.com/products/development-tools/…
Шаг 6. Загрузите код
Новый проект PIO.
Измените их в своем platformio.ini
[env: nodemcu-32s]
платформа = espressif32 плата = nodemcu-32s framework = arduino monitor_speed = 115200
замените main.cpp:
github.com/wnqwang/PlotClockZoomInLOT/raw/…
Скопируйте эту библиотеку со своего пути к aduino в вашу библиотеку PIO.
Внимание: не используйте исходную серво-библиотеку arduino, она не может работать на NodeMCU. нужно использовать это:
ESP32Servo (поиск в диспетчере библиотек arduino)
Шаг 7: Калибровка
Это ТРУДНАЯ работа. Если вы воспользуетесь моим фреймом и кодом, возможно, это было сделано, я полагаю.
Если вы хотите отрегулировать, проверьте это:
www.instructables.com/id/Plot-Clock-for-du…
Слежу за ним, надеюсь пригодится вам.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)