Isi kandungan:

Pengalih Halaman Automatik: 6 Langkah
Pengalih Halaman Automatik: 6 Langkah

Video: Pengalih Halaman Automatik: 6 Langkah

Video: Pengalih Halaman Automatik: 6 Langkah
Video: Cara Mematikan Redirect / Pengalihan di Google Chrome 2024, Julai
Anonim
Image
Image
Bekalan
Bekalan

Adakah anda pernah menghadapi masalah membalik halaman semasa memainkan alat muzik? Saya pasti ramai di antara kita. Pengalih halaman automatik ini dapat membantu anda menyelesaikan masalah. Sangat mudah untuk digunakan. Anda hanya meletakkan produk di lantai dan semua yang perlu anda lakukan memijak butang untuk membalik halaman. Lebih penting lagi, ini sangat mudah dibuat! Oleh itu, tanpa basa-basi lagi, mari kita mulakan!

Langkah 1: Bekalan

Bekalan
Bekalan
  • Papan Arduino Leonardo
  • Papan roti
  • Wayar pelompat x8
  • Perintang 470 ohm
  • Butang
  • Kotak kotak kasut

Langkah 2: Pasang Elektronik

Pasang Elektronik
Pasang Elektronik
Pasang Elektronik
Pasang Elektronik
Pasang Elektronik
Pasang Elektronik
  • sambungkan wayar ke butang
  • sambungkan 5v ke positif dan GND ke negatif
  • sambungkan positif dan negatif ke papan roti
  • sambungkan GND ke Pin 4 dan Pin 2 ke papan roti
  • sambungkan perintang ke papan roti
  • sambungkan butang ke papan roti

Langkah 3: Pengekodan

Pengekodan
Pengekodan

Langkah terakhir adalah pengekodan. Anda boleh memilih untuk menggunakan ArduBlock (gambar disediakan) atau versi kodnya.

Pautan untuk kod ada di sini

#sertakan

/ * Perpustakaan teras ini membolehkan papan berasaskan 32u4 dan SAMD (Leonardo, Esplora, Zero, Due dan MKR Family) muncul sebagai Tetikus dan / atau Papan Kekunci asli ke komputer yang disambungkan. * / batal persediaan () {// letakkan kod persediaan anda di sini, untuk dijalankan sekali: pinMode (2, INPUT); // menetapkan pin digital sebagai input Keyboard.begin (); // inisialisasi kawalan ke atas papan kekunci Keyboard.releaseAll (); } gelung void () {// letakkan kod utama anda di sini, untuk dijalankan berulang kali: if (digitalRead (2)) {pinMode (4, INPUT_PULLUP); // jadikan pin 4 sebagai input dan hidupkan perintang penarik sehingga melambung tinggi kecuali disambungkan ke tanah jika (digitalRead (4) == RENDAH) {// tidak melakukan apa-apa sehingga pin 4 menjadi rendah Keyboard.press (215); // kekunci untuk menekan (kod ASCII)} Papan kekunci.releaseAll (); }}

Langkah 4: Kotak

Kotak itu
Kotak itu
Kotak itu
Kotak itu
  1. jejak ukuran butang pada kotak
  2. potong lubang

Langkah 5:

Imej
Imej
Imej
Imej
Imej
Imej
  1. Masukkan butang melalui lubang
  2. Masukkan Arduino ke dalam kotak

Langkah 6: Selesaikan

Disyorkan: