Isi kandungan:
- Bekalan
- Langkah 1: Paparan Tahap Splatoon Portal Mudah
- Langkah 2: Penyesuaian Latar Belakang
- Langkah 3: Penyesuaian Fon
- Langkah 4: Teruskan membaca untuk Membangunkan Paparan Amiibtronics
- Langkah 5: PyPortal I2C 3.3V
- Langkah 6: Penyambung Kuasa - Pendawaian PyPortal
- Langkah 7: Penyambung Kuasa - Menambah Akhir Penyambung
- Langkah 8: Putuskan sambungan Pembesar suara Onboard
- Langkah 9: Penyambung Pigtail Pembesar suara
- Langkah 10: Himpunkan PyPortal Enafosure Adafruit
- Langkah 11: Harness Wire PCA9685 - Susun semula Wayar Penyambung JST PH 4-Pin
- Langkah 12: Harness Wire PCA9685 - Penghubung Dupont 6P Akhir
- Langkah 13: Harness Wire PCA9685 - Susun semula Wayar Penyambung JST PH 4-Pin
- Langkah 14: Harness Kawat PCA9685 - Sambungkan Kawat PH 3-Pin JST ke Penyambung Dupont 6P
- Langkah 15: Cetak Bahagian Paparan Amiibotronik
- Langkah 16: Ketik Pemasangan USB
- Langkah 17: Ketik Servo Mount
- Langkah 18: Ketik Riser
- Langkah 19: Pasang Port Kuasa USB
- Langkah 20: Pasang Modul PCA9685
- Langkah 21: Mount Servos
- Langkah 22: Sediakan Servo Horn
- Langkah 23: Pemegang Amiibo Mount Turntable
- Langkah 24: Mount Speaker
- Langkah 25: Ikat PyPortal
- Langkah 26: Sambungan Kuasa PCA9685
- Langkah 27: Penyambung Kuasa PyPortal
- Langkah 28: Penyambung Pembesar suara
- Langkah 29: Pasang PyPortal Riser
- Langkah 30: Sambungkan Harness Penyambung 6P DuPont
- Langkah 31: Sambungkan Penyambung
- Langkah 32: Susun Wayar
- Langkah 33: Hiaskan
- Langkah 34: Terima Kasih
Video: Paparan Jadual PyPortal Splatoon 2: 34 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Oleh bbtinkererTinkerer's ThinksFollow More oleh pengarang:
Tentang: Saya suka membuat barang. Lebih Lanjut Mengenai bbtinkerer »
Paparan yang menyeronokkan mengenai tahap Splatoon 2 semasa dan akan datang dalam permainan Turf War dan Peringkat, jenis permainan Peringkat, dan jadual Salmon Run menggunakan Adafruit PyPortal. Ikuti jadual dengan menekan pada skrin sentuh. Latar belakang dikitar secara rawak untuk gula-gula mata. Dudukan Amiibo pilihan adalah untuk Amiibotronics yang memutar Amiibos ke arah skrin apabila terdapat perubahan jadual.
Tahap semasa diambil dari Splatoon2.ink yang dibuat oleh @mattisenhower dan masa diselaraskan dari Adafruit IO.
Projek ini sangat mudah jika anda hanya mahu memaparkan jadual di PyPortal dan menggunakan apa yang saya ada. Pada dasarnya anda hanya perlu mengemas kini fail konfigurasi untuk tetapan rangkaian anda, maklumat akaun Adafruit IO, dan zon waktu.
Projek ini akan sedikit lebih terlibat sekiranya anda ingin menyesuaikan lebih jauh bergantung pada seberapa baik anda dengan program gambar dan pengaturcaraan Python.
Menambah animasi Amiibo adalah pilihan dan memerlukan lebih banyak kerja dengan pematerian dan percetakan 3d.
Kaveat
PyPortal tidak sepantas monitor permainan HDMI 1ms anda. Paparan memerlukan beberapa saat untuk melengkapkan semuanya ke skrin.
Bekalan
Dikehendaki:
- Adafruit PyPortal - Paparan Internet Bertenaga CircuitPython
- Akaun Adafruit IO
- WiFi
- Kad SD Mikro
Binaan Amiibtronic Pilihan:
- Adafruit PyPortal Desktop Stand Enclosure Kit
- MG90S Micro Servos x 2
- Modul Servo PC9685
- Papan pemecah mikro USB
- Set Pembesar Suara Tertutup Stereo - 3W 4 Ohm
- Penyambung JST PH Perempuan 3-Pin
- Penyambung JST PH Perempuan 4-Pin
- Penyambung Palam JST RCY
- Skru, pencuci dan mur M2.5
- Skru, pencuci dan mur M3
- 4-40 Skru, pencuci dan kacang
- Wayar
- Ikatan kabel kecil
- Balut pengecutan panas
- Pencetak 3d
- Ketuk skru
- Pelekat Splatoon
Langkah 1: Paparan Tahap Splatoon Portal Mudah
Muat turun projek SplatSchedule dari GitHub. Buat secret.py di direktori src / conf dengan maklumat anda menggunakan contoh dalam direktori src / conf. Kemas kini application_configuration.py dalam folder yang sama.
Buat direktori latar belakang pada kad SD mikro di akarnya. Salin semua fail bmp dari direktori gambar projek ke direktori latar belakang yang baru anda buat. Masukkan kad SD mikro ke dalam PyPortal.
Pasang fail SplatSchedule_ [date].uf2 dari folder firmware ke PyPortal dengan menekan butang reset di bahagian belakang PyPortal dua kali dengan cepat untuk membuka pemacu Boot. Kemudian salin fail tersebut. PyPortal akan melakukan boot semula secara automatik apabila fail selesai disalin. Firmware ini adalah CircuitPython 4.0.1 dengan perpustakaan Adafruit yang diperlukan.
Salin semua fail dari direktori src ke PyPortal anda dan anda harus maju. PyPortal harus melakukan boot semula dan memulakannya secara automatik.
Berikut adalah penjelasan ringkas mengenai fail konfigurasi.
secret.py - Setiap konfigurasi harus jelas. Gantikan SSID dengan SSID WiFi anda dan sebagainya. Anda perlu merebut zon waktu anda dari https://worldtimeapi.org/timezones, mis. zon waktu saya adalah Pasifik / Honolulu.
# Fail ini adalah tempat anda menyimpan tetapan, kata laluan, dan token rahsia!
# Sekiranya anda memasukkannya ke dalam kod, anda berisiko melakukan maklumat tersebut atau membagikannya # yang tidak akan bagus. Oleh itu, simpan semuanya dalam satu fail ini dan # rahsiakannya. rahsia = {'ssid': 'SSID', # Simpan kedua-dua tanda petik di sekitar nama 'kata laluan': 'PWD', # Simpan dua '' petikan di sekitar kata laluan 'zon waktu': "TIMEZONE", # http: / /worldtimeapi.org/timezones 'aio_username': 'AIO_USERNAME', 'aio_key': 'AIO_KEY',}
application_configuration.py - Anda hanya perlu mengemas kini time_adjust agar cepat bangun dan berjalan. Saya tidak mengetahui cara untuk mendapatkan tetapan zon waktu nombor dari secret.py jadi anda perlu menukar pelarasan zon waktu anda menjadi beberapa saat. Tetapan selebihnya harus jelas.
konfigurasi = {
'battle_schedule_url': 'https://splatoon2.ink/data/schedules.json', 'salmon_schedule_url': 'https://splatoon2.ink/data/coop-schedules.json', 'time_service': 'https: / /io.adafruit.com/api/v2/%s/integrations/time/strftime?x-aio-key=%s ',' time_service_strftime ':' & fmt =% 25Y-% 25m-% 25d +% 25H% 3A% 25M% 3A% 25S.% 25L +% 25j +% 25u +% 25z +% 25Z ', # Adafruit IO strftime ialah% Y-% m-% d% H:% M:% S.% L% j% u% z% Z lihat https://strftime.net/ untuk perincian penyahkodan # Lihat https://apidock.com/ruby/DateTime/strftime untuk pilihan penuh 'time_adjust': -36000, # jam dalam saat 'touchscreen_touch_throttle': 2, 'sd_mount_directory': '/ sd', 'background_images_directory': '/ sd / backgrounds /', 'background_timeout': 900, # 900 = 15 minit 'sched_change_timeout': 180, # 180 = 3 minit 'jadual_refresh': 43200, # 43200 = 12 jam # Sekiranya anda membina pentas putar, tetapkan ke True 'enable_turntable': False, # Berikut adalah pilihan dan digunakan untuk ujian dan debuggin # 'debug': False, # 'disable_wifi': False, # 'use_test_files': False, # # 'test_battle_schedule_file': '/test_battle_schedule.json', # 'test_salmon_schedule_file': '/test_salmon_schedule.json'}
Itu sahaja untuk mendapatkan paparan Jadual PyPortal Splatoon 2. Baca terus jika anda ingin menyesuaikan latar belakang dan / atau mengubah penempatan teks.
Langkah 2: Penyesuaian Latar Belakang
Termasuk dalam projek SplatSchedule adalah fail projek GIMP yang digunakan untuk membuat latar belakang. Gunakan ini sebagai contoh jika anda suka menggunakan GIMP. Atau gunakan penyunting gambar kegemaran anda untuk membuat latar belakang. Ikuti beberapa panduan di bawah untuk membantu anda membuat latar belakang yang dapat dipaparkan.
Latar belakang pentas diambil dari Inkipedia.
Seperti yang disebutkan sebelumnya, PyPortal tidak cepat dalam menampilkan paparan. Untuk membantu mengurangkan proses PyPortal, letakkan teks statik di latar belakang.
Latar belakang mestilah berukuran 320x240 piksel dan dalam format bitmap. Saya menyimpan latar belakang dalam format 24-bit kerana 16-bit kelihatan mengerikan dan 32-bit mempunyai warna biru kepada mereka.
Itu cukup untuk latar belakang. Langkah seterusnya menerangkan font teks dan penempatan.
Langkah 3: Penyesuaian Fon
Baca Font Custom untuk Paparan CircuitPython untuk membuat fon tersuai anda sendiri.
Saya menggunakan fon dari @frozenpandaman yang terdapat di
Letakkan fon mengikut direktori yang ditentukan dalam text_configuration.py di direktori src / conf. Lokasi lalai adalah di / fonts /.
Kemas kini text_configuration.py untuk font mana yang akan digunakan, warna, dan koordinat penempatan untuk teks.
text_configuration.py - Harus jelas.
konfigurasi = {
'fonts_directory': '/ fonts /', # text: (font, color, (x, y)) 'text_battle_time_slot': ('Splatoon2-18.bdf', 0xFFFFFF, (10, 18)), 'text_battle_regular_stage_a': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 66)), 'text_battle_regular_stage_b': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 86)), 'text_battle_ranks_rule_name': ('Splatoon2-24 bdf ', 0xF54910, (65, 108)),' text_battle_ranned_stage_a ': (' Splatoon2-18.bdf ', 0xFFFFFF, (65, 129)),' text_battle_ranks_stage_b ': (' Splatoon2-18.bdf ', 0xFFF 65, 149)), 'text_salmon_time_slot': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 191)), 'text_salmon_stage': ('Splatoon2-18.bdf', 0xFFFFFF, (65, 211))}
Petua
Cuba jangan menggunakan lebih daripada 3 fon untuk masalah yang dinyatakan di bawah.
Gunakan penyunting gambar anda untuk membantu anda mencari koordinat tempat anda mahu meletakkan teks supaya anda tidak hanya meneka liar. Biasanya alat penunjuk perisian penyuntingan gambar akan mempunyai koordinat x dan y yang dipaparkan di suatu tempat di editor, selalunya pada bar status.
Isu
Semakin banyak fon yang anda gunakan, semakin lama PyPortal diperlukan untuk memulakan kerana semua fon yang digunakan dimuat semasa persediaan.
Fon bitmap mengambil banyak ruang dan akan masuk ke dalam ruang simpanan kapal PyPortal.
Anda boleh membuat direktori fon pada kad SD mikro dan menunjuk ke sana (mis. / Sd / font /), tetapi saya menghadapi masalah pelik di mana fon yang sama akan berjalan dari penyimpanan onboard tetapi tidak berfungsi dari micro SD kad. Saya tidak dapat menyelesaikan masalahnya semasa memuatkan dari kad SD.
Langkah 4: Teruskan membaca untuk Membangunkan Paparan Amiibtronics
Kumpulan langkah seterusnya adalah untuk membina paparan pentas DJ Turntable Amiibotronic.
Anda boleh berhenti di sini jika anda hanya mahukan PyPortal kerana memaparkan jadual Splatoon 2.
Langkah 5: PyPortal I2C 3.3V
Saya mendapati Jam Waktu Nyata (RTC) onboard berhenti berdetak jika anda menyambungkan peranti 5V I2C. Saya rasa ini disebabkan RTC mempunyai pull-up hingga 3.3V. Kemudian menambahkan peranti 5V I2C yang mempunyai tarikan sendiri hingga 5V membuang RTC.
Terdapat pelompat berhampiran port di sisi PyPortal untuk memilih port output voltan. Lihat Adafruit Pinouts untuk rujukan.
Potong / gosok jejak kecil yang menghubungkan pad pusat ke pad 5V. *** Penting *** Potong / gores dari kabel pita!
Gunakan multi-meter untuk memeriksa bahawa tidak ada kesinambungan antara pad pusat dan pad 5V. Periksa juga bahawa pin voltan port tidak mempunyai kesinambungan ke pad 5V.
Solder jambatan solder sedikit dari pad pusat ke pad 3V.
Gunakan multi-meter untuk memeriksa kesinambungan pad tengah ke pad 3V. Periksa juga bahawa tidak ada hubungan yang tidak sengaja dengan pad 5V.
Langkah 6: Penyambung Kuasa - Pendawaian PyPortal
Kami akan memberi kuasa kepada PyPortal dengan menyambung terus ke bas 5V dan bukannya menggunakan port USB mikro PyPortal.
Kawat yang disertakan dengan penyambung JST RCY terlalu besar untuk disekat melalui kandang Adafruit PyPortal. Anda perlu memasangkan wayar 24AWG yang lebih kecil ke PyPortal dan kemudian ke penyambung JST RCY. Gunakan warna konvensional merah untuk positif dan hitam untuk tanah untuk wayar.
Tanggalkan dan timah hujung wayar 24AWG. Potong hujungnya hanya dengan ukuran pad solder 5V (pad yang baru sahaja kita putuskan pada langkah sebelumnya).
Tin pad 5V dan pateri wayar merah ke pad. Kemudian bengkokkan wayar dengan teliti di antara port I2C dan port D3.
Tin pin tanah port D3 (pin atas) dan pateri wayar hitam ke dalamnya. Bengkokkan wayar ini untuk mengikut wayar merah.
Langkah 7: Penyambung Kuasa - Menambah Akhir Penyambung
Potong wayar yang dipasang pada hujung lelaki JST RCY dengan panjang yang munasabah, seperti satu atau dua inci. Saya memilih hujung lelaki untuk membuat penyambung sesuai dengan port sisi.
Selipkan tiub pengecutan kepala pada wayar sebelum pateri menyambungkannya bersama.
Memateri wayar penyambung ke wayar yang kita solder pada langkah sebelumnya.
Kecilkan tiub ke tempatnya.
Langkah 8: Putuskan sambungan Pembesar suara Onboard
Kami akan menyambungkan pembesar suara luaran dan perlu memutuskan sambungan pembesar suara onboard. Lihat Pembesar Suara dan Penyambung Pembesar suara untuk rujukan.
Terdapat dua pad solder yang dihubungkan oleh jejak kecil di sebelah kiri pembesar suara onboard. Potong / gosokkan jejak kecil itu.
Gunakan multi-meter untuk memeriksa bahawa kedua-dua pad tidak lagi bersambung antara satu sama lain.
Langkah 9: Penyambung Pigtail Pembesar suara
Penyambung pembesar suara adalah kesakitan yang perlu dicapai semasa penutup PyPortal dihidupkan. Kami akan membuat kuncir penyambung supaya kami dapat menyambung / memutuskan pembesar suara luaran dengan mudah.
Pateri penyambung JST PH 2-pin lelaki ke hujung penyambung Molex Picoblade wanita. Pastikan kabel anda disolder ke terminal yang betul untuk penyambung JST PH wanita yang sepadan.
Tiub pengecutan terkecil yang saya miliki masih terlalu besar sehingga saya akhirnya panas melekatkan tiub ke penyambung lelaki.
Langkah 10: Himpunkan PyPortal Enafosure Adafruit
Pasang kandang PyPortal akrilik mengikut arahan lampiran.
Palam kuasa boleh dipasang di luar.
Pasang penyambung kuncir pembesar suara yang kami buat sebelumnya. Lakukan ini sekarang kerana cuba menyambungnya nanti akan menjadi sukar.
Langkah 11: Harness Wire PCA9685 - Susun semula Wayar Penyambung JST PH 4-Pin
Anda boleh melangkau langkah ini jika anda baik dengan susunan warna wayar pada penyambung JST PH 4-pin wanita berwayar anda.
Saya menggunakan pisau hobi untuk mengangkat tab pengunci dan mengeluarkan wayar. Saya menyusun semula warna agar sepadan dengan pin voltan PyPortal.
Saya boleh meninggalkan wayar putih dan kuning sahaja tetapi saya suka kuning seperti SCL kerana kuning dan SCL mempunyai huruf 'L' di dalamnya.
Urutan warna adalah hitam, merah, putih, dan kuning (GND, VCC, SDA, SCL).
Pin atas adalah pin ground, jadi pastikan semasa anda memasang penyambung ke PyPortal wayar ground disambungkan ke pin atas.
Langkah 12: Harness Wire PCA9685 - Penghubung Dupont 6P Akhir
Tanggalkan hujung penyambung JST PH 4-pin wanita berwayar.
Crimp penyambung DuPont wanita hingga akhir.
Masukkan wayar mengikut urutan yang betul agar sesuai dengan tajuk pada modul PCA9685.
Pesanan yang saya ada ialah GND, skip, SCL, SDA, VCC, skip.
Langkah 13: Harness Wire PCA9685 - Susun semula Wayar Penyambung JST PH 4-Pin
Seperti langkah sebelumnya, susun semula warna wayar penyambung JST PH 3-pin berwayar agar sesuai dengan pin port 3-pin PyPortal. Urutan dari atas ke bawah adalah GND, VCC, D3.
Pada hujung yang bertentangan penyambung penyambung DuPont wanita.
Kami tidak akan menggunakan kabel GND dan VCC tetapi memasukkannya ke dalam casing 2P, hanya untuk digunakan pada masa akan datang.
Langkah 14: Harness Kawat PCA9685 - Sambungkan Kawat PH 3-Pin JST ke Penyambung Dupont 6P
Masukkan wayar isyarat D3 dari penyambung JST PH 3 pin wanita berwayar dari langkah sebelumnya ke penyambung DuPont 6P dari langkah sebelumnya.
Wayar harus bersambung antara GND dan SCL.
Langkah 15: Cetak Bahagian Paparan Amiibotronik
Muat turun fail 3D PyPortal Splatoon 2 Stage dari Thingiverse.
Cetak fail STL.
Penerangan fail:
- PyPortalSplatoonStage.stl - Bahagian bawah paparan untuk memegang elektronik, servos dan pembesar suara.
- PyPortalSplatoonRiser.stl - Potongan untuk menaikkan PyPortal ke ketinggian munasabah yang sepadan dengan Amiibos.
- PyPortalSplatoonTurnTableBottom.stl - Bahagian bawah meja putar yang bersambung dengan tanduk servo untuk berpusing. Saya cuba membuat meja giliran satu bahagian tetapi celah untuk tanduk servo tidak keluar dengan baik walaupun dengan sokongan cetak.
- PyPortalSplatoonTurnTableTop.stl - Bahagian atas meja giliran sejak saya membahagikan meja giliran menjadi dua bahagian.
Saya sepatutnya mencetak panggung dengan warna putih sekiranya saya tahu anak-anak saya akan melekat pelekat Splatoon mereka di atasnya. Saya memilih kelabu kerana itulah jadual giliran DJ yang biasanya datang dari apa yang saya lihat.
Saya juga mencetak dengan sokongan tetapi anda sebenarnya tidak memerlukan lubang pembesar suara pentas.
Langkah 16: Ketik Pemasangan USB
Gunakan ketukan bawah 4-40 untuk mengikat pemasangan papan pelarian USB. Pemasangannya adalah blok kecil dengan 2 lubang.
Gunakan pisau hobi tajam untuk memotong larian plastik.
Langkah 17: Ketik Servo Mount
Gunakan skru pemasangan yang dikemas dengan servo MG90S untuk "mengetuk" benang ke blok pemasangan servo. Ini lebih seperti melonggarkan lubang untuk skru.
Potong mana-mana jalan keluar jika itu berlaku.
Langkah 18: Ketik Riser
Gunakan ketuk 4-40 untuk memotong benang ke lubang skru 4 riser di bahagian bawah.
Gunakan pisau hobi untuk jalan keluar.
Langkah 19: Pasang Port Kuasa USB
Gunakan 1/4 4-40 skru untuk menahan papan pemecah USB.
Langkah 20: Pasang Modul PCA9685
Terdapat 4 lubang di tengah pentas yang sejajar dengan lubang pemasangan modul PCS9685. Gunakan lubang tersebut untuk skru 12mm M2.5, penyangga nilon 6mm, mesin basuh dan mur. Saya hanya mempunyai 6mm di tangan tetapi ketinggian ketinggian akan berfungsi selagi anda mempunyai skru yang cukup panjang.
Saya tidak memasukkan penutup pada cetakan kerana pin header di bahagian bawah terlalu dekat dengan lubang pelekap. Tidak ada cukup ruang untuk mencetak penyangga dengan dinding yang cukup tebal dan tidak mengganggu bahagian bawah tajuk.
Langkah 21: Mount Servos
Pasang servo ke pelekap servo. Servo hanya sesuai sehala dengan wayar menghadap ke tengah pentas.
Sambungkan servos ke modul PCA9685. Sambungkan servo kiri ketika melihat bahagian bawah ke port 0 dan servo kanan ke port 1.
Pastikan servo disambungkan dengan betul ke modul PCA9685, warna wayar servo harus sesuai dengan modul (hitam / coklat untuk tanah).
Langkah 22: Sediakan Servo Horn
Tanduk servo tidak rata di atas dan perlu rata agar sesuai dengan bahagian bawah pusing putar.
Gunakan kertas pasir untuk meratakan bahagian atas tanduk servo dua sisi. Anda akan tahu bila ia rata ketika semua kilauan hilang.
Langkah 23: Pemegang Amiibo Mount Turntable
Letakkan tanduk servo ke servo. Orientasi tanduk tidak menjadi masalah.
Letakkan bahagian bawah pusing ke servo tanduk. Tanduk servo harus dipasang dengan baik ke dalam ceruk di bahagian bawah meja putar.
Letakkan pusing putar di atas dan skru ke tempatnya dengan skru M2 8mm.
Ulangi untuk servo kedua.
Anda boleh melekatkan kepingan meja putar bersama-sama jika anda mahu. Saya tidak kerana tiub gam saya mengering. Meja putar masih berfungsi tanpanya.
Langkah 24: Mount Speaker
Gunakan skru, pencuci dan mur 10 mm M3 untuk memasang pembesar suara di tempatnya.
Wayar harus menghadap ke sisi.
Saya akan mengakui, saya sukar mendapatkan mur di bahagian dalam skru berhampiran bahagian atas panggung. Apa yang membantu ialah memasang tang jarum hidung yang bengkok untuk menahan kacang di tempat semasa mengacaukan.
Langkah 25: Ikat PyPortal
Saya menyukai paparan Adafruit PyPortal Desktop Stand Enclosure Kit dan saya menganggap hanya kabel ikat PyPortal ke riser.
Kaki kandang harus dipasang di alur di bahagian atas riser. Pemakaiannya tidak ketat dan mungkin mempunyai ruang goyangan tetapi itu tidak akan menjadi masalah.
Masukkan ikatan kabel di slot belakang riser. Bahagian belakang riser berhampiran bukaan bujur. Jangan mengikat tali sepanjang jalan, tinggalkan ruang untuk kaki kandang masuk.
Selipkan kaki kandang ke dalam gelung.
Kencangkan ikatan kabel untuk menahan kaki kandang di tempatnya. Jangan terlalu ketat.
Terdapat celah ke arah depan riser jika anda mahu mengikat bahagian kaki depan. Anda perlu mengikat tali kabel untuk menjangkau. Saya mendapati bahawa saya tidak perlu melakukan ini kerana dua ikatan kabel di belakang cukup untuk menahan PyPortal di tempat.
Langkah 26: Sambungan Kuasa PCA9685
Gunakan kabel untuk menyambungkan VCC dan GND dari papan pemecah USB ke modul PCA9685. Ikuti konvensyen dan gunakan warna merah untuk VCC dan hitam untuk GND.
Jalur dan timah satu sisi wayar. Potong hujung kalengan dengan ukuran pad solder papan pelindung USB.
Pateri wayar ke papan pemisah USB.
Tanggalkan hujung wayar yang lain dan masukkan ke dalam blok terminal skru modul PCA9685. Pastikan VCC dari USB masuk ke VCC blok terminal.
Langkah 27: Penyambung Kuasa PyPortal
Pateri pada penyambung JST RCY ke USB pecah.
Tanggalkan dan timah hujung wayar jika diperlukan. Tambang saya dilucutkan dan disalut sehingga boleh disolder ke tempatnya.
Langkah 28: Penyambung Pembesar suara
Potong wayar pembesar suara kerana panjangnya panjang. Saya memangkas ranjau hingga kira-kira 5 hingga 6 inci (anda boleh menjadi lebih pendek sejak memasang penyambung berwayar).
Pembesar suara masing-masing 4 ohm dan PyPortal berfungsi dengan pembesar suara 8 ohm. Anda perlu memasang pembesar suara secara bersiri supaya PyPortal melihat 8-ohm.
Pateri wayar hitam satu pembesar suara ke wayar merah pembesar suara yang lain. Jangan lupa menggunakan tabung penyusutan panas terlebih dahulu.
Kemudian pasangkan penyambung JST PH 2-pin wanita berwayar ke wayar pembesar suara yang tinggal. Kemungkinan wayar penyambung akan berwarna merah dan hitam juga, jadi pasangkan dengan kabelnya. Juga, warna harus sesuai dengan warna kuncir penyambung picoblade molex yang kami buat sebelumnya.
Langkah 29: Pasang PyPortal Riser
Letakkan riser dengan PyPortal di atas pentas.
Gunakan 1/2 4-40 skru dan mesin basuh untuk menahan riser dari langkah lebih awal ke bahagian atas panggung.
Pastikan slot pada riser sejajar dengan slot di atas pentas sebelum mengacaukan.
Langkah 30: Sambungkan Harness Penyambung 6P DuPont
Sambungkan 6P DuPont Connector Harness yang kami buat sebelumnya ke modul PCA9685. Pastikan penyambung menghubungkan wayar yang betul ke modul.
Langkah 31: Sambungkan Penyambung
Tekan penyambung JST PH dan RCY melalui slot di sebelah modul PCA9685 dan keluar melalui riser atas.
Sambungkan penyambung wanita ke penyambung lelaki masing-masing.
Tarik slack wayar ke panggung untuk menjadikan bahagian belakang PyPortal lebih baik dan kemas.
Langkah 32: Susun Wayar
Kabel di pentas akan menjadi huru-hara.
Kumpulkan kabel anda dengan baik dan tahan bersama-sama dengan sesuatu.
Saya menggunakan bungkus Velcro. Balutannya lebar sehingga anda boleh memotong separuh ke tengah dan membuat tali yang lebih kurus.
Langkah 33: Hiaskan
Saya tidak merancang untuk langkah ini. Anak-anak saya mempunyai buku pelekat dan melekatkan beberapa pelekat di atasnya. Sekiranya saya tahu, saya akan mencetak panggung dengan warna putih agar sesuai dengan garis besar pelekat splatter. Saya masih menyukainya, saya rasa mereka melakukan hiasan dengan baik.
Langkah 34: Terima Kasih
Itu sahaja untuk projek itu. Sambungkan kabel USB dan pasangkan ke bekalan kuasa USB. Saya harap anda menikmati Instructable ini. Terima kasih kerana membacanya.
Saya juga ingin mengucapkan terima kasih kepada yang berikut:
Adafruit untuk Adafruit IO
@mattisenhower untuk Splatoon 2.ink yang menyediakan data jadual
@frozenpandaman untuk Splatoon Font
Disyorkan:
Cara Membuat dan Memasukkan Jadual dan Menambah Lajur Tambahan dan / atau Baris ke Jadual Itu di Microsoft Office Word 2007: 11 Langkah
Cara Membuat dan Memasukkan Jadual dan Menambah Lajur Tambahan dan / atau Baris ke Jadual Itu di Microsoft Office Word 2007: Pernahkah anda mempunyai banyak data yang anda gunakan dan fikirkan sendiri … " bagaimana saya dapat membuat semua data ini kelihatan lebih baik dan lebih mudah difahami? " Sekiranya demikian, maka jadual di Microsoft Office Word 2007 mungkin adalah jawapan anda
Jadual Jadual: Pembantu Produktiviti Maya Anda: 6 Langkah (dengan Gambar)
Jadual Jadual: Pembantu Produktiviti Maya Anda: Saya seorang penunda profesional! Penguncian ini membuat saya berada dalam lingkaran masa, di mana setiap hari hanya terbang tanpa kerja yang produktif. Untuk mengatasi penundaan saya, saya telah membuat jam ringkas dan pantas ini, yang menjadualkan kerja saya. Sekarang saya hanya boleh berpegang pada
Paparan Jadual Bas LCD: 7 Langkah
Paparan Jadual Bas LCD: Pelajar Standard 18 akan mengembangkan pemahaman dan dapat memilih dan menggunakan teknologi pengangkutan. Benchmark 18-J Transportation memainkan peranan penting dalam pengendalian teknologi lain, seperti pembuatan, pembinaan, komunikasi
Suhu Paparan pada Modul Paparan LED P10 Menggunakan Arduino: 3 Langkah (dengan Gambar)
Suhu Paparan pada Modul Paparan LED P10 Menggunakan Arduino: Dalam tutorial sebelumnya telah diberitahu bagaimana cara memaparkan teks pada Modul P10 Paparan LED Dot Matrix menggunakan Konektor Arduino dan DMD, yang dapat anda periksa di sini. Dalam tutorial ini kita akan memberikan tutorial projek yang mudah dengan menggunakan modul P10 sebagai tampilan med
Teks Paparan pada Paparan LED P10 Menggunakan Arduino: 5 Langkah (dengan Gambar)
Teks Paparan di Paparan LED P10 Menggunakan Arduino: Dotmatrix Display atau lebih sering disebut sebagai Running Text sering dijumpai di kedai sebagai alat untuk mengiklankan produk mereka, praktikal dan fleksibel dalam penggunaannya yang mendorong pelaku perniagaan menggunakannya sebagai nasihat iklan. Kini penggunaan Dot