İçindekiler:
- 1. Adım: Seri Bağlantı Noktasını Etkinleştirin
- Adım 2: GPS Modülünü Test Edin
- 3. Adım: Son Komut Dosyasını Yazın
Video: Raspberry Pi ile GPS Modülü Arayüz Oluşturma: Dashcam Bölüm 2: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu, araç kamerası projesinin 2. kısmıdır ve bu yazıda Raspberry Pi'ye bir GPS modülünün nasıl arayüzleneceğini öğreneceğiz. Daha sonra GPS verilerini kullanacağız ve videoya bir metin yerleşimi olarak ekleyeceğiz. Bu gönderiye devam etmeden önce lütfen aşağıdaki bağlantıyı kullanarak 1. bölümü okuyun.
www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/
Aşağıdaki video size GPS modülleri, iletişim ve her şeyin nasıl bir araya geldiğine dair genel bir bakış hakkında daha fazla bilgi verir. Devam etmeden önce izlemenizi tavsiye ederim.
1. Adım: Seri Bağlantı Noktasını Etkinleştirin
Önce panoya SSH yapmamız ve ardından seri bağlantı noktasını etkinleştirmemiz gerekiyor. Bu, aşağıdaki komutu çalıştırarak yapılabilir:
sudo raspi yapılandırması
Bu, yapılandırma aracını açacaktır ve okları arabirim seçeneklerine ve ardından seriye gitmek için kullanabilirsiniz. Konsola HAYIR'ı ve ardından donanım seri bağlantı noktasına EVET'i seçin. Bitir seçeneğine gitmek için SEKME tuşunu kullanın ve ardından yeniden başlatmak isteyip istemediğinizi sorduğunda HAYIR'ı seçin. Bu sizi terminale geri götürecektir. Panoyu kapatabilmemiz için aşağıdaki komutu girin:
sudo kapatma -h şimdi
Kart kapandığında, referans görüntüsünü kullanarak seri portu karta bağlayabiliriz.
Adım 2: GPS Modülünü Test Edin
Şimdi doğru çalıştığından emin olmak için GPS modülünü test edeceğiz. Bu, aşağıdaki komutu çalıştırarak yapılabilir:
sudo cat /dev/serial0
"$GP…" ile başlayan bazı metin çıktılarını görebilmeniz gerekir. resimde görüldüğü gibi. Bu, GPS modülünden gelen verilerdir ve seri iletişimin olması gerektiği gibi çalıştığı anlamına gelir. Çıkışı durdurmak için "CTRL+Z" tuşlarına basabilirsiniz.
Ardından, seri iletişimi engelleyebileceği için "getty" hizmetini devre dışı bırakmamız gerekiyor. Bu, aşağıdaki komutları çalıştırarak yapılabilir.
sudo systemctl [email protected]'i durdur
sudo systemctl [email protected]'i devre dışı bırakın
3. Adım: Son Komut Dosyasını Yazın
Son betiği yazmadan önce birkaç komut çalıştırmamız gerekiyor. Öncelikle aşağıdaki komutu çalıştırarak yapılabilecek python-serial modülünü kurmamız gerekiyor:
sudo apt kurulum python-seri
GPS verilerini anlamlandırmak için pynmea2 modülünü kullanacağız ve bu, aşağıdaki komutu çalıştırarak kurulabilir:
sudo pip pynmea2'yi kurun
Ayrıca kök kullanıcı için psutil yüklememiz gerekiyor ve bu, aşağıdaki komutu çalıştırarak yapılabilir:
sudo pip kurulum psutil
Son olarak, aşağıdaki komutu kullanarak yeni bir komut dosyası oluşturabiliriz:
sudo nano dashcam2.py
Daha sonra aşağıdaki dosyadan içeriği kopyalayıp videoda görüldüğü gibi script içerisine yapıştırabilirsiniz.
github.com/bnbe-club/rpi-dashcam-p2-diy-29
Bu yapıldıktan sonra, "CTRL+X", ardından Y, ardından ENTER yazarak dosyayı kaydedin. Daha sonra aşağıdaki komutu çalıştırarak betiği test edebilirsiniz:
sudo python dashcam2.py
Komut dosyası daha sonra olması gerektiği gibi çalışır ve video dosyalarını geçen seferki gibi elde etmek için FileZilla'yı kullanabilirsiniz. Video dosyaları, CPU kullanımıyla birlikte GPS verileriyle bir bindirme içerecektir.
Dashcam projesi henüz bitmedi ve bu seriye devam etmek için bir takip yazısı olacak. Bu bize destek olduğu için YouTube kanalımıza abone olmayı düşünün.
YouTube:
Okuduğunuz için teşekkürler!
Önerilen:
LCD Ekran M4Inclusion ile Arayüz Oluşturma: 5 Adım
Bir LCD Ekranla Arayüz Oluşturma M4Inclusion: Bu eğitim, akıllı telefonumuzdan Wi-Fi aracılığıyla bir LCD ekranı kontrol etmemize izin verecek Eğer sürücümüze sahip değilsek, arduino'yu kullanabiliriz, ancak Drivemall'ın geliştirilmesi için bağlantının altında. kla yerine Drivemall'ı tercih etmek
Raspberry Pi ile Arayüz GPS Modülü: 10 Adım
Raspberry Pi ile Arayüzleme GPS Modülü: Hey Guys!! Raspberry Pi ile bir GPS modülünü arayüzlemek mi istiyorsunuz? Ama bunu yapmak için bazı zorluklarla karşı karşıya? "Endişelenme, sana yardım etmek için buradayım! Aşağıdaki parçaları kullanarak başlayabilirsiniz:
8051 DS1307 RTC ile Arayüz Oluşturma ve Zaman Damgasını LCD'de Görüntüleme: 5 Adım
8051 DS1307 RTC ile Arayüz Oluşturma ve LCD'de Zaman Damgasını Görüntüleme: Bu dersimizde size 8051 mikrodenetleyicisini ds1307 RTC ile nasıl arayüzleyebileceğimizi anlattık. Burada, proteus simülasyonu kullanarak lcd'de RTC zamanını görüntülüyoruz
Tinkercad'de Arduino ile LCD Arayüz Oluşturma: 5 Adım
Tinkercad Üzerinde Arduino İle LCD Arayüz Oluşturma: Bu makaledeki kod, standart Hitachi HD44780 sürücüsünü kullanan LCD'ler için yazılmıştır. LCD'nizde 16 pin varsa, muhtemelen Hitachi HD44780 sürücüsüne sahiptir. Bu ekranlar 4 bit modunda veya 8 bit modunda kablolanabilir. LCD'yi 4'te kablolama
Arduino İle GPS Modülü (NEO-6m) Arayüz Nasıl Yapılır: 7 Adım (Resimlerle)
Arduino ile GPS Modülü (NEO-6m) Arayüz Nasıl Yapılır: Bu projede, Arduino UNO ile bir GPS modülünün nasıl arayüzleneceğini gösterdim. Boylam ve enlem verileri LCD'de görüntülenir ve konum uygulamada görüntülenebilir. Malzeme listesi Arduino Uno ==> 8 $ Ublox NEO-6 milyon GPS modülü ==> 15 $ 16x