|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/gelecegi-kodlayanlar-mblock-ile-arduino-1/
课程评论:没有评论
**课程名称:** 使用 mBlock 学习 Arduino **课程概述:** 本课程专为 7 岁及以上对 Arduino 编程感兴趣的儿童及青少年设计,并建议 18 岁以下的学员在家长监督下学习。课程将通过 mBlock 这一图形化编程工具,带您探索 Arduino 的世界。 **课程特色:** * **趣味性与易学性:** mBlock 采用积木式编程,直观易懂,让初学者也能轻松上手。 * **丰富的实践内容:** 课程共包含 20 节课(未来可能根据需求增加),将涵盖多种传感器和执行器,如: * Arduino Uno * 面包板 * 蘑菇 LED * 220 欧姆电阻 * 按钮 * 电位器 * LM35 温度传感器 * LDR(光敏电阻) * RGB LED * 伺服电机 * HC-SR04 超声波测距传感器 * DHT11 温湿度传感器 * 继电器 * 雨量传感器 * 土壤湿度传感器 * 水位传感器 * MZ80 红外传感器 * I2C 和 LCD 显示屏 * L298N 电机驱动器 * 直流电机 * **侧重原理:** 课程重点在于讲解传感器的工作原理,而非简单地将其与 LED、蜂鸣器等组合。掌握传感器的原理,您便能举一反三,应对更多应用场景。 * **项目导向:** 学完本课程,您将能够利用 mBlock 和 Arduino 创作成品项目,并欢迎与讲师分享您的作品。 **mBlock 简介:** mBlock 是一款基于 Scratch 的图形化编程环境,旨在简化 Arduino 项目的编码和交互。它最初为 Makeblock 机器人套件设计,但事实证明,mBlock 极大地降低了 Arduino 项目的开发门槛。 **mBlock 的优势:** * **降低编程门槛:** 无需具备编程语言基础即可开始创作。 * **培養編程思維:** 积木式编程有助于培养用户的算法思维和逻辑能力。 * **直觀的結果展示:** 能够将编写的代码转化为直观的硬件效果。 * **跨平台兼容:** 提供 Windows 和 macOS 版本。 **教学目标:** 通过本课程的学习,学员将能够熟练掌握 mBlock 编程,理解 Arduino 的基本工作原理,并能够利用各种传感器和执行器进行创意项目开发。
18 Yaş Altı Çocuklar Evebeyinleri Denetimi Altına Eğitime Kaydolabilirler. Bu eğitim serimizde , blok tabanlı bir uygulama ile arduino kodlamayı keşfedeceğiz. 7 ve üzeri yaş gurupları için oldukça kolay ve eğlenceli geçeceğine inanıyorum. Toplam 20 derslik bir eğitim seti olacak fakat farklı sensörler ya da talepler geldikçe sayı belki artabilir. Elimden geldiğince az detay vererek sizi sıkmak ve boğmak istemiyorum. Eğitim Serisinde Kullandığımız Malzemeler ve Sensörler ; 1)Arduino Uno 2)Breadboard 3)Mantar Led 4)220 Ohm Direnç 5)Push Button 6)Potansiyometre 7)LM35 Sıcaklık Sensörü 8)LDR 9)RGB Led 10)Servo Motor 11)HC-SR04 Ultrasonic Mesafe Sensörü 12)DHT11 Sıcaklık ve Nem Sensörü 13)Röle 14)Yağmur Sensörü 15)Toprak Nem Sensörü 16)Su Seviye Ölçüm Sensörü 17)MZ80 Kızılötesi Sensörü 18)I2C ve LCD 19)L298N Motor Sürücü 20)DC Motor Eğitim serisinde sensörle ile led , buzzer vb. gibi parçalar kullanmıyorum. Sadece sensörlerin çalışma mantığını anlatıyorum. Bu kısmı doğru şekilde kavrayıp uygulayabilirseniz kullanamayacağınız bir sensör düşünmüyorum. Seriyi tamamladığınızda mBlock ve Arduino ile güzel projeler çıkartacağınızdan eminim. Benimle paylaşmayı unutmayın.mBlock Nedir ?Aklınızdaki Arduino projelerinizi kodlamayı, projeyi etkileşime geçirmeyi ve bunları scratch açık kaynak kodu kullanarak yapan grafik programlama ortamıdır. İlk başta Makeblock firmasının ürettiği robot kitlerini programlamak için tasarlanmış olsa da sonradan farkına varıldı ki Mblock sayesinde Arduino projelerini yapmakta epeyce kolaylaştı.Blok tabanlı bir kodlama sistemine sahip olduğu içinse küçük yaştan büyüklere herkeste programlama, algoritmanın mantığını kazandırmada ve bunu ileri seviyelere taşımada büyük rol oynuyor. Ve kendi içinde bulundurduğu sistem sayesinde Arduino adına bir şey yazdıktan sonra somut bir şekilde bunu gözlemleme imkanı veriyor. Ve bu programı kullanmanız için her hangi bir programlama dili bilmenize gerek yok. Tabi ki de bilirseniz de sizin avantajınıza olur. Üstelik de Windows-MacOS uyumlu sürümleri mevcuttur.