Rabu, 20 November 2024


⋆˚࿔BERPIKIR KOMPUTASIONAL πœ—πœš˚
˚˖𓍒ִ໋🌷͙֒✧˚.πŸŽ€༘⋆



⋆. π™š ˚Soal 1
Berpikir komputasional adalah...
a. Kemampuan menggunakan komputer dengan sangat baik.
b. Cara berpikir yang berfokus pada pemecahan masalah menggunakan prinsip-prinsip komputer.
c. Kemampuan menulis kode program.
d. Kemampuan merancang perangkat keras komputer.
e. Kemampuan menghafal banyak data.

Jawab
b. Cara berpikir yang berfokus pada pemecahan masalah menggunakan prinsip-prinsip komputer.

Alasan
Berpikir komputasional melibatkan kemampuan untuk memecahkan masalah secara sistematis dan logis, serta mampu melakukan otomatisasi solusi melalui cara berpikir algoritma.


⋆. π™š ˚Soal 2
Manakah yang BUKAN merupakan komponen dasar dari berpikir komputasional?
a. Dekomposisi
b. Pengenalan pola
c. Abstraksi
d. Algoritma
e. Kreativitas

Jawab
e. Kreativitas

Alasan 
Karena Kreativitas bukan komponen dasar berpikir komputasional. Komponen dasarnya meliputi dekomposisi (memecah masalah menjadi bagian kecil), pengenalan pola (mengenali kesamaan dalam data), abstraksi (menyederhanakan masalah dengan fokus pada hal penting), dan algoritma (membuat langkah sistematis untuk menyelesaikan masalah).


⋆. π™š ˚Soal 3
Contoh penerapan berpikir komputasional dalam kehidupan sehari-hari adalah...
a. Memilih pakaian yang akan dipakai.
b. Menghafal nomor telepon.
c. Merencanakan perjalanan liburan.
d. Menonton film.
e. Tidur.

Jawab
c. Merencanakan perjalanan liburan.

Alasan
Merencanakan perjalanan liburan melibatkan berpikir komputasional, seperti memecah masalah (dekomposisi) ke dalam langkah-langkah seperti menentukan tujuan, mengatur transportasi, dan akomodasi, mengenali pola dalam biaya atau jadwal, membuat abstraksi untuk fokus pada hal-hal penting, dan menyusun algoritma berupa rencana perjalanan yang terstruktur.


⋆. π™š ˚Soal 4
Apa yang dimaksud dengan dekomposisi dalam berpikir komputasional?
a. Menggabungkan beberapa masalah menjadi satu.
b. Memecah masalah besar menjadi bagian-bagian yang lebih kecil.
c. Mencari persamaan antara berbagai masalah.
d. Membuat model sederhana dari suatu masalah.
e. Mengabaikan detail yang tidak penting.

Jawab
b. Memecah masalah besar menjadi bagian-bagian yang lebih kecil.

Alasan
Dalam berpikir komputasional adalah proses memecah masalah besar atau kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola. Pendekatan ini memudahkan untuk memahami, menganalisis, dan menyelesaikan masalah tersebut secara bertahap.


⋆. π™š ˚Soal 5
Pengenalan pola dalam berpikir komputasional berguna untuk...
a. Menemukan solusi yang unik untuk setiap masalah.
b. Mengidentifikasi kesamaan dan perbedaan dalam data.
c. Membuat masalah menjadi lebih kompleks.
d. Mengabaikan informasi yang tidak relevan.
e. Memastikan semua data akurat.

Jawab
b. Mengidentifikasi kesamaan dan perbedaan dalam data.

Alasan
Pengenalan pola dalam berpikir komputasional membantu untuk menemukan kesamaan dan perbedaan dalam data, sehingga mempermudah pemecahan masalah dan pengambilan keputusan.


⋆. π™š ˚Soal 6
Anda ingin membuat jadwal kegiatan harian yang efisien. Langkah pertama yang paling tepat menggunakan pendekatan berpikir komputasional adalah...
a. Memulai dengan kegiatan yang paling menyenangkan.
b. Menuliskan semua kegiatan tanpa urutan.
c. Membagi kegiatan menjadi kelompok berdasarkan jenis (belajar, bersantai, dll.).
d. Menentukan waktu tidur yang ideal.
e. Meminta bantuan teman untuk membuat jadwal.

Jawab
c. Membagi kegiatan menjadi kelompok berdasarkan jenis (belajar, bersantai, dll.).

Alasan
langkah ini memudahkan untuk mengorganisir dan mengelompokkan kegiatan berdasarkan prioritas atau jenisnya, sehingga lebih mudah dalam merencanakan waktu dan membuat jadwal yang efisien.


⋆. π™š ˚Soal 7
Anda ingin mencari sebuah buku di perpustakaan yang sangat besar. Strategi pencarian mana yang paling efisien dengan menggunakan prinsip berpikir komputasional?
a. Mencari buku secara acak di setiap rak.
b. Meminta bantuan pustakawan tanpa memberikan informasi detail.
c. Menggunakan sistem katalog perpustakaan untuk mencari berdasarkan judul, penulis, atau subjek.
d. Membaca semua judul buku di setiap rak.
e. Mencari buku berdasarkan warna sampulnya.

