- 13
- 217 792
Berkay'la Elektronik
United Kingdom
Приєднався 14 сер 2020
Merhaba,
Hobi olarak elektronikle uğraşıyorum.
Bu kanalda faydalı olabileceğini düşündüğüm elektronik projelerimi sizlere paylaşıyor olacağım.
Paylaştığım içeriklerle ilgili herhangi bir sorunuz olursa ilgili videoların yorum kısmına çekinmeden yazabilirsiniz.
Sevgiler,
Berkay
Hobi olarak elektronikle uğraşıyorum.
Bu kanalda faydalı olabileceğini düşündüğüm elektronik projelerimi sizlere paylaşıyor olacağım.
Paylaştığım içeriklerle ilgili herhangi bir sorunuz olursa ilgili videoların yorum kısmına çekinmeden yazabilirsiniz.
Sevgiler,
Berkay
Bölüm 12 - Arduino Drone PID Konfigürasyon ve Uçuş
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html
Arduino Drone Programlama serisinin 12. bölüm videosunda;
Quadcopter'in PID Konfigürasyonunu yaptım ve nasıl uçtuğunu gösterdim.
Bu video serinin son videosudur.
00:00 Giriş
02:28 Yüzeysel PID Konfigürasyon
10:32 Detaylı PID Konfigürasyon
15:13 Uçuş Videosu
16:28 Olası İyileştirmeler
17:51 Kapanış
Arduino Drone Programlama serisinin 12. bölüm videosunda;
Quadcopter'in PID Konfigürasyonunu yaptım ve nasıl uçtuğunu gösterdim.
Bu video serinin son videosudur.
00:00 Giriş
02:28 Yüzeysel PID Konfigürasyon
10:32 Detaylı PID Konfigürasyon
15:13 Uçuş Videosu
16:28 Olası İyileştirmeler
17:51 Kapanış
Переглядів: 11 267
Відео
Bölüm 11 - Arduino Drone Uçuş Kontrol Yazılımı
Переглядів 13 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 11. bölüm videosunda; Arduino Quadcopter'in uçuş kontrol yazılımını nasıl geliştirdiğimi anlattım. Uçuş kontrol yazılımının kaynak kodlarına buradan erişebilirsiniz. github.com/berkaysaka/ArduinoQuadcopterFlightController
Bölüm 10 - Arduino Drone ilk Uçuş Öncesi Ön Hazırlıklar
Переглядів 4,7 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 10. bölüm videosunda; Quadcopter'in ilk uçuş öncesi ön hazırlıklarını yaptım. 00:00 Giriş 00:11 Batarya Bağlantısı 00:31 ESC Kalibrasyonu 01:54 Motor Dönüş Yönü Ayarlama 04:15 Gyro ve İvme Sensörü Kalibrasyonu 06:00 Propeller Balancing 11:09 Pervane-Motor Bağlantısı 12:20 Kap...
Bölüm 9 - Arduino Quadcopter Yapımı - Montaj
Переглядів 4,7 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 9. bölüm videosunda; Arduino Quadcopter'in montajını yaptık.
Bölüm 8 - 3D Yazıcı ile Arduino Mega-Drone İskeleti Bağlantısı
Переглядів 3,8 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 8. bölüm videosunda; 3D modelleme yazılımı ile tasarladığım Arduino Mega / DJI F450 Quadcopter iskeleti bağlantı parçalarını anlattım. Tinkercad Web tabanlı 3D modelleme yazılımı: www.tinkercad.com Ultimaker Cura 3D yazıcı programı: ultimaker.com/software/ultimaker-cura Video...
Bölüm 7 - Arduino Shield Yapımı
Переглядів 7 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 7. bölüm videosunda; Fritzing ile Arduino Shield Yapımı / Tasarımı konularını anlattım. Böylece quadcopter uçuş kontrol kartını yapmış olduk. Videodaki (Drone) Arduino Mega Shield kaynak dosyaları: github.com/berkaysaka/ArduinoQuadcopterFlightController/tree/master/lessons/5_...
Bölüm 6 - Arduino PID Kontrol
Переглядів 40 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 6. bölüm videosunda; Quadcopter'in PID Kontrolör ile nasıl dengelendiğini anlattım. 00:00 Giriş 03:00 PID Kontrol Nasıl Çalışır? 06:00 PID Konfigürasyon Deneyi 13:00 Kontrol Algoritmaları Başka Hangi Alanlarda Kullanılır? 14:30 Arduino PID Kontrol Deneyi Devre Şeması 15:02 Ar...
Bölüm 5 - Arduino MPU6050 Kullanımı
Переглядів 18 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 5. videosunda; Arduino MPU6050 ile kalibrasyon, yön ve eğim (orientation) ölçmeyi gösterdim. Gy-521 MPU6050; gyroscope ve accelerometer sayesinde mutlak oryantasyonu (Yaw, Pitch ve Roll) anlamamızı sağlıyor. Processing 3 yazılımı ile MPU-6050'nin yön ve eğimini üç boyutlu ola...
Bölüm 4 - Arduino Fırçasız Motor Kontrolü
Переглядів 14 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 4. videosunda; Uzaktan kumandadan aldığımız Throttle bilgisine göre ESC (Electronic Speed Controller) aracılığıyla fırçasız motor döndürme kısmını gösterdim. ESC kalibrasyonu nedir, nasıl yapılır? ESC kalibrasyonu esnasında oluşabilecek hatalar nelerdir? Fırçasız motor ters y...
Bölüm 3 - Arduino Uzaktan Kumanda'dan Veri Okumak
Переглядів 21 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 3. videosunda; Yazılımının ana hatlarını ve ilk adım olarak uzaktan kumandadan nasıl veri okuduğumu anlattım. İlerleyen videolarda diğer kısımlarını da anlatıyor olacağım. Uzaktan kumandadan veri okurken PWM yerine SBUS protokolünü kullandım. Uzaktan kumandanın markası ve mod...
Bölüm 2 - Quadcopter Uçuş Prensibi - Arduino Drone Parçaları
Переглядів 26 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 2. videosunda aşağıdaki konulara değindim. - Arduino Drone (Quadcopter)'in uçuş prensibi nedir? - Drone yapımı (Quadcopter yapımı) için hangi bileşenleri kullandım? - Drone parçaları ne işe yarar, nasıl çalışır? Önümüzdeki haftalarda yayınlayacağım videolarda, donanım ve yazı...
Bölüm 1 - Arduino Drone Programlama - Giriş
Переглядів 54 тис.4 роки тому
Bu video serisini sırasıyla izleyebilirsiniz ua-cam.com/video/C9xkCMksQAs/v-deo.html Arduino Drone Programlama serisinin 1. videosunda; Arduino ile Drone programlama (quadcopter) konusuna kısa bir giriş yapıp, gelecek videoların içeriği hakkında bilgiler vermeye çalıştım. Önümüzdeki haftalarda yayınlayacağım videolarda, donanım ve yazılımını aşama aşama anlatıyor olacağım. Drone uçuş kontrol ya...
Tarimsal alanda kullanilabilir
Mulltithread mi
Abi bu pid sadece matematiksel firmul mu
Abi tum videolarini izliyorum. Matematiksel olarak kendim bir algoritma oluşturmak istiyorum. Hocalarima da soracağım eem 2. Sinif öğrencisiyim.
Hayırlı olsun
Abi klasik 433mhz 100metre RF arduino alici verici moduluyle yapsan daha basit olmaz miydi ? Kumandayi da kendin yapardin ama .
Hazır kumanda sistemi ile daha kolayıma geldi
abi ben drone kullanmayı biliyorum ama acemiyim bizim droneda sağ veya sola kaymalar oluyor otomatikten uçuruyorum ama kanatlarında sıkıntısı yok rica etsem yanıtlaya bilirmisiniz lüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüütfen ABİ nolur
Sadece bu videolar ile ilgili soruları yanıtlayabiliyorum
abi kanalın şifresini mi unuttun
Kanalı bu proje için açmıştım. Bitince daha devam etmedim. Belki ileride başka şeyler eklerim
ben bu özelliği butonlarla yapsam nasıl olur ? elimde arduino ile uyumlu alıcı-verici ve ivme sensörü var(çok bilindik olanlardan). butonla bunları bu şekilde yavaştan yüksek hıza çıkaracağım kumandayı kendim yapacağım. sence sorun olur mu ? Tam tasarlamadım ama masraftan kaçınmak için buton kullanacağım . böyle bir kumandam yok almayı da çok uygun görmüyorum açıkcası :)
Butonlarla yapmak drone u kontrol etmeyi oldukça zorlaştırır. Tavsiye etmem. İllaki kendiniz yapacaksanız buton yerine joystick kullanmanız daha uygun olur
Teşekkürler. Faydalı bir anlatım olmuş.
Teşekkürler
Merhaba Berkay Bey, anlattığınız bu PID sistemini manyetik levitasyon sistemiyle çalışan asansörlerde kullanabilir miyiz? Ve mail adresinizi rica edebilir miyim?
Klasik yöntemlerin yetersiz kaldığı sistemlerde pid gibi bir kontrol sistemi kullanılabilir. Pid özellikle lineer, sürekli, geri beslemeye dayalı sistemlerde etkilidir. Doğrusal olmayan (non linear), geri beslemenin çok uzun sürdüğü veya birden fazla değişkenli kontrol problemlerini çözmekte yetersizdir. Yapmaya çalıştığınız şey hakkında bilgi sahibi olmadığımdan yorum yapamayacağım. Maalesef sadece bu proje hakkındaki sorulara yorumlar aracılığıyla cevap verebiliyorum. Projenizde başarılar dilerim
Bu güzel anlatım için çok çok teşekkürler.
Teşekkürler
Abi merhaba sen shieldi çift katmanlı mı yaptırdın?
Evet
@BerkaylaElektronik teşekkürler
emeklerinize sağlık hocam, çok açıklayıcı ve bilimsel bir anlatım olmuş
Teşekkürler
Merhabalar, bu bataryaya 2 tane esc bağlayabilir miyim acaba? Ve iki escnin sinyal ucunu arduinonun aynı pinine taksam 2 motoru da aynı anda çalıştırıp durdurabilir miyim? Cevap verirseniz çok mutlu olurum.
Evet
hocam videoki malzemeleri atabilirmisiniz
2. Videoda mevcut
Yükseltme mekanizmasını nasıl yaptınız?
Yükseltme mekanizması masanın iskeletiyle birlikte geliyor. Onun bir parçası. Ancak içerisinde bir de kontrol cihazı var. Düğmelere basıp yüksekliği ayarlayabiliyorsunuz. Bu videoda düğmelere basmak yerine, kontrol ünitesine bağlanıp programatik olarak yüksekliği değiştiriyorum
tam milli savunmada olcanmis kader youtuber yapmis
Teşekkürler ☺️
I don't understand Turkish, so maybe it's explained in the video. Honestly, I feel skeptical about the outcome of such a simple code, because it seems impossible to me that you can achieve stability by using a calculated error derivative term. And if that works, than the trick lays in the mpu library that you use. Noise and vibration rejection must be well handled by that library!
Noise and vibration rejection issues are handled by the mpu so that you can focus on the actual logic. That’s why I chose mpu6050 over other alternatives to make my life easier.
@@BerkaylaElektronik it's not the sensor that handles the noise and vibrations, it's the sensor fusion algorithm that does the job. You missed the most important part here that is the configuration of the IMU and a deep description of the fusion algorithm you use.
Thanks for your feedback
Merhabalar, burada kullandiginiz, esc de 3 kablo cikiyor hobbywing esc de 2 kablo siyah ve beyaz baglantisini nasil yapicaz şimdiden teşekkürler 😊
www.rcgroups.com/forums/showthread.php?1846808-esc-with-3-wires-and-2-wires#:~:text=2%20wire%20ESC's%20are%20likely,ESC's%20are%20for%20brushless%20motors. 2 kablolu esc ler fırçalı motorlar için olabilir. Fırçasız motor kullandığımız işin ona uygun esc kullanmak gerekli
Hocam okul drone takımı için eğitici videolar arıyordum sizi buldum. Sizin videolarınız bu tarz işler için fazla mı kapsamlı yoksa tam yerine mi geldim yardımcı olur musunuz?
Biraz kapsamlı ve nasıl yapıldığını anlatıyor. Hazır yazılın kullanan ve haha uçuş odaklı kanallara bakabilirsiniz
Elinize sağlık. Ama affınıza sığınarak, "spacer" sözcüğünü burada "takoz" olarak tercüme etmeyi öneriyorum.
Valla Türkçe İngilizce karışıyor bir süre sonra
Hocam merhabalar güç dağıtım kartını maalesef bulamıyoruz onun yerine Güç dağıtım kartı Matek Mini PDB/ BEC 5V & 12v kullansak uygunmudur şimdiden teşekkürler :)
Akım limiti var mı ona bakmak lazım. İkisini karşılaştırıp ciddi bir fark yoksa kullanabilirsiniz
İlk yazdığınız kodu arduino uno ya aktarırken hata alıyorum yardımcı olurmusunuz mail adresiniz varmı görüntüleri atayım
Ekran görüntüsü linkini buraya atabilirsiniz
bunun tek pervaneli olanı yapmak istersek nasıl yaparız
Tek pervaneyle dengeyi sağlamak mümkün olmayabilir. Kendi ekseninde dönme eğiliminde olur
Kodda degisikler yapdim ben pwm kullandigim icin ama bu turlu dengede tutamadim
Pwm ile bu donanım uyumsuz olacaktır
Su an bu bolumdeyim ve bu ayari yapmak cok zor geliyor
Evet oldukça zor
@@BerkaylaElektronik abi tesekurler 2 hafta once uctu su an raspberry ve gps ve telemetry kullanarak self flying yazilimini gelisdirdim baya guzel proje oldu tesekurler emegin icin
Teşekkürler.
Teşekkürler
Hocam her şey çok güzel çalışıyor. Ancak Error değeri 1 iken 0 olduktan sonra eski değerler gelmeye devam ediyor ve yeni değerleri alamıyorum. Reset atıyorum düzeliyor. Bunu nasıl çözebilirim.
Videoda arduino kütüphanesinde bir değişiklik göstermiştim. Onu yapınca düzelmesi lazım.
@@BerkaylaElektronik Evet Hocam onu yapmıştım. Biraz daha inceleyince farkettim ki siz SCL/SDA yı çıkarıp takıyorsunuz. Ben 5V u çıkarıp takıyorum. Sizin gibi yapınca değerler tekrar düzgün olarak akıyor. 5V kablosunu çıkarıp taktığımızda da aynı akışı yakalayabilecek şekilde bir düzenleme yapılabilir mi?
Yapılabilir gibi görünüyor ancak kodda uğraşmak gerekir
Teşekkürler.
Teşekkürler
Tebrik ederim Berkay Bey. Benzer bir proje yapmaya başladım (Henüz bu işlerde çok acemiyim). Bütçemi oldukça kısıtlı tutmaya çalışarak arduino nano ve 3d printer kullanarak 4 kanallı alıcı ve verici devreleri yaptım(nrf24l01 modülü ile). Uçuş kontrolcüsü için ayrıca arduino mega kullanacağım. Bu bağlamda sbus yerine pwm sinyali kullanmak için nerelerde değişiklik yapmalıyım? Cevaplarsanız çok sevinirim, iyi çalışmalar.
Teşekkür ederim. Tasarladığım kartın alıcı kısmında ve yazılımın alıcı kısmında değişiklik gerekir. Ancak bunların ne şekilde olacağını deneye yanıla bulmanız gerek. Ciddi bir uğraş gerektirir. Yaptığım öğrenme amaçlı deneylerde hatalardan ötürü yaralanmışlığım var. Kolumda hala izleri mevcut. Acemi iseniz küçük çaplı projelerle başlayıp zamanla ilerlemenizi tavsiye ederim. Tehlikelidir.
Ellerinize sağlık, tertemiz anlatım, derli toplu proje. Lütfen içerik üretmeye devam edin <3
Teşekkür ederim ☺️
Merhaba hocam, öncelikle elinize sağlık. Elimde t motor f pro ıı 2400kv motor var datasheet'inde 50 amper diyor maxta ve benim elimde 1s, 4 adet lipo var. bunların deşarj koruması için bms koymam gerekiyor sanırım sağlıklı olabimesi için lakin piyasada 40 amperlik bms balanslar var maximum. benim elimdeki motor 50 amperlik ve 2 adet. Ne yapmamı önerirsiniz ?
yani 2 motor max enerjide çalıştığı zaman 100 ampere yakın akım çekecek bms 40 amperi destekliyor. Yanlışım yok ise bms yanacaktır :/
Drone un kasasına bağlı. Yaptığım kasa için önerdiğim motor ve pervaneleri kullanırsanız sıkıntı yaşamazsınız. Diğer türlü pid ayarlarında bile zorlanabilirsiniz çalışsa bile
emeğine sağlık kardeşim
Sağolasın
Aldığım esc ler dshot600 destekliyor ancak Arduino da pwm pinleri var Yani iletişim hızı ciddi oranda düşecek Dshot600 kullanabilmek için ne yapmam lazım
Bu konu hakkında bilgim yok
Hocam tam olarak bende sizin yolunuzdan ilerliyorum, bu sebeple bu seriye çok daha fazla merak duydum 3.5 senedir yazılım geliştiriyorum Son zamanlarda agv araç için haritalandırma yapıyorum lidar aracılığı ile Otonom drone yapımına merak saldım, sizin hazırladığınız videoların bana oldukça faydası dokunacak, teşekkür ederim
Teşekkür ederim kolay gelsin
Abi ben birde flysky 6 kanallı kumanda kullansam sorun olurmu?
Sbus protokolü kullanıyorsa çalışır. Değilse donanım ve yazılımda değişiklik yapılması gerekir
Hocam ben F330 drone gövdesi aldım ama biraz küçük mü olur boyutu acaba yine güzel bir sistem yababilirmiyim sizinki gibi?
Gövde kısmına elektronik parçaları yerleştirip pervanelere çarpma durumu olmazsa yapılabilir
Tebrikler hocam çok iyi bir anlatım olmuş.
Teşekkürler
iyi günler abi Processing toxi yazılımı göremiyorum nasıl bulabilrim ?
Google’dan aratabilirsiniz
benim motorlar 50 amperlik dört adet 30 saniye mi uçuracağım
Ne kadar güç uyguladığınıza bağlı
Teşekkürler.
🎉
Teşekkürler.
🎉
Teşekkürler.
🎉
Teşekkürler.
🎉
vay canım benim emek kokuyor eline sağlık
🎉
hocam yeni video ne zaman gelcek?
Ne videosu olsun?
@@BerkaylaElektronik hocam vallaha farketmez ama sabit kanat İHA olursa çok güzel olur
Bence ardiuno kumandA yapıp bu programa entegre edelim
abi merhaba acaba ne okudun hangi üniversitede ve tam olarak ne iş yapıyorsun
YTÜ Bilgisayar programcılığı, yazılım geliştiriciyim
Abicim Arduino mega kullanıyorsun ama hangi modeli veya fark ediyor mu rastgale mega almak yeterlimi bilgilendirirsen sevinirim abi
Arduino mega R3 kullandım
Dostum harika bir içerik. Ellerine sağlık. Merak ettiğim nokta şu ki neden Arduino kullanıyoruz? Zaten baştan Pcb tasarlamışsın. Tüm ihtiyaçlarının üzerinde barındığı bir devre tasarlayıp kodlanamaz mı? ESC'ler, kontrol ünitesi, sensörlerin vs. komple barındığı. Yaptığın işlemle böyle bir işin ne gibi bir farkı olur?
Tek bir pcb ile mümkün ancak daha çok uğraşmak gerekir. Böylesi daha basit
@@BerkaylaElektronik basit peki yeterli mi? Geliştirmelere ne kadar müsade ediyor? Performansı yeterli mi? Proje bazlı çalışmalarda aksama yaratır mı? Yerine stm32 li bir geliştirme kartı kullansak artısı olur mu?(bilinen nerdeyse tüm uçuş kontrol kartları stm32 kullanıyor. Ondan soruyorum) bu konuda çok yeniyim. Sorularım öğrenmek için. Yoksa sizle bilgi yarışında değilim. Gerçekten bilmediğim için soruyorum. Teşekkürler cevabınız için
Basit yeterli mi sorusunun cevabı ihtiyacınıza göre değişir. Ne yapmak istediğinizi netleştirip onun üzerinden düşünmeniz gerekir. Stm32 sorusunun cevabına gelince; Bu projede Quantum bilgisayar bile kullansanız ciddi bir performans artışı göremezsiniz. Çünkü buradaki kısıtlayıcı faktörler işlem hızı, variable precision veya memory değil. Buradaki büyük kısıtlardan bazıları: imu üzerinden gelen bilginin hızı, mekanik olan motor/pervanenin tepki süresi, pid kontrolünün kısıtları vs.. Aya giden ilk uzay aracının bilgisayarını araştırırsanız ne kadar basit bir donanımla kontrol algoritmasını çalıştırdığına oldukça şaşırabilirsiniz. Özellikle pid kontrol algoritması çok düşük kaynaklara ihtiyaç duyarak çalışır. Eğer uçuş kontrol yazılımını pid kontrolünden daha verimli fakat çok fazla kaynak gerektiren bir algoritma ile çalışacak şekilde değiştirirseniz, ancak o zaman kaynak artırımı performansı ciddi bir şekilde etkileyebilir. Stm32 yüklenen open source yazılımların ihtiyaçlarını daha iyi karşılıyor olabilir. Fiyat , desteklediği platform, voltaj, yazılım gibi konularda avantajlı olabilir. Arduino ile profesyonel olarak yapılan pek bir proje görmedim. Ben de ciddi sıkıntı yaşadım. Arduino frameworkünde bulunan i2c deki bir hatayı çözmek zorunda kalmıştım. Arduino daha çok hobi olarak uğraşılan projeler için tercih edilen bir seçenek.
Merhaba, size nasıl ulaşabilirim?
Yorumlar aracılığıyla ulaşabilirsiniz