Isi kandungan:
- Langkah 1: Langkah 1: Dapatkan Bahan
- Langkah 2: Langkah 2: Ubahsuai Kaca
- Langkah 3: Langkah 3: Letakkan Semuanya Kembali ke Tempatnya
- Langkah 4: Langkah 4: Sentuhan Selesai
- Langkah 5: Langkah 5: Pengekodan
- Langkah 6: Itu sahaja
Video: Projek Acrophobia: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Hai kawan-kawan, jadi ini adalah projek yang cukup menarik. Di sekolah, kelas kami terpaksa membuat projek yang dinamakan 'If This, Then That', di mana kami harus menggunakan Arduino untuk membuat sesuatu. Kami benar-benar dapat memilih apa sahaja untuk dibuat, asalkan kami menggunakan Arduino. Tidak mengapa sekiranya projek anda gagal, jadi saya memulakan percubaan.
Saya mempunyai ketakutan yang tinggi selama saya ingat. Ia tidak seburuk ketika saya masih muda, tetapi saya masih tidak suka memandang ke bawah ketika berdiri di atas bangunan. Itulah sebabnya saya membuat 'kacamata acrophobia', tetapi masalahnya, saya tidak tahu apakah ia berfungsi. Lihat, pada dasarnya saya menggunakan prinsip cermin tanpa batas, tetapi bukannya membeli jalur LED RGB, saya membeli jalur LED RGBW dan saya tidak tahu bagaimana menghubungkannya ke Arduino.
Sekiranya anda ingin melakukan percubaan kecil ini sendiri, izinkan saya menunjukkan caranya.
Amaran! Jangan gunakan ini semasa anda menghidap epilepsi. Saya tidak boleh menekankan perkara ini dengan cukup.
Langkah 1: Langkah 1: Dapatkan Bahan
Jadi lelaki inilah yang anda perlukan:
- Arduino Uno.
- Papan roti.
- Satu set wayar pelompat papan roti.
- Jalur yang dipimpin RGB (W) (Saya mengesyorkan jalur RGB jika anda tidak berpengalaman seperti saya. Mereka banyak tutorial tentang cara menyambungkannya ke Arduino).
- Dua Topeng Menyelam (saya pasti dapat mengesyorkannya kerana ia agak mudah dicabut:
- Filem Tingkap Cermin.
- Pemotong kadbod.
- Ducktape.
- Pita pelekat.
- Pita dua sisi
- Cat dan berus cat.
- Sebotol penyembur (anda memerlukannya untuk mengisinya dengan air dan menyemburkannya ke atas gelas).
Langkah 2: Langkah 2: Ubahsuai Kaca
1. Ambil topeng selam anda dan pisahkan semua barang satu sama lain
2. Dapatkan gelas dari topeng selam anda dan potong sebahagian daripada Mirror Window Film.
3. Semburkan gelas dan filem anda dengan air dan letakkan dengan teliti di atas satu sama lain.
4. Ambil sekeping plastik keras dan cuba mengeluarkan semua gelembung udara.
5. Potong lebihan filem.
Langkah 3: Langkah 3: Letakkan Semuanya Kembali ke Tempatnya
1. Letakkan kaca cermin anda di kedua topeng selam anda (pastikan hanya satu yang mempunyai tali plastik).
2. Pastikan semuanya selamat.
3. Letakkan jalur Led dengan pita dua sisi (tidak kira jika jalur yang dipimpin terlalu panjang, kita boleh menyembunyikannya pada langkah selanjutnya).
Langkah 4: Langkah 4: Sentuhan Selesai
1. Gunakan pita bebek untuk menyambungkan topeng selam (pastikan wayar ada di luar).
2. Letakkan pita pelekat di tempat yang ingin anda lukis.
3. LUKISAN!
Langkah 5: Langkah 5: Pengekodan
Ah ya, bahagian yang menyeronokkan. jadi ini adalah kod pelangi saya, tetapi jika anda ingin bereksperimen lebih banyak dengan melihat sama ada warna tertentu mempunyai kesan yang lebih tinggi atau apa sahaja yang anda ingin mencuba, jangan ragu untuk melakukannya.
Nota: Saya telah menggunakan circuits.io untuk melihat apakah sebenarnya dan ia tidak perlu risau.
Saya telah menggunakan ArduinoIDE dan perpustakaan neopixel:
#sertakan #definisi PIN 6
#tentukan NUM_LEDS 24
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
batal persediaan () {
jalur.begin ();
strip.show ();
}
gelung kosong () {
RainbowCycle (20);
}
kekosongan pelangi kosong (int SpeedDelay) {
bait * c;
uint16_t i, j;
untuk (j = 0; j <256 * 5; j ++) {
untuk (i = 0; i <NUM_LEDS; i ++) {
c = Roda (((i * 256 / NUM_LEDS) + j) & 255);
setPixel (i, * c, * (c + 1), * (c + 2), * (c + 3));
}
pertunjukanStrip ();
kelewatan (SpeedDelay);
}
}
byte * Wheel (byte WheelPos) {
bait statik c [4];
jika (WheelPos <85) {
c [0] = WheelPos * 3;
c [1] = 255 - WheelPos * 3;
c [2] = 0;
c [3] = 0;
} lain jika (WheelPos <170) {
WheelPos - = 85;
c [0] = 255 - WheelPos * 3;
c [1] = 0;
c [2] = WheelPos * 3;
c [3] = 0;
} lain {
WheelPos - = 170;
c [0] = 0;
c [1] = WheelPos * 3;
c [2] = 255 - WheelPos * 3;
c [3] = 0;
}
pulangan c;
}
batal persembahanStrip () {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show ();
#endif
}
void setPixel (int Pixel, byte red, byte green, byte blue, byte white) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (merah, hijau, biru, putih));
#endif
}
batal setAll (merah byte, hijau bait, biru bait, putih bait) {
untuk (int i = 0; i <NUM_LEDS; i ++) {
setPixel (i, merah, hijau, biru, putih);
}
pertunjukanStrip ();
}
Langkah 6: Itu sahaja
Harap anda menyukai arahan!
- Brechje
Disyorkan:
Linefollower HoGent - Projek Sintesis: 8 Langkah
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower yang dibuat. In deze instruksional zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Cara Membuat RADAR Menggunakan Arduino untuk Projek Sains - Projek Arduino Terbaik: 5 Langkah
Cara Membuat RADAR Menggunakan Arduino untuk Projek Sains | Projek Arduino Terbaik: Hai rakan-rakan, dalam pengajaran ini saya akan menunjukkan kepada anda bagaimana membuat sistem radar yang menakjubkan yang dibina menggunakan arduino nano projek ini sangat sesuai untuk projek sains dan anda boleh membuatnya dengan pelaburan dan peluang yang sangat rendah jika memenangi hadiah adalah bagus untuk
Memilih Motor Langkah dan Pemandu untuk Projek Skrin Shade Automatik Arduino: 12 Langkah (dengan Gambar)
Memilih Motor Langkah dan Pemandu untuk Projek Arduino Shade Screen Automated: Dalam Instructable ini, saya akan melalui langkah-langkah yang saya ambil untuk memilih Step Motor dan Driver untuk projek prototaip Automated Shade Screen. Skrin teduh adalah model engkol tangan Coolaroo yang popular dan murah, dan saya ingin mengganti t
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: 6 Langkah
10 Projek Arduino Asas untuk Pemula! Buat sekurang-kurangnya 15 Projek Dengan Papan Tunggal !: Projek Arduino & Lembaga Tutorial; Termasuk 10 projek asas Arduino. Semua kod sumber, fail Gerber dan banyak lagi. Tiada SMD! Pematerian mudah untuk semua orang. Komponen yang mudah ditanggalkan dan diganti. Anda boleh membuat sekurang-kurangnya 15 projek dengan satu
Pembakar Bertenaga USB! Projek ini Boleh Membakar Melalui Plastik / Kayu / Kertas (Projek yang menyeronokkan Juga Harus Kayu Sangat Baik): 3 Langkah
Pembakar Bertenaga USB! Projek ini Boleh Membakar Melalui Plastik / Kayu / Kertas (Projek yang Menyeronokkan Juga Harus Kayu Sangat Baik): JANGAN JADIKAN MENGGUNAKAN USB INI !!!! saya mendapat tahu bahawa ia boleh merosakkan komputer anda dari semua komen. komputer saya baik-baik saja. Gunakan pengecas telefon 600ma 5v. Saya menggunakan ini dan berfungsi dengan baik dan tidak ada yang boleh rosak jika anda menggunakan palam keselamatan untuk menghentikan kuasa