Jawab
c. Menggunakan sistem katalog perpustakaan untuk mencari berdasarkan judul, penulis, atau subjek.

Alasan
Sistem katalog perpustakaan dirancang untuk memungkinkan pencarian yang cepat dan terstruktur, mengurangi waktu pencarian dengan menggunakan informasi yang lebih terorganisir (judul, penulis, subjek). Ini jauh lebih efisien dibandingkan metode lain yang lebih acak atau tidak terorganisir.


⋆. π™š ˚Soal 8
Anda ingin membuat sebuah kue mengikuti resep. Langkah-langkah mana yang mencerminkan penerapan algoritma dalam proses memasak?
a. Mencampur semua bahan sekaligus.
b. Memasak dengan api yang sangat besar.
c. Mengikuti urutan langkah-langkah yang tertera dalam resep.
d. Menambahkan bahan secara acak.
e. Memasak tanpa mengukur bahan.

Jawab
c. Mengikuti urutan langkah-langkah yang tertera dalam resep.

Alasan
Resep adalah urutan langkah yang terstruktur dan terorganisir untuk mencapai hasil yang diinginkan, mirip dengan algoritma dalam komputasi. Setiap langkah dilakukan dengan tujuan tertentu, memastikan proses yang efisien dan hasil yang konsisten.


⋆. π™š ˚Soal 9
Anda ingin memecahkan sebuah teka-teki silang. Strategi mana yang paling sesuai dengan pendekatan berpikir komputasional?
a. Mengisi kotak kosong secara acak dengan huruf.
b. Memulai dengan mengisi kotak yang paling mudah terlebih dahulu.
c. Menebak jawaban tanpa melihat petunjuk.
d. Meminta bantuan teman untuk menyelesaikan semua teka-teki.
e. Mengabaikan petunjuk dan hanya mengandalkan intuisi.

Jawab
b. Memulai dengan mengisi kotak yang paling mudah terlebih dahulu.

Alasan
Ini mirip dengan pendekatan algoritma yang dimulai dari bagian yang mudah, lalu membangun solusi secara bertahap.


⋆. π™š ˚Soal 10
Anda ingin merancang sebuah taman di halaman belakang rumah. Langkah awal yang paling logis dengan menggunakan pendekatan berpikir komputasional adalah...
a. Membeli tanaman yang paling mahal.
b. Mulai menanam tanaman tanpa perencanaan.
c. Mengukur ukuran halaman dan membuat sketsa desain.
d. Memilih warna tanaman yang paling disukai.
e. Menanyakan pendapat tetangga tentang desain taman.

Jawab
c. Mengukur ukuran halaman dan membuat sketsa desain.

Alasan
Ini adalah langkah pertama yang logis dalam perencanaan, mirip dengan pendekatan algoritma: mengumpulkan data (ukuran halaman) dan merencanakan desain sebelum mengambil langkah-langkah selanjutnya
11. berpikir komputasional membantu menyederhanakan masalah dengan membaginya menjadi bagian-bagian yang lebih kecil, sehingga lebih mudah dikelola dan diselesaikan secara sistematis.


⋆. π™š ˚Soal 11
Apa manfaat utama dari berpikir komputasional dalam memecahkan masalah?
a. Membuat masalah menjadi lebih rumit.
b. Mengandalkan intuisi semata.
c. Memecah masalah menjadi bagian-bagian yang lebih kecil dan mudah dikelola.
d. Menghindari mencari solusi yang optimal.
e. Mengabaikan detail-detail penting.

Jawab
c. Memecah masalah menjadi bagian-bagian yang lebih kecil dan mudah dikelola.

Alasan
Berpikir komputasional membantu menyederhanakan masalah dengan membaginya menjadi bagian-bagian yang lebih kecil, sehingga lebih mudah dikelola dan diselesaikan secara sistematis.


⋆. π™š ˚Soal 12
Manakah dari berikut ini yang BUKAN merupakan contoh penerapan berpikir komputasional dalam kehidupan sehari-hari?
a. Merencanakan perjalanan liburan.
b. Memasak makanan mengikuti resep.
c. Menyelesaikan teka-teki silang.
d. Menonton film.
e. Menyusun jadwal belajar.

Jawab
d. Menonton film.

Alasan
Menonton film tidak melibatkan pemecahan masalah atau perencanaan terstruktur yang khas dalam berpikir komputasional, seperti halnya merencanakan perjalanan, memasak, atau menyusun jadwal belajar.


⋆. π™š ˚Soal 13
Apa yang dimaksud dengan abstraksi dalam konteks berpikir komputasional?
a. Mengabaikan semua detail yang tidak penting.
b. Memfokuskan pada aspek-aspek penting dari suatu masalah.
c. Membuat masalah menjadi lebih kompleks.
d. Mengikuti langkah-langkah secara berurutan.
e. Mencari pola yang berulang.

Jawab
b. Memfokuskan pada aspek-aspek penting dari suatu masalah.

Alasan
Abstraksi dalam berpikir komputasional berarti menyederhanakan masalah dengan hanya fokus pada elemen-elemen penting dan mengabaikan detail yang tidak relevan, sehingga lebih mudah dikelola dan dipecahkan.


⋆. π™š ˚Soal 14
Mengapa algoritma penting dalam berpikir komputasional?
a. Algoritma membuat masalah menjadi lebih sulit.
b. Algoritma adalah serangkaian instruksi yang tidak berurutan.
c. Algoritma membantu kita menemukan solusi yang efisien dan terstruktur.
d. Algoritma hanya digunakan dalam bidang komputer.
e. Algoritma tidak perlu jelas dan mudah dipahami.

Jawab
c. Algoritma membantu kita menemukan solusi yang efisien dan terstruktur.

Alasan
Algoritma memberikan langkah-langkah terstruktur untuk menyelesaikan masalah dengan cara yang sistematis dan efisien, sehingga mempermudah pencapaian solusi.


⋆. π™š ˚Soal 15
Manakah dari berikut ini yang TIDAK menunjukkan kemampuan berpikir komputasional?
a. Mampu memecahkan masalah matematika yang kompleks.
b. Mampu menulis kode program komputer.
c. Mampu bermain game strategi dengan baik.
d. Mampu menghafal banyak informasi tanpa memahaminya.
e. Mampu merancang eksperimen sederhana.

Jawab
d. Mampu menghafal banyak informasi tanpa memahaminya.

Alasan
Berpikir komputasional melibatkan pemecahan masalah, perencanaan, dan pemahaman yang terstruktur, bukan sekadar menghafal informasi tanpa pemahaman mendalam.


⋆. π™š ˚Soal 16
Apa manfaat utama dari berpikir komputasional dalam memecahkan masalah?
a. Membuat masalah menjadi lebih rumit.
b. Mengandalkan intuisi semata.
c. Memecah masalah menjadi bagian-bagian yang lebih kecil dan mudah dikelola.
d. Menghindari mencari solusi yang optimal.
e. Mengabaikan detail-detail penting.

Jawab
c. Memecah masalah menjadi bagian-bagian yang lebih kecil dan mudah dikelola.

Alasan
Berpikir komputasional membantu menyederhanakan masalah dengan membaginya menjadi bagian-bagian yang lebih kecil, sehingga lebih mudah dikelola dan diselesaikan secara sistematis.


⋆. π™š ˚Soal 17
Manakah dari berikut ini yang BUKAN merupakan contoh penerapan berpikir komputasional dalam kehidupan sehari-hari?
a. Merencanakan perjalanan liburan.
b. Memasak makanan mengikuti resep.
c. Menyelesaikan teka-teki silang.
d. Menonton film.
e. Menyusun jadwal belajar.

Jawab
d. Menonton film.

Alasan
Menonton film tidak melibatkan pemecahan masalah atau perencanaan terstruktur yang khas dalam berpikir komputasional, seperti halnya merencanakan perjalanan, memasak, atau menyusun jadwal belajar.


⋆. π™š ˚Soal 18
Apa yang dimaksud dengan dekomposisi dalam konteks berpikir komputasional?
a. Menggabungkan beberapa masalah menjadi satu.
b. Memecah masalah besar menjadi bagian-bagian yang lebih kecil.
c. Mencari persamaan antara berbagai masalah.
d. Membuat model sederhana dari suatu masalah.
e. Mengabaikan detail yang tidak penting.

Jawab
b. Memecah masalah besar menjadi bagian-bagian yang lebih kecil.

Alasan
Dalam berpikir komputasional adalah proses memecah masalah besar atau kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dikelola. Pendekatan ini memudahkan untuk memahami, menganalisis, dan menyelesaikan masalah tersebut secara bertahap.


⋆. π™š ˚Soal 19
Pengenalan pola dalam berpikir komputasional berguna untuk...
a. Menemukan solusi yang unik untuk setiap masalah.
b. Mengidentifikasi kesamaan dan perbedaan dalam data.
c. Membuat masalah menjadi lebih kompleks.
d. Mengabaikan informasi yang tidak relevan.
e. Memastikan semua data akurat.

Jawab
b. Mengidentifikasi kesamaan dan perbedaan dalam data.

Alasan
Pengenalan pola dalam berpikir komputasional membantu untuk menemukan kesamaan dan perbedaan dalam data, sehingga mempermudah pemecahan masalah dan pengambilan keputusan.


⋆. π™š ˚Soal 20
Berikan contoh penerapan berpikir komputasional dalam bidang memasak.
a. Memilih bahan makanan berdasarkan warna.
b. Mengikuti resep tanpa mengubah takaran.
c. Menambahkan bumbu secara acak.
d. Memasak tanpa menggunakan alat bantu.
e. Membuat menu baru tanpa referensi.

Jawab
b. Mengikuti resep tanpa mengubah takaran

Alasan
Berpikir komputasional melibatkan langkah-langkah terstruktur dan konsisten, seperti mengikuti instruksi dalam resep untuk hasil yang tepat.


⋆. π™š ˚Soal 21
Bagaimana berpikir komputasional dapat membantu dalam menyelesaikan masalah sehari-hari seperti mencari barang yang hilang?
a. Mencari barang secara acak di seluruh ruangan.
b. Meminta bantuan orang lain tanpa memberikan informasi.
c. Membagi ruangan menjadi zona pencarian dan mengingat tempat terakhir melihat barang.
d. Menyalahkan orang lain atas kehilangan barang.
e. Mengabaikan barang yang hilang.

