Magnet Robot
![Magnet Robot](/sites/default/files/styles/770px_node/public/magnet_resim_0.png?itok=Eu2HP67y)
Projemizde buzdolabı magneti olan O-bot robotumuza kısa süreli notlar kaydedip sonra dinleyebileceğiz.
Giriş
Magnet robotumuza dokunma algılayıcısı ile uyarı verdiğimizde belli süre ses kaydı yapmalı. Bir sonraki dokunmamızda yaptığımız ses kaydını dinleyebilmeliyiz. Ses kaydımızın süresini kendimiz belirleyeceğiz.
Amacı
Değişken sürelerde ses kaydı yapabilen, istenildiğinde yaptığımız kaydı dinleyebildiğimiz bir robot.
Yöntem
O-bot’un üzerindeki dokunma algılayıcısının çalışabilmesi ve ses kontrol kartındaki record ve play kısımlarını yönetebilmemiz için öncelikle modüller kısmında tanımlamamız gerekiyor. Ses kartının record kısmını O-botun üzerindeki kartın P5 portuna, Play kısmını ise P6 portuna bağlıyoruz. Play ve recordu çalıştırabilmek için sireni seçiyoruz.
Yaptığımız akış şemasına göre dokunma algılayıcıya dokunulduğunda record çalışmaya başlayarak 2000 ms süre boyunca kayıt yapacak. Dokunma algılayıcıya tekrar dokunduğumuzda 2000 ms süre yaptığımız ses kaydını dinleyebileceğiz. Programımız döngüde olduğu için ses kaydını dinledikten sonra dokunma algılayıcıya tekrar dokunursak yaptığımız kayıt silinecek ve yeni ses kaydı yapılacaktır.
Sonuç ve Tartışma
Sonuç olarak kısa süreli ses kaydı yapıp dinleyebildiğimiz bir robot elde ettik.
Kaynaklar
Eskişehir Bilim Deney Merkezi