Daftar Isi:

Isycophant: 5 Langkah (dengan Gambar)
Isycophant: 5 Langkah (dengan Gambar)

Video: Isycophant: 5 Langkah (dengan Gambar)

Video: Isycophant: 5 Langkah (dengan Gambar)
Video: Learn English Words - SYCOPHANT - Meaning, Vocabulary Lesson with Pictures and Examples 2024, September
Anonim
Penjilat
Penjilat
Penjilat
Penjilat

Inilah cara membuat ulang iSycophant di rumah! iSycophant adalah cermin yang menampilkan pesan penyemangat, apakah Anda sedang sedih atau bahagia. Anda menekan tombol hijau untuk bahagia atau tombol merah untuk sedih. Jika Anda meninggalkan iSycophant, lampu kuning akan menyala, karena ingin Anda kembali.

Langkah 1: Brainstorming

Brainstorming
Brainstorming

Langkah 1: Kumpulkan/buat sekelompok orang yang kreatif, cerdas, dan menarik.

Langkah 2: Ambil selembar kertas besar dan mulailah bertukar pikiran.

Pastikan Anda menuliskan setiap pemikiran dan ide

Langkah 3: Pikirkan tentang bagaimana teknologi memengaruhi pemilihan AS terakhir.

Apa yang memengaruhi pemikiran dan pendapat Anda tentang kandidat dan hasilnya?

Langkah 4: Renungkan pengaruh media sosial terhadap opini politik.

  • Bagaimana “ruang gema” media sosial berperan dalam memvalidasi/menegakkan keyakinan kita tentang diri kita sendiri dan tentang dunia di sekitar kita?
  • Apakah menurut Anda media sosial cenderung menunjukkan kepada kita lebih banyak tentang apa yang kita yakini/ingin lihat?

Langkah 2: Layar LCD dan Sensor

Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor
Layar LCD dan Sensor

Papan tempat memotong roti

Langkah 1:

Dapatkan bahan-bahan berikut:

  • Arduino
  • Papan tempat memotong roti
  • Kabel penghubung

Langkah 2: Gunakan dua kabel untuk menghubungkan pin 5V pada arduino ke rel + pada breadboard dan pin GND pada arduino ke rel - pada breadboard. Langkah 3: Hubungkan ke rel daya papan tempat memotong roti, dengan menghubungkan kabel ke masing-masing dari dua + rel dan dua - rel

layar LCD

Langkah 1:

Dapatkan bahan-bahan berikut:

  • Papan tempat memotong roti terhubung ke ardunio
  • Layar LCD (kompatibel dengan driver Hitachi HD44780)
  • resistor 10k ohm
  • resistor 220 ohm
  • Kabel penghubung

Langkah 2: Hubungkan layar LCD ke papan tempat memotong roti. Adalah bijaksana untuk meletakkannya lebih dekat ke tepi, sehingga Anda memiliki ruang untuk meletakkan barang-barang lain di papan tempat memotong roti Anda. Pastikan Anda tidak menempatkan pin ke kabel listrik.

Langkah 3: Hubungkan pin berikut * ke arduino menggunakan kabel hook-up:

  • Pin RS LCD ke pin digital 12
  • LCD Aktifkan 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 ditempatkan di arduiono dan layar LCD.

Langkah 4: Hubungkan kabel dari pin 3 layar LCD ke resistor 10k ohm. Hubungkan kabel dari kaki belakang resistor ke saluran listrik negatif.

Langkah 5: Hubungkan resistor 220 Ohm ke saluran listrik positif, sesuai dengan pin 16 konektor LCD.

Sumber diagram:

Harap dicatat bahwa diagram menunjukkan penggunaan potensiometer, bukan resistor 10k.

Sensor

Langkah 1:

Dapatkan bahan-bahan berikut:

  • Arduino dan papan tempat memotong roti digunakan untuk menghubungkan layar LCD
  • Ping Ultrasonic Range Finder
  • Kabel penghubung

Langkah 2:

Hubungkan kabel berikut:

  • Pin Vcc pada Sensor ke saluran listrik positif papan tempat memotong roti
  • Trig pin ke ~10 pin pada arduino
  • Pin gema ke ~9 pin pada arduino
  • Pin GND ke pin GND pada arduino

Langkah 3: Breadboard, Tombol, dan LED Kedua

Papan tempat memotong roti kedua, Tombol dan LED
Papan tempat memotong roti kedua, Tombol dan LED
Papan tempat memotong roti kedua, Tombol dan LED
Papan tempat memotong roti kedua, Tombol dan LED
Papan tempat memotong roti kedua, Tombol dan LED
Papan tempat memotong roti kedua, Tombol dan LED

Menghubungkan papan tempat memotong roti kedua

Langkah 1:

Dapatkan bahan-bahan berikut:

  • Papan tempat memotong roti
  • Hubungkan kabel

Langkah 2: Hubungkan power dari breadboard pertama ke breadboard kedua melalui power rail, dengan menghubungkan kabel antara a + rail ke yang lain, dan a - rail ke yang lain.

Langkah 3: Hubungkan ke rel daya papan tempat memotong roti, dengan menghubungkan kabel antara dua + rel dan dua - rel

Tombol

Langkah 1: Dapatkan bahan-bahan berikut:

  • Hubungkan kabel
  • 2 tombol
  • 2 resistor 10k ohm

Langkah 2: Di satu sisi breadboard, masukkan dua tombol di baris 30-28 dan 23-21 di antara ruang terminal dengan dua kaki di setiap sisi jurang.

