Daftar Isi:

PlotClock_zoomIn_LOT: 7 Langkah
PlotClock_zoomIn_LOT: 7 Langkah

Video: PlotClock_zoomIn_LOT: 7 Langkah

Video: PlotClock_zoomIn_LOT: 7 Langkah
Video: How i Made this Amazing Hollow Clock | Arduino 2024, Juli
Anonim
Image
Image
Potong Laser untuk Bingkai
Potong Laser untuk Bingkai

Berdasarkan Plotclock oleh joo

Terima kasih kepada joo, Johannes Heberlein, dan pembuat lainnya! ~(^◇^)/ (┌・ω・)┌✧

Versi Plotclock yang lebih besar. menggunakan papan mikrokontroler LOT. Selain menggambar dan menulis, Anda juga dapat mengklik ponsel.

Saya melakukan perubahan ini:

  • Perbesar sekitar 2 kali;
  • Rentang undian cukup besar untuk menutupi banyak layar ponsel;
  • Bantalan ditambahkan ke bagian yang berputar;
  • Mengganti servo yang lebih besar;
  • Bingkai didesain ulang dan dipotong laser;
  • Papan mikrokontroler diganti dengan NodeMCU-32s;

Versi Cina:

Langkah 1: Daftar Bahan

  • NodeMCU-32S x 1
  • Laminasi beech 300*300*4mm. x1
  • mesin cuci m3 x6
  • Servo MG995 x3
  • bantalan lengan dengan flange GFM030402. x12
  • Tautan bola m3 x1
  • Tautan bola m2 x1
  • sekrup nilon M3 x8
  • Kacang nilon M3 x8
  • sekrup nilon M4 x12
  • Kacang nilon M4 x12
  • Sekrup baja M3 x3
  • Stop mur M3 x3
  • catu daya 5v8a atau 5v10a x1

Langkah 2: Potong Laser untuk Bingkai

Anda dapat menemukannya di file fusion360 - Sketch

Langkah 3: Merakit

Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul

Pin servo:

  • D23
  • D22
  • D21

Langkah 4: Siap untuk PlatformIO

Kode ini perlu dimodifikasi agar dapat berjalan di arduino IDE, jadi PlatformIO adalah cara yang lebih baik.

Cara menggunakan PIO untuk memeriksa ini:

platformio.org/platformio-ide

Dan Anda harus menginstal Arduino IDE juga, karena dapat dengan mudah mengunduh semua jenis perpustakaan.

Langkah 5: Instal Drive untuk MAC atau PC Anda

Jika komputer Anda tidak mendeteksi NodeMCU saat menghubungkannya dengan kabel usb. Perlu menginstal drive secara manual.

www.silabs.com/products/development-tools/…

Langkah 6: Unggah Kode

Proyek PIO baru.

Ubah ini di platformio.ini Anda

[env:nodemcu-32s]

platform = papan espressif32 = kerangka nodemcu-32s = arduino monitor_speed = 115200

ganti main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Salin perpustakaan ini dari jalur aduino Anda ke lib PIO Anda.

Perhatian: jangan gunakan arduino original servo lib, tidak bisa bekerja di NodeMCU. perlu menggunakan ini:

ESP32Servo (cari di arduino Library Manager)

Langkah 7: Kalibrasi

Ini adalah pekerjaan yang KERAS. Jika Anda menggunakan bingkai dan kode saya, jadi mungkin sudah selesai, saya kira.

Jika Anda ingin menyesuaikan, silakan periksa ini:

www.instructables.com/id/Plot-Clock-for-du…

Saya mengikutinya, semoga bermanfaat bagi Anda.

Direkomendasikan: