Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Perhimpunan
- Langkah 3: Potong dan Tampal
- Langkah 4: Pengekodan
- Langkah 5: Penggunaan
Video: Robot Ekspresi- Sekiranya Ini Daripada: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Hallo en welkom bij mijn Expression Robot Diajar.
DIHARAPKAN DIPERLUKAN WAKTU AAN HAB Gewerkt tijdens mijn les van If This Than That.
De Expression robot adalah gemaakt met als doel jou als gebruiker te stimuleren bij je
zelfreflectie. De robot communiceert bertemu jou melalui een chatbox. Waarbij hij verschillende
emoties zal vertonen bij je antwoord op zijn vraag. Hoe zou jij reageren op
Langkah 1: Komponen
Dit adalah wat je allemaal nodig heb:
- Arduino Uno8x8 LED matrik array dengan pemacu MAX7219 (x5)
- Wayar pelompat wanita-ke-wanita (4 jumper van 5 kabels)
- Wayar pelompat lelaki-ke-wanita (1 jumper van 5 kabel)
- Een komputer
- Kartonnen doos of Karton (voor als je het zelf maak)
- Jalur plak
- Schaar
- Liniaal
Biarkan op je hebt twee soorten jumpers:
- perempuan-ke-wanita, matrixes tussen connective tussen
- lelaki-ke-wanita, voor connectie tussen eerste Matrix en Arduino
Langkah 2: Perhimpunan
Hierboven zie je de schema van komponenen. Connecteer je eerste Matrix aan
je arduino en vervolgens connecteer je je Matrix aan de volgende Matrix.
Connectie tussen eerste Matrix en Arduino:
- Pin digital Arduino 13 = DIN paparan pertama
- Pin digital Arduino 12 = CLK paparan penumbuk
- Pin digital Arduino 11 = CS paparan pertama
- Pin Arduino 5V = Vcc paparan pertama
- Arduino GND pin = Pin Gnd pada paparan pertama
Langkah 3: Potong dan Tampal
Doipp Knippen van je:
- Ogen = ongeveer 3x3 cm
- Mond = ongeveer 10x3 cm
- Bovenholte ongeveer = 7x2 cm
Plakken:
Je kan op verschillende manier je Matrix broadmaken, bij deze gaan we simpelweg plakband gebruiken. Zorg dat je Je eerste matrik dalam plen een oogholte dan e tweede di de andere. Plak je Matrix pergi. De rest zet je samen op de juiste volgorde di de mond gedeelte. Plak de matrix stevig vanaf de binnenkant van je doos.
Vullen:
Plaat een doekje in je doos, dit helpt je Matrix om pergi luas te blijven zitten voor als je het omdraai.
* Kami plakken onze doos nog niet dicht voordat we hebben gekeken als de code van onze arduino werken.
Steek de USB van je Arduino in je computer en ga pintu naar de volgende stap
Muat turun LEDdisplay.fzz:
cdn.instructables.com/ORIG/FLP/MR9J/IRKFL3VQ/FLPMR9JIRKFL3VQ.fzz
Langkah 4: Pengekodan
Muat turun de laatste versie van Arduino IDE
Heb je het programma buka dandownload je de LedControl.h
die in je library bevind. Ditambah dengan maklumat lanjut mengenai LED
pengaturcara te.
Muat turun fail LEDdisplay.ino
cdn.instructables.com/ORIG/FEG/F6QQ/IRKFL5XL/FEGF6QQIRKFL5XL.ino
Laad het dalam program arduino je. Deze mempunyai 4 kod
- Definisi mata dan mulut: elke oog adalah geconfigureerd met een 8-byte array. De mond adalah pintu gefineerd een 24-byte array;
- Persediaan: paparan werkt dan mula bertemu dengan komuniti
- Utama: perintah komunikasi bersiri wachten op en kiest welke gezicht getoond zal worden
- Fungsi tambahan: laat functie zien van ogen en mond
Wat adalah:
- setRow: paparan LED zet elke rij van de LED adalah sneller dan setColumn
- setIntensity: Dit gebruik om de limit te bepalen van de LED helderheid
Langkah 5: Penggunaan
Nu upload je je code naar arduino. Buka monitor bersiri je (ctrl + shift + m).
Nu kan je melalui monitor bersiri tekens invoeren om je gezicht te veranderen.
Voor de ogen:
- : (biasa)
- ; (berkedip)
- 8 (hantu)
Voor de mond:
- ) (gembira)
- | (berkecuali)
- (sedih) D of d (sangat gembira)
- O of o (terkejut)
- P of p (lidah keluar)
Taip een paar en druk enter. Je gezicht komt nu tevoorschijn.
Zo heb je je Robot Ekspresi eigen
Disyorkan:
Ekspresi Emosi: 4 Langkah
Emotion Expresser: Intro: Mesin ini adalah ekspresi emosi, berfungsi dengan menolong orang yang tidak pandai mengekspresikan perasaan mereka untuk meluahkan perasaan mereka. Mesin ini dapat menolong orang yang memerlukan pertolongan atau memerlukan seseorang untuk mendengarkan mereka mengadu perkara yang
Menggunakan Ekspresi Lambda Dengan Muka Berfungsi di Java: 15 Langkah
Menggunakan Ekspresi Lambda Dengan Antarmuka Fungsional di Java: Antarmuka Fungsional di Java adalah alat yang sangat berguna yang tidak digunakan oleh banyak pengaturcara yang lebih baru. Mereka membenarkan pembangun untuk mengekstrak kod mereka sehingga dapat diterapkan pada banyak masalah yang berbeza. Ini sangat berguna dengan ungkapan Lambda yang
Cara Mengawal Robot Neato Daripada Raspberry Pi: 8 Langkah
Cara Mengawal Robot Neato Dari Raspberry Pi: Sekiranya anda berminat untuk membuat robot Raspberry Pi, Neato adalah robot yang hebat untuk digunakan kerana projek itu murah dan mempunyai sensor jauh lebih banyak daripada IRobot Buat. Apa yang saya buat untuk robot saya ialah menyambungkan Raspberry pi ke dalamnya dengan mencetak 3D
Ekspresi Emosi Tanaman Buatan (A.P.E.X.): 7 Langkah (dengan Gambar)
Ekspresi Emosi Tanaman Buatan (A.P.E.X.): Tetapi tunggu … Masih ada lagi
Pedal Ekspresi MIDI DIY: 5 Langkah
Pedal Ekspresi DIY MIDI: Petunjuk ini menerangkan bagaimana mengubah pedal wah-wah untuk digunakan sebagai pedal ekspresi. Ini sebenarnya agak mudah, tetapi anda perlu tahu cara menyolder dengan betul, dan mempunyai kemampuan mekanikal asas. Jumlah masa: 1 jam. Jumlah kos: $ 0- $ 100