Langkah 3: Untuk setiap tombol, masukkan resistor 10k ohm, pada kolom g dengan kaki di baris 28 dan 25, dan yang kedua di baris 21 dan 18.

Langkah 4: Selanjutnya, gunakan kabel untuk menghubungkan kolom a, baris 28 dengan pin 7 pada arduino dan kolom a, baris 21 dengan pin 8. Dengan menggunakan dua kabel, sambungkan kedua kaki kedua tombol yang tidak terhubung ke resistor ke rel +, dan kedua kaki dari dua resistor yang tidak terhubung ke tombol ke rel -.

Diagram:

Lampu LED

Langkah 1:

Dapatkan bahan-bahan berikut:

  • Hubungkan kabel
  • 2 lampu LED kuning
  • 2 resistor 10k ohm

Langkah 2: Di sisi lain papan tempat memotong roti, sambungkan katoda (kaki lebih pendek) setiap LED kuning ke baris 7 dan 4 di kolom b.

Langkah 3: Masukkan dua resistor 10k ohm, dengan satu cabang resistor di klip sejajar dengan anoda (kaki lebih panjang) dan yang lainnya menjauh dari LED.

Langkah 4: Hubungkan kabel ke klip paralel ke setiap kaki resistor ohm yang tidak terhubung ke LED dan pin 6 dan 13 arduino. Hubungkan kabel ke klip sejajar dengan katoda dari dua LED dan - rel.

Sumber diagram:

Catatan: diagram menunjukkan kabel yang sejajar dengan katoda masuk ke rel +, namun kami memasukkannya ke rel -.

Langkah 4: Pengkodean

Langkah 1: Sebelum menulis baris kode apa pun, ambil satu halaman dari Bruno Latour dan mulailah dengan bertanya pada diri sendiri apa yang harus dilakukan oleh karakter manusia yang didelegasikan untuk membuat teknologi Anda berfungsi. Dalam kasus iSycophant, ada dua perilaku utama manusia yang diperlukan: kemelekatan dan kesepakatan yang tidak reflektif. Selanjutnya jelaskan fungsi-fungsi ini dalam istilah sesederhana mungkin seolah-olah karakter manusia yang Anda delegasikan sangat padat: Kelekatan: Ketika Pengguna tidak berada di dekatnya maka Anda perlu bereaksi dengan semacam alarm atau ketakutan. Persetujuan tidak reflektif: Apapun keadaan pikiran Pengguna, pastikan untuk mencerminkan dan bahkan memperkuat posisi itu.

Langkah 2: Menggunakan instruksi manusia yang dihasilkan mulai memecahnya seolah-olah karakter manusia Anda yang didelegasikan adalah mesin logika non-manusia. Inilah yang disebut sebagai pseudocode:

Kemelekatan:

Periksa terus apakah Pengguna ada di dekat Anda.

Jika Pengguna berada di dekatnya maka tidak ada yang perlu dilakukan.

Jika Pengguna berada jauh atau jauh, mulailah reaksi pembentukan perhatian yang mengganggu.

Perjanjian tidak reflektif:

Tentukan keadaan pikiran Pengguna.

Jika Pengguna senang, tegaskan kembali bahwa dunia ini indah.

Jika Pengguna sedih, konfirmasikan bahwa dunia ini mengerikan.

Langkah 3: Sekarang, dipersenjatai dengan pseudocode Anda, mulailah menerjemahkan setiap tugas diskrit menjadi serangkaian operasi yang dapat dilakukan Arduino menggunakan sensor dan tampilan yang menyertainya. Jelajahi kode yang telah digunakan orang lain dan secara perlahan menggabungkan operasi menggunakan siklus sederhana ini:

  1. Berhipotesis cara menerjemahkan "langkah" fungsional ke dalam kode.
  2. Pastikan bahwa ada beberapa cara untuk mengkonfirmasi hipotesis Anda (baik dengan menulis ke DisplayPort, menyalakan atau mematikan dan LED atau meninjau Serial Monitor).
  3. Tulis kode dan verifikasi, sesuaikan karakter dan kesalahan ketik yang hilang, hingga kode lolos.
  4. Unggah kode ke papan Arduino. 5.
  5. Jika kode berfungsi maka lanjutkan ke operasi berikutnya, jika tidak maka berhipotesis mengapa tidak berfungsi. Inilah yang kami sebut loop Programmer Arduino dan ini dapat menghasilkan teknologi canggih yang luar biasa dengan waktu, kesabaran, dan aplikasi.

Inilah yang kami sebut loop Programmer Arduino dan ini dapat menghasilkan teknologi canggih yang luar biasa dengan waktu, kesabaran, dan aplikasi.

Langkah 5: Perakitan

perakitan
perakitan

Sekarang Anda harus memiliki Arduino yang mereplikasi kemelekatan dan perjanjian yang tidak reflektif. Sekarang saatnya untuk merakit komponen ke cermin Anda.

Langkah 1: Ukur di mana tombol, lampu, layar LCD, dan sensor akan ditempatkan pada bingkai cermin Anda.

Langkah 2: Potong lubang di bingkai cermin.

Langkah 3: Rekatkan atau rekatkan arduino Anda di bagian belakang bingkai sehingga komponennya keluar dari lubang.

Dan Voila! Anda sekarang memiliki iSycophant yang berfungsi penuh!

Direkomendasikan: