Kamis, 25 November 2021

Face sensing

Materi coding is fun mengenalkan face sensing

Sampai tulisan ini dimuat Scratch lab masih menjadi tempat ujicoba yang masih terus dikembangkan dan dipertimbangkan untuk berada di Scratch.

Kapan blok ini akan ada di Scratch?
Masih menjelajahi, mengumpulkan umpan balik, dan merevisi blok ini sebelum kami memutuskan apakah mereka akan masuk ke situs Scratch utama. Beberapa blok Scratch Lab mungkin tidak akan pernah sampai ke Scratch.

Bisakah saya menyimpan proyek Scratch Lab saya?
Ya, Anda dapat mengunduh proyek yang Anda buat dengan Scratch Lab ke komputer Anda, dan memuatnya kembali ke editor Scratch Lab yang sama.

Bisakah saya mengunggah proyek Scratch Lab ke akun Scratch reguler saya?
Tidak. Anda tidak dapat mengunggah proyek Scratch Lab ke akun Scratch reguler Anda, atau membagikannya di komunitas Scratch.

Pada face sensing ini terdapat sensing:

ada 8 posisi face sensing

Contoh penerapan Nose sensing:

Nose: mengarahkan sprite ke hidung

Contoh projek face sensing:

Face sensing ke mulut dan menggerakkannya menggunakan
perintah menekan tombol huruf vokal


Senin, 22 November 2021

Netsblox



Belajar coding Netsblox + smartphone

Kita akan belajar menggunakan smartphone (hp) sebagai sensor dalam pelajaran coding kali ini + aplikasi PhoneIoT yang dapat diinstall ke perangkat hp.

Silakan unfuh di sini: PhoneIoT

PhoneIoT sebuah aplikasi seluler gratis (bisa untuk iOS dan Android) yang  menghubungkan amdrtphone Anda ke NetsBlox dan mengakses sensor dan tampilannya dari proyek NetsBlox Anda. Hal ini memungkinkan kita bisa membuat berbagai projek, seperti kontrol miring untuk permainan (akselerometer), melacak posisi perangkat Anda di peta (lokasi), atau membuat sistem orientasi-radar seperti kompas (orientasi), semua dari dalam NetsBlox. 

Tampilan dapat disesuaikan untuk mengisi layar perangkat dengan kontrol seperti label, tombol, joystick, tampilan gambar, dan banyak lagi. Kontrol kustom bahkan dapat dikonfigurasi untuk mengirim pesan ke proyek NetsBlox Anda saat pengguna berinteraksi, seperti menekan tombol atau menggerakkan joystick.

Setelah menginstal aplikasi PhoneIoT silakan aktifkan dan hubungkan ke perangkat komputer Anda yg sedang membuka aplikasi Netsblox di link (https://editor.netsblox.org/?)

Gambar 2
Tampilan aplikasi PhoneIoT pada smartphone


Atur untuk memulainya hanya perlu memasukkan "ID Perangkat" serta kata kunci dari menu aplikasi ke proyek Anda untuk terhubung ke perangkat dari NetsBlox dengan layanan PhoneIoT.

Tampilan halaman nentsblox.org


Tampilan aplikasi Netsblox

Setelah membuka aplikasi Netsblox

Buat variable bernama "Device"

Pilih blok Variable, lalu pilih dan tekan blok make a variable
berwarna abu-abu dan buat nama variablenya, lalu tekan OK

serta membuat make a message type sbb:

Pilih blok Network, lalu pilih dan tekan blok Make a massage type
berwarna abu-abu setelah itu ini nama accelerometer. Selanjutnya
tekan tanda panah hitam ke kanan hingga terbuat 3 kotak dan
isi masing-masing kotak dengan nama X, Y, dan Z, setelah itu
tekan OK.


Setelah itu lakukan penyusunan codingnya sbb berikut:

Pilih blok Variable lalup seret blok set . . . to,
lalu isi sesuai gambar


Pilih blok Network seret blok call

Pilih PhoneIoT

Lengkapi dan isi kotak dg blok Device

Lengkapi dan isi kotak kedua dg password yang diambil
dari aplikasi PhoneIoT yag dijalankan di HP Anda (lihat gambar 2)

gbr. 11

Password defaultnya = 0, bisa juga diganti dg menekan
reset password via PhoneIoT yg berjalan di HP Anda

Klik blok call untuk mengecek apakah sudah terkoneksi 
apa belum dengan HP Anda, jika sudah akan muncul OK

Lanjutkan menyusun codingnya selanjutnya seperti di gambar ini


Rangkai seperti gambar ini

Tekan bloknya dan akan muncul OK

Lanjutkan lagi dg blok ini 

lalu klik bloknya. Untuk mengetahui sensor
apa saja yg ada di HP dg menekan bloknya.

Buat rangkaian coding selanjutnya untuk membangun projek
yang Anda inginkan. Anda bisa ikuti coding yg ada di gambar ini
untuk mencobanya.


Video tutorialnya bisa disimak di channel art n coding
SemangART Berkarya!

 - - -

Membuat aplikasi google map


Dengan apliaksi Netsblox kini kita bisa membuat aplikasi googlemaps dengan mudah

Pertama sign in dulu ke aplikasi Netsblox, jika belum punya akun bisa membuatnya terlebih dahulu sebagai berikut.

Buat akun dengan sign up

Isi semua persyaratannya lalu klik OK

Tampilan saat kita akan sign in atau masuk

JIka kita lupa password, maka bisa dipulihkan lagi
dengan menekan tombol change password

Setelah kita bisa login maka selanjutnya buka projek baru dengan menekan tombol new project

Pilih Service pada icon gambar kertas

Pilih Map Utilities

Maka akan muncul blok baru di custom sebagai berikut
yang tampil di gambar di atas ini

Silakan ambil blok-blok berikut ini untuk membuat
aplikasi googlemaps

Rangkai blok-blok tersebut menjadi contoh seperti ini


Selesai sudah, lalu coba jalankan projeknya dengan
menakan tombo bendera hijau dan lihat apa yang terjadi?
Maka tampilan peta akan muncul sesuai dengan posisi
Anda saat ini berada.

Selamat mencoba dan SemangART Berkarya!

Label