Jawab
c. Membagi ruangan menjadi zona pencarian dan mengingat tempat terakhir melihat barang.

Alasan
Berpikir komputasional membantu menyelesaikan masalah seperti mencari barang hilang dengan cara terstruktur, seperti membagi ruangan menjadi zona pencarian dan mengingat lokasi terakhir barang terlihat, sehingga pencarian lebih efisien dan terorganisir.


⋆. π™š ˚Soal 22
Apa manfaat dari mempelajari berpikir komputasional?
a. Menjadi lebih mahir dalam menggunakan komputer.
b. Meningkatkan kemampuan pemecahan masalah, berpikir logis, dan kreatif.
c. Membuat kita menjadi robot.
d. Membuat kita lebih suka bekerja sendiri.
e. Membuat kita tidak lagi membutuhkan bantuan orang lain.

Jawab
b. Meningkatkan kemampuan pemecahan masalah, berpikir logis, dan kreatif.

Alasan
Manfaat mempelajari berpikir komputasional adalah meningkatkan kemampuan pemecahan masalah, berpikir logis, dan kreatif, yang berguna dalam berbagai situasi, bukan hanya keterampilan komputer.


⋆. π™š ˚Soal 23
Manakah dari berikut ini yang merupakan contoh penerapan algoritma dalam kehidupan sehari-hari?
a. Memilih pakaian secara acak dari lemari.
b. Mengikuti resep masakan langkah demi langkah.
c. Menggambar tanpa menggunakan garis bantu.
d. Berlari tanpa tujuan.
e. Berbicara tanpa berpikir.

Jawab
b. Mengikuti resep masakan langkah demi langkah

Alasan
Ini adalah contoh penerapan algoritma karena mengikuti langkah-langkah terstruktur secara urut untuk mencapai hasil yang diinginkan, mirip dengan proses pemrograman.


⋆. π™š ˚Soal 24
Apa yang dimaksud dengan abstraksi dalam konteks merancang sebuah program komputer?
a. Menulis kode program yang sangat panjang.
b. Memfokuskan pada detail-detail kecil dalam program.
c. Mengidentifikasi komponen-komponen utama dari masalah dan merepresentasikannya dalam bentuk yang lebih sederhana.
d. Membuat program yang sangat kompleks.
e. Menyalin kode program dari sumber lain.

Jawab
c. Mengidentifikasi komponen-komponen utama dari masalah dan merepresentasikannya dalam bentuk yang lebih sederhana.

Alasan
Abstraksi dalam berpikir komputasional berarti menyederhanakan masalah dengan hanya fokus pada elemen-elemen penting dan mengabaikan detail yang tidak relevan, sehingga lebih mudah dikelola dan dipecahkan.


⋆. π™š ˚Soal 25
Bagaimana berpikir komputasional dapat membantu dalam memecahkan masalah lingkungan?
a. Dengan membuat lebih banyak limbah.
b. Dengan mengabaikan masalah lingkungan.
c. Dengan menganalisis data tentang perubahan iklim dan mencari solusi yang efektif.
d. Dengan membuat program komputer yang dapat menyebabkan polusi.
e. Dengan tidak melakukan apa-apa.

Jawab
c. Dengan menganalisis data tentang perubahan iklim dan mencari solusi yang efektif.

Alasan
Berpikir komputasional membantu menganalisis data lingkungan untuk menemukan solusi yang lebih efisien dan ramah lingkungan.



Rabu, 25 September 2024

Running Text

SIMULASI ARDUINO (SISTEM KOMPUTER) - Running Text LCD

LEMBAR KERJA SIMULASI 


  • Nama                    : Felisha Intan Prasetya
  • Asal Sekolah       : SMA AL HUDA
  • Kelas                      : F2.2
  • Tahun Ajaran     : 2024/2025


Simulasi Arduino yang dilakukan kali ini adalah Simulasi Arduino Running Text LCD secara sederhana menggunakan website Wokwi dengan ketentuan :

  1. Teks bagian atas berisi : Nama Lengkap kalian
  2. Teks bagian bawah berisi : Kata-Kata Motivasi / Kata Mutiara
  3. Absen Genap : Berjalan dari kanan ke kiri
  4. Absen Ganjil : Berjalan dari kiri ke kanan


- Components List Arduino Running Text LCD



 - hasil simulasi yang saya buat :

https://youtube.com/shorts/cOUPbA4T7uw?si=u5xxZYJ5hjeozo3U






 

Rabu, 18 September 2024

simulasi arduino

SIMULASI ARDUINO (SISTEM KOMPUTER) - TRAFFIC LIGHT 


LEMBAR KERJA SIMULASI ARDUINO (SISTEM KOMPUTER)

  • Nama                   : Felisha Intan Prasetya 
  • Asal Sekolah    : SMA ALHUDA
  • Kelas                    : F2.2
  • Tahun Ajaran : 2024

Simulasi Arduino yang dilakukan kali ini adalah Simulasi Arduino traffic secara sederhana menggunakan website Wokwi dengan ketentuan: 
  1. Lampu merah menyala selama : 13 detik
  2. Lampu kuning menyala selama : 4 detik
  3. Lampu hijau menyala selama : 8 detik

Tabel Component List Arduino Traffic Light 



