Isi kandungan:

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
ISycophant
ISycophant
ISycophant
ISycophant

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

Percambahan fikiran
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

Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor
Skrin LCD dan Sensor

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

Papan Roti Kedua, Butang dan LED
Papan Roti Kedua, Butang dan LED
Papan Roti Kedua, Butang dan LED
Papan Roti Kedua, Butang dan LED
Papan Roti Kedua, Butang dan LED
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:

  1. Hipotesiskan kaedah menerjemahkan "langkah" fungsional ke dalam kod.
  2. Pastikan ada cara untuk mengesahkan hipotesis anda (sama ada dengan menulis ke DisplayPort, menghidupkan atau mematikan dan LED atau mengkaji semula Serial Monitor).
  3. Tuliskan kod dan sahkan, sesuaikan untuk watak dan typo yang hilang, sehingga kod tersebut berlalu.
  4. Muat naik kod ke papan Arduino. 5.
  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

perhimpunan
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: