Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Blockly@rduino: Bangun Proyek Arduino dengan Pengkodean Blok Visual

Komponen dan Perlengkapan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Tujuannya adalah untuk memungkinkan pemrograman 'blok Scratch' untuk papan Arduino, dengan banyak fitur yang diperlukan untuk anak-anak di sekolah & pemula.

Semua orang kenal Scratch dan cara membuat pembelajaran pemrograman mudah bagi setiap anak di dunia. Langkah berikutnya adalah menggunakannya untuk mengontrol perangkat keras dan itulah mengapa kemungkinan ekstensi sangat luas: LeapMotion, Arduino, Wii, Picaxe, dll.

Tapi penggunaan ekstensi adalah 'hanya terhubung' pemrograman real-time, jadi 'Graal' adalah menemukan perangkat lunak yang memungkinkan pemrograman blok dan pembuatan kode. Saya menemukan BlocklyDuino tetapi itu telah tidak dikerjakan selama bertahun-tahun. Setelah menghubungi penciptanya David Li, saya memutuskan untuk membuat fork saya sendiri.

Setelah beberapa bulan, dengan bantuan, saya membuat versi baru sepenuhnya dari versi Blockly terbaru: Blockly@rduino.

Video Resume

Apa yang Bisa Anda Lakukan

Pilih papan dan bahasa:

Pilih antara upload online (berkat plugin Codebender) atau upload offline (berkat Blockly@rduino-communication):

Komunikasi dengan papan secara real-time untuk menguji input/output, berkat FirmataPlus dari karya luar biasa Alan Yorinks:

Pilih antara berbagai tingkat kesulitan untuk siswa Anda, dan memiliki daftar blok tertentu:

Pilih apakah Anda menggunakan atau tidak dalam daftar blok, yang selalu berkembang:

Seret-lepas blok untuk memprogram:

Lihat kode Arduino diperbarui secara real-time:

Edit kode Arduino, simpan, tempel ke IDE lokal:

Atau gunakan plugin Codebender untuk upload:

Dan komunikasi melalui port serial:

Pilih dalam daftar contoh:

Buat contoh Anda sendiri:

Pilih tidak hanya papan, tetapi 'kit' tertentu yang disiapkan dengan kategori blok tertentu dan pinout yang disiapkan untuk siswa:

Dan banyak peningkatan grafis! Dan banyak lagi yang akan datang, seperti meningkatkan aksesibilitas.

Kode

Github untuk Blockly@rduino
Repositori Github: https://github.com/technologiescollege/Blockly-at-rduino

Proses manufaktur

  1. Sensor CO2 K30: Pemantauan Kualitas Udara Indoor dalam Waktu Nyata
  2. Memfasilitasi Komunikasi Tuna Netra Tuna Rungu Menggunakan 1Sheeld dan Arduino
  3. Bangun Tabung Pintar: Kendalikan Penerima Koin dengan Arduino Nano
  4. SERENA: Sistem Alarm Kustom Arduino Mega 2560 dengan Layar Sentuh TFT LCD
  5. Kontrol LED melalui Bluetooth dengan Arduino – Panduan DIY Sederhana
  6. Mengintegrasikan Sensor Sidik Jari Kapasitif DFRobot dengan Arduino atau ESP8266
  7. Proyek HMI Nextion Interaktif Menggunakan Arduino Mega dan Sensor
  8. Kit Lengan Robot 6-DoF Berbasis Arduino dengan Pengendali Nunchuk
  9. Python 3 ke Arduino UNO: Kontrol Perintah Mudah dan Demo LED
  10. Pengukuran Radiasi Matahari Akurat dengan Arduino UNO dan Ethernet Shield