Berikut lampiran hasil dari simulasi yang telah saya lakukan :











 

Rabu, 04 September 2024

Arduino


- Pengertian

Arduino adalah papan-tunggal mikrokontroler serbaguna yang bisa diprogram dan bersifat open-source. Tujuan awal dibuat Arduino adalah untuk membuat perangkat mudah dan murah dari perangkat yang ada saat itu. Dan perangkat tersebut ditujukan untΓΊk para siswa yang akan membuat perangkat desain dan interaksi. Perkembangannya, hardware dan software Arduino dirancang bagi para seniman, desainer, pehobi, pemula, dan siapa pun yang tertarik untuk menciptakan objek interaktif dan pengembangan lingkungan. Arduino mampu berinteraksi dengan tombol, LED, motor, speaker, GPS, kamera, internet, ponsel pintar bahkan dengan televisi.


 - Jenis-jenis Arduino

Sifat Arduino yang open source, membuat Arduino berkembang sangat cepat sehingga banyak lahir perangkat-perangkat sejenis Arduino, seperti DFRDuino atau Freeduino, sedangkan untuk lokal ada CipaDuino yang dibuat oleh SKIR70, lalu ada MurmerDuino yang dibuat oleh Robot Unyil, ada lagi AViShaDuino yang salah satu pembuatnya adalah Admin Kelas Robot.

Berikut ini beberapa jenis Arduino:

 a. Arduino Uno


Arduino Uno menjadi versi terbaru yang berbasis mikrokontroler ATmega328 yang memiliki 14 pin I/O digital di antaranya 6 pin dapat diatur sebagai output PWM (Pulse Width Modulation). Selain itu, terdapat 6 pin input analog yang dapat digunakan untuk membaca data dari sensor-sensor analog. Cip yang digunakan pada Arduino Uno adalah jenis DIL/DIP (Dual In-Line Package). Arduino Uno memudah pengguna untuk mengganti cip mikrokontroler jika terjadi kerusakan dan juga kompatibel dengan banyak modul tambahan, seperti ethernet, SD-card, GSM, dan lain-lain. Arduino Uno juga memberikan kemudahan untuk melakukan komunikasi antara hardware dengan perangkat komputer/laptop.


 b. Arduino Leonardo

Arduino Leonardo memiliki kemiripan dengan Arduino Uno dalam hal jumlah pin input/output digital dan pin input analog. Namun, yang membedakan Arduino Leonardo adalah penggunaan koneksi port micro USB untuk pemrogramannya. Arduino Leonardo menggunakan mikrokontroler ATmega32u4 yang telah memiliki fitur komunikasi USB terintegrasi. Hal ini memungkinkan Arduino Leonardo untuk tidak memerlukan tambahan pengendali mikro untuk mengatur komunikasi USB ke TTL Serial seperti yang terdapat pada Arduino Uno. Dengan menggunakan ATmega32u4, Arduino Leonardo dapat diatur ulang (reprogram) tanpa menggunakan programmer hardware eksternal karena sudah dilengkapi dengan bootloader yang memungkinkan pengguna untuk meng-upload kode baru melalui protokol AVR109.


 c. Arduino Due


Arduino Due adalah salah satu papan pengembangan mikrokontroler yang populer yang dirancang untuk memberikan kinerja yang tinggi dalam proyek-proyek elektronika. Papan ini menggunakan mikrokontroler ARM Cortex-M3 yang kuat, memberikan kecepatan clock hingga 84 MHz, membuatnya lebih cepat dibandingkan dengan sebagian besar papan Arduino lainnya. Kecepatan tinggi ini sangat berguna untuk proyek-proyek yang membutuhkan pengolahan data yang intensif atau aplikasi real-time. Arduino Due juga memiliki sejumlah fitur menarik, termasuk 54 pin input/output digital, 12 pin input/output analog, serta port USB dan konektivitas ethernet.


 d. Arduino Mega 2560


Arduino Mega 2560 adalah papan mikrokontroler yang berbasis pada ATmega2560 . Papan ini memiliki 54 pin input/output digital (15 di antaranya dapat digunakan sebagai output PWM), 16 input analog, 4 UART (port serial perangkat keras), osilator kristal 16 MHz, koneksi USB, jack daya, header ICSP, dan tombol reset. Papan ini berisi semua yang diperlukan untuk mendukung mikrokontroler; cukup sambungkan ke komputer dengan kabel USB atau nyalakan dengan adaptor AC-ke-DC atau baterai untuk memulai. Papan Mega 2560 kompatibel dengan sebagian besar pelindung yang dirancang untuk Uno dan papan sebelumnya Duemilanove atau Diecimila.


 e. Arduino Nano 

Arduino Nano adalah salah satu varian papan pengembangan mikrokontroler dari keluarga Arduino yang dirancang dengan ukuran yang kecil, namun tetap mempertahankan kemampuan pengolahannya. Dengan dimensi yang lebih kecil dari papan Arduino pada umumnya, Arduino Nano menjadi pilihan yang ideal untuk proyek-proyek yang membutuhkan ukuran fisik yang lebih kompak dan ringan, seperti perangkat wearable, sistem kendali otomatis, atau proyek-proyek loT. Arduino Nano menggunakan mikrokontroler ATmega328 atau ATmega168, tergantung pada modelnya. Meskipun memiliki ukuran yang lebih kecil, papan ini tetap menyediakan sejumlah pin I/O digital dan analog, memungkinkan pengguna untuk terhubung dengan berbagai komponen. Papan ini juga dilengkapi dengan port USB, yang memudahkan pengguna untuk memprogramnya dan mengirim data


