Isi kandungan:

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, Julai
Anonim
Image
Image
Potong Laser untuk Rangka
Potong Laser untuk Rangka

Berdasarkan Plotclock oleh joo

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

Versi Plotclock yang lebih besar. gunakan papan mikrokontrol LOT. Selain melukis dan menulis, anda juga boleh mengklik telefon bimbit.

Saya melakukan perubahan ini:

  • Zum sekitar 2 kali;
  • Julat undian cukup besar untuk menutup banyak skrin telefon;
  • Galas ditambahkan ke bahagian berputar;
  • Menggantikan servo yang lebih besar;
  • Rangka itu direka bentuk semula dan dipotong laser;
  • Papan mikrokontroler diganti dengan NodeMCU-32s;

Ver Cina:

Langkah 1: Senarai Bahan

  • NodeMCU-32S x 1
  • Laminate beech 300 * 300 * 4mm. x1
  • mesin basuh m3 x6
  • Servo MG995 x3
  • galas lengan dengan bebibir GFM030402. x12
  • Pautan bola m3 x1
  • Pautan bola m2 x1
  • skru nilon M3 x8
  • Nylon Nut M3 x8
  • skru nilon M4 x12
  • Nylon Nut M4 x12
  • Skru keluli M3 x3
  • Hentikan kacang M3 x3
  • bekalan kuasa 5v8a atau 5v10a x1

Langkah 2: Potong Laser untuk Bingkai

Anda boleh menemuinya dalam fail fusion360 - Sketch

Langkah 3: Berkumpul

Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul
Berkumpul

Pin servo:

  • D23
  • D22
  • D21

Langkah 4: Bersedia untuk PlatformIO

Kod ini perlu diubah kemudian dapat dijalankan dalam arduino IDE, jadi PlatformIO adalah cara yang lebih baik.

Cara menggunakan PIO untuk memeriksa ini:

platformio.org/platformio-ide

Anda juga harus memasang Arduino IDE, kerana sangat mudah untuk memuat turun semua jenis perpustakaan.

Langkah 5: Pasang Drive untuk MAC atau PC anda

Sekiranya komputer anda tidak mengesan NodeMCU semasa menyambungkannya dengan kabel usb. Perlu memasang pemacu dengan manual.

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

Langkah 6: Muat naik Kod

Projek PIO baru.

Ubah suai ini di platformio.ini anda

[env: nodemcu-32s]

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

ganti main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Salin pustaka ini dari jalan aduino anda ke lib PIO anda.

Perhatian: jangan gunakan servo lib asli arduino, ia tidak boleh berfungsi pada NodeMCU. perlu gunakan ini:

ESP32Servo (cari di Pengurus Perpustakaan arduino)

Langkah 7: Penentukuran

Ini adalah kerja yang SANGAT. Sekiranya anda menggunakan bingkai dan kod saya, jadi mungkin sudah selesai, saya rasa.

Sekiranya anda mahu menyesuaikan diri, sila periksa ini:

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

Saya mengikutinya, semoga bermanfaat untuk anda.

Disyorkan: