Isi kandungan:
- Langkah 1: Percambahan fikiran
- Langkah 2: Skrin dan Sensor LCD
- Langkah 3: Papan Roti Kedua, Butang dan LED
- Langkah 4: Pengekodan
- Langkah 5: Perhimpunan
Video: ISycophant: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Inilah cara mencipta semula iSycophant di rumah! ISycophant adalah cermin yang memaparkan mesej yang menggalakkan, sama ada anda merasa sedih atau gembira. Anda menekan butang hijau untuk gembira atau yang merah untuk sedih. Sekiranya anda meninggalkan iSycophant, lampu kuning akan menyala, kerana ia mahu anda kembali.
Langkah 1: Percambahan fikiran
Langkah 1: Kumpulkan / buat kumpulan orang yang kreatif, pintar, menarik.
Langkah 2: Raih sehelai kertas dan mulakan idea sumbang saran.
Pastikan anda menuliskan setiap pemikiran dan idea
Langkah 3: Fikirkan bagaimana teknologi mempengaruhi pilihan raya AS yang lalu.
Apa yang mempengaruhi pemikiran dan pendapat anda mengenai calon dan hasilnya?
Langkah 4: Renungkan pengaruh media sosial terhadap pendapat politik.
- Bagaimana "ruang gema" media sosial berperanan dalam mengesahkan / menegakkan kepercayaan kita tentang diri kita sendiri dan tentang dunia di sekitar kita?
- Adakah anda fikir media sosial cenderung menunjukkan kepada kita lebih banyak perkara yang kita percaya / mahu lihat?
Langkah 2: Skrin dan Sensor LCD
Papan roti
Langkah 1:
Dapatkan bahan berikut:
- Arduino
- Papan roti
- Kabel penyambung
Langkah 2: Gunakan dua wayar untuk menyambungkan pin 5V di arduino ke rel + di papan roti dan pin GND di arduino ke - rel di papan roti. Langkah 3: Sambungkan rel elektrik ke papan roti, dengan menyambungkan wayar ke setiap dua rel + dan rel kedua
Skrin LCD
Langkah 1:
Dapatkan bahan berikut:
- Papan roti bersambung ke ardunio
- Skrin LCD (serasi dengan pemacu Hitachi HD44780)
- Perintang 10k ohm
- Perintang 220 ohm
- Kabel penyambung
Langkah 2: Sambungkan skrin LCD ke papan roti. Adalah bijaksana untuk meletakkannya lebih dekat ke tepi, sehingga anda mempunyai ruang untuk meletakkan barang-barang lain di papan roti anda. Pastikan anda tidak meletakkan pin ke dalam talian kuasa.
Langkah 3: Sambungkan pin berikut * ke arduino menggunakan kabel penyambung:
- Pin LCD RS ke pin digital 12
- LCD Dayakan pin ke pin digital 11
- Pin LCD D4 ke pin digital 5
- Pin LCD D5 ke pin digital 4
- Pin LCD D6 ke pin digital 3
- Pin LCD D7 ke pin digital 2
* Label dengan nama akan tertera di arduiono dan layar LCD.
Langkah 4: Sambungkan wayar dari pin 3 skrin LCD ke perintang 10k ohm. Sambungkan wayar dari kaki belakang perintang ke saluran kuasa negatif.
Langkah 5: Sambungkan perintang 220 Ohm ke saluran kuasa positif, sejajar dengan pin 16 penyambung LCD.
Sumber rajah:
Harap maklum bahawa rajah menunjukkan penggunaan potensiometer dan bukannya perintang 10k.
Sensor
Langkah 1:
Dapatkan bahan berikut:
- Arduino dan papan roti digunakan untuk menyambungkan skrin LCD
- Pencari Julat Ultrasonik Ping
- Kabel penyambung
Langkah 2:
Sambungkan wayar berikut:
- Pin Vcc pada Sensor ke saluran kuasa positif papan roti
- Trig pin ke ~ 10 pin di arduino
- Pin gema ke pin ~ 9 di arduino
- Pin GND ke pin GND di arduino
Langkah 3: Papan Roti Kedua, Butang dan LED
Menyambungkan papan roti kedua
Langkah 1:
Dapatkan bahan berikut
- Papan roti
- Sambungkan wayar
Langkah 2: Sambungkan kuasa dari papan roti pertama ke papan roti kedua melalui rel kuasa, dengan menyambungkan wayar antara rel + ke rel yang lain, dan rel - ke rel yang lain.
Langkah 3: Sambungkan rel elektrik ke papan roti, dengan menyambungkan wayar antara dua + rel dan dua - rel
Butang
Langkah 1: Dapatkan bahan berikut
- Sambungkan wayar
- 2 butang
- 2 perintang 10k ohm
Langkah 2: Di satu sisi papan roti, masukkan dua butang di baris 30-28 dan 23-21 antara ruang terminal dengan dua kaki di setiap sisi jurang.
Langkah 3: Untuk setiap butang, masukkan perintang 10k ohm, pada lajur g dengan kaki di baris 28 dan 25, dan yang kedua kaki di baris 21 dan 18.
Langkah 4: Seterusnya, gunakan wayar untuk menyambungkan lajur a, baris 28 dengan pin 7 di arduino dan lajur a, baris 21 dengan pin 8. Dengan menggunakan dua wayar, sambungkan kedua kaki dari dua butang yang tidak bersambung dengan perintang ke rel +, dan kedua kaki dua perintang yang tidak dihubungkan ke butang ke - rel.
Diagram:
Lampu LED
Langkah 1:
Dapatkan bahan berikut
- Sambungkan wayar
- 2 lampu LED kuning
- 2 perintang 10k ohm
Langkah 2: Di sisi lain papan roti, sambungkan katod (kaki lebih pendek) setiap LED kuning ke baris 7 dan 4 di lajur b.
Langkah 3: Masukkan dua perintang 10k ohm, dengan satu cabang perintang dalam klip yang selari dengan anod (kaki yang lebih panjang) dan yang lain akan pergi dari LED.
Langkah 4: Sambungkan wayar ke klip yang selari dengan setiap kaki perintang ohm yang tidak disambungkan ke LED dan pin 6 dan 13 arduino. Sambungkan wayar ke klip yang selari dengan katod dua LED dan - rel.
Sumber rajah:
Catatan: rajah menunjukkan wayar selari dengan katod masuk ke rel +, namun kami memasukkannya ke dalam - rel.
Langkah 4: Pengekodan
Langkah 1: Sebelum menulis sebarang baris kod, ambil halaman dari Bruno Latour dan mulakan dengan bertanya pada diri sendiri apa yang harus dilakukan watak manusia yang didelegasikan untuk menjadikan teknologi anda berfungsi. Dalam kes iSycophant terdapat dua tingkah laku manusia utama yang diperlukan: kesungguhan dan kesepakatan tidak reflektif. Seterusnya jelaskan fungsi-fungsi ini dengan cara yang paling sederhana seolah-olah watak manusia yang anda utamakan sangat padat: Kekemasan: Apabila Pengguna tidak berdekatan maka anda perlu bertindak balas dengan beberapa bentuk penggera atau kekhawatiran. Perjanjian tidak reflektif: Apa jua keadaan fikiran pengguna pastikan untuk mencerminkan dan bahkan memperkuatkan kedudukan itu.
Langkah 2: Menggunakan arahan manusia yang dihasilkan mulailah memecahnya seolah-olah watak manusia yang anda wakili adalah mesin logik bukan manusia. Inilah yang disebut sebagai pseudocode:
Kekemasan:
Periksa terus jika Pengguna berada berdekatan.
Sekiranya Pengguna berdekatan maka tidak perlu dilakukan.
Sekiranya Pengguna berada di tempat yang jauh atau tidak, mulakan reaksi yang mengganggu perhatian.
Perjanjian tidak reflektif:
Tentukan keadaan minda Pengguna.
Sekiranya Pengguna gembira mengesahkan semula bahawa dunia ini indah.
Sekiranya Pengguna sedih mengesahkan bahawa dunia ini dahsyat.
Langkah 3: Sekarang, bersenjatakan kod pseudok anda, mulailah menerjemahkan setiap tugas diskrit ke dalam rangkaian operasi yang dapat dilakukan oleh Arduino menggunakan sensor dan paparan yang menyertainya. Terokai kod yang telah digunakan oleh orang lain dan perlahan-lahan menggabungkan operasi menggunakan kitaran mudah ini:
- Hipotesiskan kaedah menerjemahkan "langkah" fungsional ke dalam kod.
- Pastikan ada cara untuk mengesahkan hipotesis anda (sama ada dengan menulis ke DisplayPort, menghidupkan atau mematikan dan LED atau mengkaji semula Serial Monitor).
- Tuliskan kod dan sahkan, sesuaikan untuk watak dan typo yang hilang, sehingga kod tersebut berlalu.
- Muat naik kod ke papan Arduino. 5.
- Sekiranya kod berfungsi, teruskan ke operasi seterusnya, jika tidak maka hipotesiskan mengapa ia tidak berfungsi. Inilah yang kita namakan gelung Arduino Programmer dan ini boleh membawa kepada teknologi canggih yang luar biasa yang diberikan masa, kesabaran dan aplikasi.
Inilah yang kita namakan gelung Arduino Programmer dan ini boleh membawa kepada teknologi canggih yang luar biasa yang diberikan masa, kesabaran dan aplikasi.
Langkah 5: Perhimpunan
Pada masa ini anda seharusnya mempunyai Arduino yang mereplikasi kesepakatan dan kesepakatan yang tidak reflektif. Inilah masanya untuk memasang komponen ke cermin anda.
Langkah 1: Ukur di mana butang, lampu, layar LCD, dan sensor akan diletakkan di bingkai cermin anda.
Langkah 2: Potong lubang di bingkai cermin.
Langkah 3: Lekatkan atau tempelkan arduino anda di bahagian belakang bingkai sehingga komponennya keluar dari lubang.
Dan Voila! Anda kini mempunyai iSycophant yang berfungsi sepenuhnya!
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)
Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: 9 Langkah (dengan Gambar)
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: Selama bertahun-tahun, saya telah membiasakan diri untuk mengambil patung kecil dengan saya semasa dalam perjalanan: Saya sering membeli artoy kosong (seperti gambar dalam gambar) dan cat ia sesuai dengan bendera dan tema negara yang saya lawati (dalam kes ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
Cara Pixellate Gambar - Dengan Mudah: 3 Langkah (dengan Gambar)
Cara Pixellate Gambar - Mudah: Yang cepat ini adalah teknik untuk menggunakan penapisan piksel untuk mengekalkan anonim, martabat dan lain-lain pada gambar digital. Anda hanya memerlukan penyunting gambar sederhana seperti MS Paint, saya menggunakan MS Paint. Untuk alternatif, lihat ini Boleh diajar