f. Arduino ESP32

Arduino ESP32 merupakan suatu mikrokontroler yang populer, dikembangkan oleh Espressif Systems. Mikrokontroler ini menjadi pilihan utama dalam proyek-proyek DIY dan prototipe berkat kemampuannya yang kuat dan fleksibel. ESP32 didukung oleh prosesor dual-core Xtensa 32-bit LX6, yang memungkinkannya untuk menjalankan beberapa tugas secara bersamaan. Keunggulan ESP32 juga terletak pada dukungannya terhadap koneksi nirkabel, termasuk Wi-Fi dan bluetooth sehingga dapat digunakan untuk proyek Internet of Things (IoT). Salah satu fitur menonjol ESP32 adalah adanya banyak pin I/O yang dapat dikonfigurasi untuk berbagai keperluan. Hal ini memudahkan pengembang untuk menghubungkan sensor, aktuator, dan perangkat lainnya dengan mudah. Arduino ESP32 dapat diprogram menggunakan lingkungan pengembangan Arduino IDE yang familiar, dan dukungan untuk bahasa pemrograman, seperti C dan C++. 


- Penerapan Arduino pada kehidupan sehari-hari

Tempat Sampah Otomatis Menggunakan Sensor Ultrasonik

Sensor ultrasonik merupakan sensor yang digunakan untuk mengukur jarak pada suatu objek. Untuk cara kerja dari tempat sampah otomatis ini memanfaatkan jarak antara benda dengan sensor ultrasonik yang terpasang pada tempat sampah. Lebih tepatnya, ketika kita mendekatkan suatu benda ke tempat sampah yang sudah terpasang sensor ultrasonik, maka penutup tempat sampah akan otomatis terbuka. 

Untuk alat-alat yang kita gunakan dalam projek tempat sampah otomatis adalah arduino uno, sensor ultrasonik HC SR-04, project board, mini servo SG 90, kabel jumper, Pena bekas, dan tempat sampah. Selanjutnya, kita rangkai pin pada Arduino, sensor, dan project board.







Selasa, 03 September 2024

Sistem Komputer BAB 2


 Perbedaan single board controller dan single board computer 


1. Single board Controller

Single Board Controller merupakan sistem papan tunggal yang dibuat di atas satu sirkuit cetak atau papan pembungkus kawat dua dimensi. Controller ini berbentuk seperti chip yang di dalamnya sudah terdapat prosesor, sirkuit untuk grafik, USB, dan kadang juga dilengkapi dengan RAM.

Single Board Controller yang digunakan saat ini umumnya memiliki ukuran memori besar, yaitu sekitar 128 MB hingga 2 GB atau lebih. Kemampuan komputasi controller ini besar, bahkan mampu memproses audio, foto, dan video.

2. Single Board Computer

Single Board Computer umumnya digunakan untuk proyek prototipe atau untuk sistem peraga. Single board computer juga bisa dioperasikan dengan sistem operasi seperti Linux. Jadi, pengguna bisa menggunakan berbagai program bahasa seperti C, Phyton, dan lainnya.

Selain itu, Single Board Computer juga digunakan sebagai alat pengembangan atau pengendali komputer tertanam. Penggunaan daya single board computer kecil, yaitu dibawah 5 watt sehingga ukurannya kecil dan ringan.




KOMPONEN SINGLE BOARD CONTROLLER

1. Mikrokontroler: Ini adalah inti dari komputer dalam bentuk IC kecil.

2. Programmer: Alat untuk menerjemahkan bahasa pemrograman ke bahasa mesin.

3. Regulator Tegangan: Bertugas mengatur arus dan tegangan untuk pasokan daya mikrokontroler.

4. Konverter Serial ke USB: Berfungsi sebagai penghubung antara Arduino dan komputer/USB.

5. Input-Output: Bagian dari Arduino yang menerima dan mengeluarkan informasi/data. Input bisa berupa sensor, keypad, saklar, dll., sedangkan output bisa berupa lampu LED, motor DC, LCD, speaker, dll.


CONTOH SINGLE BOARD COMPUTER


KOMPONEN DAN FUNGSINYA 



a. CPU (Central Processing Unit) dan GPU (Graphics Processing Unit) 

Raspberry Pi menggunakan Broadcom BCM2836 System on Chip yang terdiri dari unit 900 MHz quad-core ARM Cortex A7. Untuk pengolahan grafis, Raspberry Pi dilengkapi dengan Broadcom VideoCore IV @ 250 MHz.

b. GPIO pins (General Purpose Input/Output) 

