indirBak  ›  BlogEğitim

Robotik kodlama nasıl yapılır

Robotik kodlama endüstri 4.0 hedefiyle yaygınlaşan ve bu alanda ivmeli olarak gelişmeler ve ürünler sayesinde ülkelerin eğitim alanlarına girmiş gelişmelerdir.


Robotik kodlama nasıl yapılır

Robot Nedir?

Robotik kodlama otonom ya da önceden programlanmış, yüklenen görevleri yerine getiren elektro-mekanik cihazlara verilen isimdir.

Robotlar, elektronik ve mekanik birimlerden oluşurlar. Algılama yeteceğine sahiptirler ve programlanabilir olarak çalışırlar. Robotların algılama sistemi bilgisayar algoritmalarına bağlıdır. Yeniden programlandırılabilirler ve çok fonksiyonlu makinelerdir.


Online Olarak Robotik Kodlama Dersleri:

Code.org

CodeCombat

Tynker

App Inventor

TechRocket

 Sitelerinden alabilirsiniz. Ayrıca Tübitakda bulunan Bu kaynağı da bakabilirsiniz.

Robotik kodlama iki kısımdan oluşuyor. İlk olarak programlama bölümü diğeri ise elektronik devre elemanları,öğrenciler için arduino .(C C++ Python,Fortran) programlama dili)

Robotik-kodlama

Kısaca programlama temel bir beceridir ve robot biliminde çalışmamızı bununla geliştiririz. Programlamanın önemli dilleri ve Arduino ve Raspberry Pi gibi araçlardır.

Robotik Kodlama özellikle Drone ve benzeri insansız araçlar alanlarda gelişmelerle oldukça revaçta.  Bilgisayar programlarının bir çıktı üretmek amacı ile bir girdi üstünde çalışan talimatlar dizisinden oluştuğunu söylemek yanlış olmaz. Örneğin bir robotta bulunan Yüz Tanıma Programı için; Öncelikle girdi olarak bir kişinin resminin çekilmesi gerek. Daha sonra görüntü belirli bir özellik kümesi için taranmalı, bu özellikler bilinen yüzlerden meydana gelen bir kütüphaneyle karşılaştırılacak,  bir eşleşme bulunacak ve çıktı olarak resim sahibinin ismi gösterilecek. Program, tüm yürütme işlemlerinde aynen bu yönergeleri yapacaktır. İnsanların anlamaları için normal metinde yazılmış olan çoğu programlama dili, daha sonra bir işlemcinin yürütmesi için makine kodunda derlenmektedir. Önemli


Robotik kodlamadaki en popüler dilin C / C ++  olduğunu söyleyebiliriz.Keza arduino onunla kodlanmakta. Bunun yanında Python, makine öğrenmesi kullanımı ve bunun yanında ROS paketlerini geliştirmek için de kullanılabildiğinden son dönemde çok popülerdir. Bunlara ilave olarak Robotik Kodlamada kullanılmakta olan ilave, mühim yazılım araçları bulunmaktadır.

Bilhassa Robot İşletim Sistemi (Robot Operating System-ROS), robot uygulamalarının oluşturulmasına yardımcı olan bir dizi yazılım kitaplığı ve aracıdır. Bunun yanında ROS için C / C ++ veya Python?da kendinize ait programlar üretebilirsiniz. Arduino mikrodenetleyici C?ye bağlı bir programlama diline sahiptir ve eğer uygulamalı robotik yapıyorsanız bu mühim dilin temellerine inmek için en güzel yöntemdir.

Arduino Arduino Windows: Arduino kart programlama,Arduino programı ile Arduino kartları programlayabilirsiniz.

Robotik kodlama mantığını öğrenmek için okullarda ders olarak ilk etapda Scratch programı kullanıyor. Scratch blok tabanlı bir programdır.

Scratch iOS: ios için scratch programı,Scratch ile kendi interaktif hikayelerinizi, oyunlarınızı ve animasyonlarınızı p

Scratch Scratch Windows: eğlenerek programlama öğrenme,Scratch 3 başta blok özelliği olmak üzere onlarca yeni sprite, arka plan ve

Scratch Scratch Android: eğlenerek kodlama öğrenme uygulaması,Scratch, hem okulda hem de okul dışında dünyanın her yanından milyonlarca ?

ScratchJr ScratchJr Android: android için scratch uygulaması,ScratchJr  Scratch'ın android versiyonu. ScratchJr ile kendi etkileşimli hikayeler ve oyu

Scratch Scratch MAC OS: eğlenerek programlama öğrenme,Scratch 3 başta blok özelliği olmak üzere onlarca yeni sprite, arka plan ve ses özellikl

ScratchJr ScratchJr iOS: ios için scratch uygulaması,ScratchJr  Scratch'ın android versiyonu. ScratchJr ile kendi etkileşimli hikayeler ve oyunlar

Scratch Scratch Windows: eğlenceli animasyon yapma,Scratch 2, Çocukların eğlenerek programlamayı öğrenmelerini sağlayan


Web tabanlı çalışma yapmak isterseniz de Code.org tavsiye ediliyor. Code.org kâr amacı gütmediği için ve bilgisayar bilimlerine erişimi daha da yaygın bir hale getirmek için çalışma sağlar. Amacı ise her okulda bulunan bütün öğrencilerin aynı fizik, kimya ve matematik gibi kodlamayı en iyi şekilde öğrenme fırsatına sağlama.

Robotik kodlamanın temel amacı kontrol kartlarına yazılım atarak devre elemanlarını istediğimiz gibi hareket ettirebilme. Kontrol kartar( arduino uno,Mikro,mBed,PIC) yazılım güncellemesini çok kolaylıkla yapabildiğimiz kartlardır. Dilerseniz bu devre elemanlarını almadan da sanal olarak simülasyon yapmak isterseniz TinkerCad web sitesinden öğrenebilirsiniz.





robotik-kodlama-nasil-yapilir Pinterest
  Hit: 2196 Tarih: 2024-04-17 07:20:51

Kullanıcı Görüş ve Önerileri




Ingression

2d hayatta kalma oyunu

Eduport Learning App

çevrimiçi koçluk merkezi

Algodoo

2d simülasyon programı

Process Lasso

sistem performansını artırma pro

The Finals

turnuvalı online savaş oyunu

AquaSoft Stages

sunumlar ve gösteriler oluşturma

Blindfold Chess Offline

santranç öğrenme uygulaması

Tavla HD - İnternetsiz Tavla

internet olmadan tavla oynba