DEV Community

Cover image for Jawaban Tantangan 1 Kelas Coding Newbie 2020
Ratna Mutia Suci
Ratna Mutia Suci

Posted on

Jawaban Tantangan 1 Kelas Coding Newbie 2020

Artikel ini merupakan bagian dari modul Pengenalan Coding di Kelas Newbie Komunitas Coding Mum Indonesia 2020

Tantangan 1: https://dev.to/momnanaid/1-bagaimana-komputer-bekerja-5a4m

1.Terdapat 8 benda yang memiliki komputer/microcontroller di dalamnya

Alt Text

Mesin cuci

Alt Text

Contoh gambar "komputer" di mesin cuci:

Alt Text

Lampu Lalu Lintas

Input: tombol pejalan kaki, stopwatch

Program komputer memberi tahu lampu lalu lintas kapan harus berubah dari merah ke hijau.

Ketika pejalan kaki menekan tombol menyebrang jalan, ia memberi tahu komputer bahwa ada yang ingin menyeberang. Lampu merah untuk kendaraan dan lampu hijau penyeberangan pejalan kaki akan menyala.

Output: warna lampu

Pintu Otomatis

Input: kamera, sensor

Pintu otomatis menggunakan program.
Ketika mereka merasakan seseorang dekat, mereka terbuka. Mereka hanya menutup jika jalannya jelas.
Mesin Uang

Output: buka/tutup pintu

Mesin ATM

Input: tombol / layar

Mesin ATM menjalankan program komputer yang memungkinkan orang membuat pilihan tentang uang mereka.

Ketika mereka meminta sejumlah uang program komputer memeriksa apakah ada cukup uang di dalam akun dan mesin.

Output: layar, uang tunai, tanda terima

Pemutar MP3

Input: tombol
Memproses: Program memungkinkan Anda memilih di antara lagu dan memutarnya.
Output: earphone

Kamera

Input: lensa, cahaya dari benda
Processing: refleksi cahaya dari benda menjadi gambar
Output: gambar/foto

PC

Input: keyboard, mouse
Processing: CPU, proses input menjadi biner kemudian komputer memproses instruksi sesuai rancangan program
Output: layar, speaker, printer (jika ada)

Konsol permainan

Input: tombol
Processing: proses perintah dari tombol. Misal jika tombol kiri ditekan, layar menampilkan object di program permainan bergerak ke arah kiri.
Output: layar, speaker


2.Catatan: huruf besar dan kecil dari huruf yang sama memiliki kode biner yang berbeda. Contoh: RATNA berbeda dengan Ratna


3.Catatan: beberapa mikrokontroler memiliki sensor yang memantau perubahan di lingkungan. Contoh:

Suhu: Ketika suhu menjadi panas, lakukan ini:
Orientasi: Ketika pintu dibiarkan terbuka, lakukan ini:
Getaran: Ketika seseorang mengetuk pintu, lakukan ini:
Kelembaban: Saat hujan, lakukan ini:
Internet: Ketika ada mainan baru yang dijual, lakukan ini:

Kita bisa merancang berdasarkan sensor di atas.

Contoh: smart home.
Lampu yang bisa nyala dan mati sendiri
Input diperoleh melalui sensor cahaya. Jika cahaya redup, lampu menyala. Jika cahaya terang, lampu mati. Lampu juga bisa dikontrol melalui aplikasi di handphone.

Top comments (0)