Raspberry Pi model 2 memiliki pin GPIO sebanyak 26 buah yang masing-masing memiliki fungsi yang berbeda. GPIO merupakan salah satu dari komponen Raspberry Pi yang paling menarik karena GPIO ini bisa kita hubungkan ke berbagai perangkat hardware mikrokontroler, sensor, LED, dan lain-lain. GPIO adalah penghubung antara Raspberry-Pi dengan dunia luar yang membuat Raspberry Pi sangat cocok digunakan sebagai bagian dari proyek IoT (Internet of Things). Tujuh Belas (17) dari dua puluh enam (26) pin konektor itu adalah pin GPIO, sedangkan yang lainnya adalah pin power atau ground.

c. RAM (Random Access Memory) 

Agar pemrosesan memori dalam sistem dapat berjalan optimal, Raspberry Pi memerlukan RAM yang cukup besar. Raspberry Pi model 2 dilengkapi dengan RAM sebesar 1 GB.

d. Penyimpanan data 

Raspberry Pi menggunakan karu memori SD (SD card) sebagai tempat penyimpanan sekaligus sebagai memori internal. Memori internal digunakan sebagai memori utama untuk menyimpan file-file sistem operasi Raspberry Pi, sisanya dapat digunakan untuk menyimpan data pengguna, seperti file media, file dokumen dan lainnya. Ukuran minimum memori internal adalah 4 GB karena untuk menyimpan sistem operasi saja membutuhkan sekitar 1,8 GB. Sebagai catatan bahwa setiap SD card memiliki kelas, dimana nomor-nomor kelas tersebut mengindikasikan kecepatan read/write, semakin tinggi kelas maka semakin baik.

e. Video output (Port HDMI)

Video output berfungsi untuk menampilkan display Raspberry Pi di layar/ monitor. Raspberry Pi memiliki dua port output video, yaitu port HDMI (High-Definition Multimedia Interface) dan RCA. Kedua port ini tidak bisa digunakan secara bersamaan.

f. USB 2.0 port (Universal Serial Bus) 

Raspberry Pi 2 memiliki 4 port USB 2.0 yang dapat digunakan untuk menghubungkan keyboard, mouse, modem USB, WiFi dongle, dan lain-lain.

g. Ethernet LAN (Local Area Network)  

Ethernet LAN port dapat kita gunakan untuk menghubungkan Raspberry Pi ke jaringan lokal dan/atau internet dengan kecepatan maksimal 100 Mbps. Port ini juga dapat digunakan untuk menghubungkan Raspberry Pi dengan PC/Laptop secara langsung (Peer to Peer) menggunakan kabel dengan konektor RJ45.

h. Power Supply

tegangan input yang dibutuhkan oleh Raspberry Pi 2 adalah sebesar 5V (DC) micro USB. Besar arus yang dibutuhkan tergantung dari banyaknya perangkat yang terhubung pada Raspberry Pi. Power Supply Unit (PSU) yang tersambung dianjurkan memiliki arus keluaran minimal sebesar 1.8 Ampere.





Rabu, 17 Juli 2024

diagnosa

DIAGNOSA DIRI -

Felisha Intan P.
F2.2

1. Apa yang sedang kamu rasakan saat ini?
2. Bagaimana perasaanmu saat siap belajar kembali di sekolah?**
3. Apa harapanmu dengan mengikuti materi pembelajaran informatika sekarang dan masa depan?
4. Apa yang dimaksud dengan literasi digital?
5. Apa yang kalian ketahui tentang peran informatika pada kehidupan sehari-hari?
6. Kenapa literasi digital sangat penting dalam kehidupan sehari-hari?
7. Apa yang kalian ketahui tentang revolusi industri 4.0?
8. Sebutkan contoh implementasi yang kalian rasakan dari pemanfaatan teknologi Artificial Intelligence (AI)!
9. Apa yang kalian ketahui tentang Internet of Things (IoT)?
10. Apakah kalian mengetahui peran Internet of Things (IoT) pada Smart City?

JAWAB:
1. πŸ™‚

2. πŸ™‚

3. Mampu menciptakan, merancang, dan mengembangkan produk berupa artefak komputasional dalam bentuk perangkat keras dan perangkat lunak.

4. Literasi digital atau kemelekan digital (melek digital) adalah pengetahuan dan kecakapan untuk menggunakan media digital, alat-alat komunikasi, atau jaringan dalam menemukan, mengevaluasi, menggunakan, membuat informasi, dan memanfaatkannya secara sehat, bijak, cerdas, cermat, tepat, dan patuh hukum sesuai dengan kegunaannya dalam rangka membina komunikasi dan interaksi dalam kehidupan sehari-hari

5. Informatika memiliki peran yang sangat penting dalam kehidupan sehari-hari. Berikut adalah beberapa contohnya:
  1. Komunikasi: Teknologi informatika memungkinkan komunikasi cepat dan efisien melalui email, pesan instan, media sosial, dan video conference. Ini memudahkan orang untuk berhubungan meskipun berada di tempat yang berjauhan.
  2. Pendidikan: E-learning dan platform pembelajaran online memungkinkan akses ke pendidikan dari mana saja dan kapan saja. Teknologi ini juga memfasilitasi penyebaran informasi dan sumber belajar yang lebih luas.
  3. Kesehatan: Informatika medis digunakan untuk pengelolaan data pasien, diagnosa penyakit, dan telemedicine yang memungkinkan konsultasi medis jarak jauh. Ini meningkatkan efisiensi dan kualitas pelayanan kesehatan.
