Bu depo, Raspberry Pi AI Kiti proje kitabındaki örnek kodları içermektedir. Projeler, Raspberry Pi kullanarak nesne tanıma, görüntü segmentasyonu, poz tespiti ve diğer yapay zeka tabanlı uygulamaları kapsamaktadır.
Raspbian işletim sisteminin en güncel versiyonunu kurmak için aşağıdaki komutu çalıştırın. Bu komut Raspbian yazılımını günceller.
sudo apt update && sudo apt full-upgradeRaspberry Pi ‘mizde hangi aygıt yazılımının çalıştığını öğrenmek için aşağıdaki komut satırını çalıştırınız.
sudo rpi-eeprom-updateKomutu çalıştırdığımızda, aşağıdaki gibi bir çıktı üretecektir. Eğer ki aşağıdaki çıktıda 6 aralık 2023 ve daha sonraki bir tarih görürseniz aşağıdaki adımları takip ediniz.
Aşağıdaki komutu çalıştırdığımızda Raspbian’ın konfigürasyon ayarları penceresine yönlendirileceksiniz.
sudo raspi-configAşağıdaki adımları takip ederek aygıt yazılımını son sürüme güncelleyiniz.
Advanced Options > Bootloader Version > …Latest Bu ayarlamaları yaptıktan sonra esc yada finish butonu ile çıkış yapabilirsiniz.
Aygıt yazılımını son sürüme güncellemek için aşağıdaki komut satırını çalıştırın.
sudo rpi-eeprom-update -aAşağıdaki komut ile Raspberry Pi ’yi yeniden başlatın.
sudo rebootArtık Raspbian yazılımlarını AI Kit’e uygun hale getirdik. Bundan sonra yazacağımız komutlar ile AI kit için gerekli olan yapay zeka yazılımlarını işletim sistemimizin içerisine çekeceğiz.
sudo apt install hailo-allAşağıdaki komut ile Raspberry Pi ’yi yeniden başlatın.
sudo rebootBütün adımların doğru bir şekilde yapıldığından emin olmak için aşağıdaki komut satırını çalıştırınız.
hailortcli fw-control identifyAşağıdaki gibi çıktı alıyorsanız yazılım adımlarını doğru bir şekilde tamamlamlamışsınız demektedir.
AI Kit yazılım kurulumunu başarı ile tamamladık. Artık Demo yapay zeka modellerini çalıştırabiliriz.
Raspberry Pi AI Kit yapay zeka modellerinin bulunduğu GitHub reposunu klonlamak için aşağıdaki terminal komutunu çalıştırınız.
git clone --depth 1 https://github.com/raspberrypi/rpicam-apps.git ~/rpicam-appsrpicam-hello -t 0 --post-process-file ~/rpicam-apps/assets/hailo_yolov6_inference.json --lores-width 640 --lores-height 640Diğer modellere göz atmak için kitaba göz atabilirsiniz.
rpicam-hello -t 0 --post-process-file ~/rpicam-apps/assets/hailo_yolov5_segmentation.json --lores-width 640 --lores-height 640 --framerate 20rpicam-hello -t 0 --post-process-file ~/rpicam-apps/assets/hailo_yolov8_pose.json --lores-width 640 --lores-height 640- Özel Nesne Tanıma Projesi: Nesne tanıma modülünün ek işlevler ve geliştirmeler içeren değiştirilmiş versiyonu.

Bu projeleri çalıştırmak için ihtiyacınız olanlar:
- Raspberry Pi 5 veya üstü
- Raspberry Pi AI Kiti
- Raspberry Pi'de kurulu Python 3.x
- TensorFlow, OpenCV ve NumPy gibi gerekli kütüphaneler
- Depoyu klonlayın:
git clone https://github.com/kullanıcıadınız/depo-adı.git






