İçindekiler:
- Adım 1: Neye İhtiyacınız Olacak?
- Adım 2: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
- Adım 3: Visuino'da Bileşen Ekle
- Adım 4: Visuino Set Bileşenlerinde
- Adım 5: GPS Koordinatlarını Alın
- Adım 6: Visuino Connect Bileşenlerinde
- Adım 7: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
- 8. Adım: Oynat
Video: Arduino Kullanarak GPS SINIRLARI YAPIN: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu derste Arduino kullanarak GPS SINIR SINIRLARI yapmayı öğreneceğiz, bu bir robotunuz olduğunda ve belirtilen alanın dışına çıkmasını istemiyorsanız kullanışlıdır.
Robot alan dışındayken, robot alan içindeyken ekranda "Dışarıda" ve "İçeride" görüntülenir.
Videoyu izle!
Adım 1: Neye İhtiyacınız Olacak?
- Arduino UNO (veya başka bir Arduino)
- GPS Neo 6m
- OLED Ekran
- Atlama telleri
- Visuino yazılımı: Visuino'yu indirin
Adım 2: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino: https://www.visuino.eu da kurulmalıdır. Ücretsiz sürümü indirin veya Ücretsiz Deneme için kaydolun.
İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin
Adım 3: Visuino'da Bileşen Ekle
- "Seri GPS" bileşeni ekleyin
- "Analog Çoklu Kaynak" bileşenini ekleyin
- Başka bir "Analog Çoklu Kaynak" bileşeni ekleyin
- "Dijital Çok Kaynaklı Birleşme" bileşeni ekleyin
- "Kenar Algıla" bileşenini ekleyin
- Başka bir "Kenar Algıla" bileşeni ekleyin
- "Dijital (Boolean) Ve" bileşenini ekleyin
- "Metin Değeri" bileşeni ekleyin
- Başka bir "Metin Değeri" bileşeni ekleyin
- "Metne Analog" bileşeni ekleyin
- Başka bir "Metne Analog" bileşeni ekleyin
- "Metin Çoklu Kaynak Birleşmesi" bileşeni ekleyin
Adım 4: Visuino Set Bileşenlerinde
- "AnalogToText1" ve "AnalogToText2"yi seçin ve özellikler penceresinde "Precision"ı 6 olarak ayarlayın
- "DetectEdge1"i seçin ve özellikler penceresinde Rising'i False olarak ayarlayın
- "TextValue1" öğesini seçin ve özellikler penceresinde "Değer" öğesini INSIDE olarak ayarlayın
- "TextValue2"yi seçin ve özellikler penceresinde "Değer"i DIŞ olarak ayarlayın
- DisplayOLED1'e çift tıklayın ve öğeler penceresinde "metin alanını" sol tarafa sürükleyin
- Özellikler penceresinde boyutu 2 olarak ayarlayın
- Öğeler penceresinde başka bir "Metin Alanı"nı sol tarafa sürükleyin
- Özellikler penceresinde Y'yi 30'a ve boyutu 2'ye ayarlayın
- Öğeler penceresinde başka bir "Metin Alanı"nı sol tarafa sürükleyin
- Özellikler penceresinde Y'yi 50'ye ve boyutu 2'ye ayarlayın
- Öğeler penceresini kapatın
Adım 5: GPS Koordinatlarını Alın
Google haritalarına gidin ve konumunuzu bulun ve
Haritaya tıklayın (Alanınızın sol üst köşesi), koordinatlar altta gösterilecektir. İlk koordinat Latitude'u Visuino'ya kopyalayın "CompareRange1" > Range > MaxCopy ikinci koordinat Boylam'ı Visuino "CompareRange2" > Range > MIn
- Haritaya tıklayın (Alanınızın sağ üst köşesi), koordinatlar altta gösterilecektir. İkinci koordinat Boylamını Visuino "CompareRange2" > Range > Max öğesine kopyalayın
- Haritaya tıklayın (Alanınızın sol alt köşesinde), koordinatlar altta gösterilecektir. İlk koordinat Latitude'u Visuino "CompareRange1" > Range > Min öğesine kopyalayın
Adım 6: Visuino Connect Bileşenlerinde
- GPS pin Çıkışını Arduino Seri[0] pin Girişine bağlayın
- GPS pin enlemini AnalogMultiSource1 pin Girişine bağlayın
- GPS pin boylamını AnalogMultiSource2 pin Girişine bağlayın
- AnalogMultiSource1 pin Out'u AnalogToText1 pin In'e bağlayın
- AnalogMultiSource2 pin Out'u AnalogToText2 pin In'e bağlayın
- AnalogMultiSource1 pin Çıkışını CompareRange1 pin Girişine bağlayın
- AnalogMultiSource2 pin Çıkışını CompareRange2 pin Girişine bağlayın
- CompareRange1 pin Out'u "And1"e, pin 0 In'e bağlayın
- CompareRange2 pin Out'u "And1"e, pin 1 In'e bağlayın
- CompareRange1 pin Out'u DigitalMultiMerger1'e bağlayın, pin 0 In
- CompareRange2 pin Out'u DigitalMultiMerger1, pin 1 In'e bağlayın
- DigitalMultiMerger1, pin Out'u DetectEdge1 pin In'e bağlayın
- DetectEdge1 pin Out'u TextValue2 pin saatine bağlayın
- "And1" pinini DetectEdge2 pin In'e bağlayın
- DetectEdge2 pin çıkışını TextValue1 pin saatine bağlayın
- "TextValue" 1'i, pin çıkışını TextMultiMerger1 pin [0] girişine bağlayın
- "TextValue"2'yi, pin çıkışını, içindeki TextMultiMerger1 pin [1]'e bağlayın
- TextMultiMerger1 pin Out'u DisplayOLED1 text field1 pin In'e bağlayın
- AnalogToText1 pin Out'u DisplayOLED1 text field2 pin In'e bağlayın
- AnalogToText2 pin Out'u DisplayOLED1 text field3 pin In'e bağlayın
- DisplayOLED1 pin I2C Out'u Arduino pin I2C In'e bağlayın
Adım 7: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Önemli
Arduino'ya yüklerken Arduino üzerindeki RX pinini ayırın ve yükleme tamamlandıktan sonra tekrar bağlayın.
Visuino'da, en alttaki "Build" Sekmesine tıklayın, doğru bağlantı noktasının seçildiğinden emin olun, ardından "Compile/Build and Upload" düğmesine tıklayın.
8. Adım: Oynat
Arduino modülünü çalıştırırsanız, bir süre sonra (NEO 6m kalibre edildiğinde), ekranda GPS koordinatları ve INSIDE/OUTSIDE yazısı görüntülenmeye başlayacaktır.
Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, onu indirebilir ve Visuino'da açabilirsiniz:
Önerilen:
SMD 7805 PCB REGÜLATÖRÜ YAPIN: 9 Adım
Bir SMD 7805 PCB REGÜLATÖRÜ YAPIN: merhaba ve başka bir temel ama kullanışlı talimata hoş geldiniz. u güzel bir led ind ile bir mini PCB nasıl yapılır
SNAP DEVRELERİNİZİ ARCADE SET FAN YAPIN IU: 5 Adım
SNAP DEVRELERİNİZİ ARCADE SET FAN I <3 U SÖYLEYİN: Artık bu öğreticiyi kullanarak snap devrelerinizi arcade setini I LOVE U diyebilirsiniz! Ben de bu talimat kitabına kalp yarışmasına giriyorum! Umarım kazanırım
KENDİ TAŞINABİLİR BLUETOOTH HOPARLÖR CUM GÜÇ BANKAINIZI TASARIM VE YAPIN: 15 Adım (Resimlerle)
KENDİ TAŞINABİLİR BLUETOOTH HOPARLÖRÜNÜZÜ TASARIM VE YAPIN CUM GÜÇ BANKASI: Herkese merhaba, işte müziği seven ve kendi taşınabilir Bluetooth hoparlörlerini tasarlamayı ve inşa etmeyi dört gözle bekleyen insanlar için bir talimat. Bu, kulağa harika gelen, güzel görünen ve yeterince küçük olan, yapımı kolay bir hoparlördür
PINHOLE KAMERA YAPIN (ARI KOVANI SÜRÜMÜ): 6 Adım
PINHOLE KAMERA YAPIN (BEEHIVE EDITION): Fotoğrafçılık, mühendislik, optik fizik veya sadece eğlenmekle ilgileniyorsanız, bu sizin için öğreticidir. Bir iğne deliği kamerası (kamera obscura olarak da bilinir), temel özelliklerine indirgenmiş bir kameradır. Teşhir
EBIKE VEYA ELEKTRİKLİ MOTOSİKLET İÇİN KENDİ GPS TABANLI DİJİTAL ÖN PANELİNİZİ YAPIN: 13 Adım
EBIKE VEYA ELEKTRİKLİ MOTOSİKLET İÇİN KENDİ GPS TABANLI DİJİTAL ÖN PANELİNİZİ YAPIN: MERHABA Bu sefer hem bağımsız ekranı hem de arduino mega 2560 ve Nextion Lcd ekranını kullanarak kaydediciyi içeren yeni bir talimatla geldim ve izleme amacıyla Gps'nin NMEA cümlelerini de kaydedebilirsiniz sdcard ve tabii ki projede