6. Penerapan literasi digital dapat membuat masyarakat jauh lebih bijak dalam menggunakan serta mengakses teknologi. Dalam bidang teknologi, khususnya informasi dan komunikasi, literasi digital berkaitan dengan kemampuan penggunanya.

7. Revolusi Industri 4.0 atau yang sering disebut dengan cyber physical system merupakan revolusi yang menitikberatkan pada otomatisasi serta kolaborasi antara teknologi saber. Revolusi 4.0 ini sendiri muncul di abad ke-21 dengan ciri utama yang ada adalah penggabungan antara informasi serta teknologi komunikasi ke dalam bidang industri

8. contoh implementasi dari pemanfaatan teknologi Artificial Intelligence (AI) :
  • Asisten Virtual
  • Search Engine
  • M-Banking
  • Chatbot
  • Marketplace
  • Auto Correct
  • GPS
  • Online Translator
9. Internet of things merupakan sebuah konsep di mana suatu benda atau objek ditanamkan teknologi-teknologi seperti sensor dan software dengan tujuan untuk berkomunikasi, mengendalikan, menghubungkan, dan bertukar data melalui perangkat lain selama masih terhubung ke internet.

10. Dalam keseluruhan, penggunaan teknologi IoT dan AI dalam Smart City akan memungkinkan perkembangan kota yang lebih cerdas dan efisien. Hal ini akan memberikan banyak manfaat bagi warga kota, termasuk kualitas hidup yang lebih baik dan lingkungan yang lebih bersih dan sehat.

Kamis, 25 Januari 2024


SOAL

1. Jelaskan fungsi router dalam jaringan komputer!
2. Apa perbedaan router dengan bridge dalam hal pengoperasiannya?
3. Apa tujuan kartu nirkabel dalam jaringan komputer?
4. Apa keuntungan menggunakan teknologi nirkabel dalam jaringan komputer?
5. Jelaskan fungsi hub dalam jaringan. Apa bedanya dengan switch?
6. Apa peran modem dalam jaringan komputer? Bagaimana cara menangani berbagai jenis sinyal?
7. Diskusikan fungsi jembatan dalam jaringan. Bagaimana cara membuat dan mengelola tabel internal?
8. Bandingkan dan kontraskan hub dan switch dalam hal kemampuannya.
9. Menjelaskan tujuan dan penggunaan repeater dalam jaringan.
10. Bagaimana titik akses memfasilitasi koneksi antara jaringan nirkabel dan LAN?

JAWABAN

1. Router adalah perangkat jaringan yang berperan sebagai penghubung atau penerus paket data antara dua segmen jaringan atau lebih.
2.Router digunakan untuk menghubungkan dua jaringan atau lebih sehingga proses pengiriman data atau konten ke jaringan lain bisa tiba hingga tujuan akhir. Bridge merupakan alat yang berfungsi memperluas atau membagi jaringan ke dalam segmen tertentu
3.Kartu nirkabel atau kartu jaringan nirkabel adalah perangkat terminal nirkabel yang digunakan untuk mengaktifkan koneksi internet melalui jaringan koneksi nirkabel di bawah jangkauan jaringan area lokal nirkabel.
4. Kemudahan Akses: Salah satu keunggulan utama jaringan nirkabel adalah kemudahan akses. Anda dapat terhubung ke internet di hampir setiap tempat yang memiliki jaringan Wi-Fi, tanpa perlu mencari kabel fisik atau konektor. Portabilitas: Jaringan nirkabel memungkinkan perangkat untuk tetap terhubung saat bergerak.
5. Fungsi hub dalam jaringan adalah untuk bisa saling bertukar data komputer dari satu pengguna komputer ke banyak pengguna lainya, maka dibutuhkan sebuah alat.Perbedaannya, Switch mengurangi lalu lintas yang tidak perlu dengan mengirimkan data langsung ke perangkat yang dituju, sedangkan hub menyebarkan data ke semua perangkat yang terhubung.
6. Peran modem mengubah sinyal digital menjadi sinyal analog atau sebaliknya.
7.Jembatan (bridge) dalam jaringan memiliki fungsi utama untuk menghubungkan dua segmen jaringan lokal yang berbeda, memungkinkan lalu lintas data antar keduanya.
Belajar Alamat MAC, update tabel,Mengelola Tabel.
8. Hub tidak dapat mengatur alur jalannya suatu data, sehingga setiap paket data yang melewati hub akan dibroadcast ke semua port sampai paket data yang dimaksud sampai ke tujuan.
9. Fungsi repeater yaitu memperluas jangkauan internet. Alat ini menaikkan transfer data jaringan, kemudian menghasilkan koneksi jaringan maksimal. Selain itu, repeater bisa memperluas daya jangkauan sinyal. Apabila tidak menggunakan alat ini, akses internet tidak tersebar dan hanya wilayah tertentu saja.
10. Karena dengan antena dan transceiver yang di gunakan untuk transmisi dan menerima sinyal.

⋆˚࿔BERPIKIR KOMPUTASIONAL πœ—πœš˚ ⋆ ˚˖𓍒ִ໋🌷͙֒✧˚.πŸŽ€༘⋆ ⋆. π™š ˚Soal 1 Berpikir komputasional adalah... a. Kemampuan menggunakan komputer dengan ...