![Oryantiring Yarış Bileziği: 11 Adım Oryantiring Yarış Bileziği: 11 Adım](https://i.howwhatproduce.com/none.webp)
İçindekiler:
- Adım 1: Gerekli Malzeme
- Adım 2: DHT11 Sensörünün Programlanması
- Adım 3: HMC5883L Sensörünün Programlanması
- Adım 4: İvmeölçer ADXL335'in Programlanması
- Adım 5: RFID Etiketinin Programlanması
- Adım 6: GPS Kanalının Programlanması
- Adım 7: Actoboard'da Veri Gönderme
- Adım 8: Sigfox Modülü
- 9. Adım: Bulutta Veri Gönderme
- Adım 10: Main.cpp
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![Oryantiring Yarış Bilekliği Oryantiring Yarış Bilekliği](https://i.howwhatproduce.com/images/001/image-1832-44-j.webp)
Hiç bir sonraki oryantiring seviyesine geçmeyi denediniz mi? Gerekli tüm bilgiler elinizde mi? Burada harika bir etkinliği teknolojiyle nasıl geliştirdiğimizi göreceksiniz.
Size pek çok bilgi verecek ve aşağıdakiler gibi pek çok işlevsellik sağlayacak bir yönlendirme bileziği oluşturacağız:
- Havanın sıcaklığı ve nemi
- Pusula
- GPS bilgileri ile bulunduğunuz konum
- Herhangi bir düşüşün tespiti
- Bir RFID okutmanı
- SOS düğmesi
- Tüm verileri buluta gönderin
Tek yapmanız gereken bu öğreticiyi adım adım takip etmek, hadi başlayalım!
Not: Bu proje, Polytech Paris-UPMC'den bir Gömülü sistem spekülasyonuyla gerçekleştirilmiştir.
Adım 1: Gerekli Malzeme
![Gerekli Malzeme Gerekli Malzeme](https://i.howwhatproduce.com/images/001/image-1832-45-j.webp)
Bu enstrümanı yapmak için ihtiyacınız olan malzemelerin listesi:
- GPS Oluğu
- Regülatör Pololu Regülatör U1V11F5
- Dönüştürücü 0, 5V -> 5V
- RFID Marin H4102
- İvmeölçer ADXL335
- Pusula: 3 eksenli modül HMC5883L
- LCD ekran: gotronic 31066
- DHT11: Sıcaklık ve nem sensörü
- SOS düğmesi
- Sigfox Modülü
- Pil desteği + pil LR06 1.2v 2000 mAh
- Mikrodenetleyici: MBED Board LPC1768
Artık tüm mobilyalarımız hazır olduğuna göre bir sonraki adıma geçebiliriz.
Adım 2: DHT11 Sensörünün Programlanması
![DHT11 Sensörünün Programlanması DHT11 Sensörünün Programlanması](https://i.howwhatproduce.com/images/001/image-1832-46-j.webp)
1. VCC ile DHT11'in veri pini arasına 4K7 Direnç koyun
2. Yeşil kabloyu veri almak istediğiniz Pine bağlayın (burada NUCLEO L476RG'nin D4 pinidir)
3. Pano 3V3 beslenmesine (Kırmızı) ve toprağa (Siyah) bağlı olmalıdır.
4; Verileri görmek için NUCLEO L476RG'nin A0 pininde seri bağlantı kullanın
5. Kodu derlemek için MBED ortamını kullanın (Bkz. fotoğraf)
Main.c'nin tamamı ek dosyada mevcuttur
Adım 3: HMC5883L Sensörünün Programlanması
![HMC5883L Sensörünün Programlanması HMC5883L Sensörünün Programlanması](https://i.howwhatproduce.com/images/001/image-1832-47-j.webp)
1. HMC5883L için öncekiyle aynı beslenmeyi alabilirsiniz.
2. NUCLEOL476RG kartında SCL ve SDA adında iki Pininiz var.
3. HMC5883L'nin SCL'sini NUCLEO Kartının SCL pinine bağlayın.
4. HMC5883L'nin SDA'sını NUCLEO Kartının SCL pinine bağlayın.
Main.cpp'nin tamamı ek dosyada mevcuttur.
Adım 4: İvmeölçer ADXL335'in Programlanması
![İvmeölçer ADXL335'in Programlanması İvmeölçer ADXL335'in Programlanması](https://i.howwhatproduce.com/images/001/image-1832-48-j.webp)
1. Önceki adımlar gibi, aynı beslenmeyi (3V3 ve toprak) kullanabilirsiniz.
2. MBED arayüzünde, "analogin" olarak tanımlanan üç farklı giriş kullanın.
3. Bunları InputX, InputY ve InputZ olarak adlandırın.
4. Ardından bunları seçtiğiniz üç pin ile ilişkilendirin (burada sırasıyla PC_0, PC_1 ve PB_1 kullanıyoruz)
A0 Pin hala tüm verilerin iletildiği bağlantı noktası.
Main.cpp'nin tamamı ek dosyada mevcuttur
Adım 5: RFID Etiketinin Programlanması
![RFID Etiketinin Programlanması RFID Etiketinin Programlanması](https://i.howwhatproduce.com/images/001/image-1832-49-j.webp)
1. Aynı beslenmeyi kullanın
2. Mikrodenetleyicide, RX/TX RFID sensörünü bağlamak için mevcut iki PIN'i kullanın (burada NUCLEO L476RG'de D8 ve D9'dur)
3. MBED'de PIN'leri bildirmeyi unutmayın (burada PA_9 ve PA_10'dur)
Main.cpp'nin tamamı ek dosyada mevcuttur
Adım 6: GPS Kanalının Programlanması
![GPS Kanalının Programlanması GPS Kanalının Programlanması](https://i.howwhatproduce.com/images/001/image-1832-50-j.webp)
1. Aynı beslenmeyi burada da kullanabilirsiniz (3V3 ve Ground)
2. Yalnızca GPS iletimini kullanın ve mikrodenetleyiciye bağlayın.
3. Ardından, DMS ve saat gibi ilgili verileri kullanmak için verileri kesmeniz gerekir.
Main.cpp'nin tamamı ek dosyada mevcuttur.
Adım 7: Actoboard'da Veri Gönderme
![Actoboard'da Veri Gönderme Actoboard'da Veri Gönderme](https://i.howwhatproduce.com/images/001/image-1832-51-j.webp)
1. Actoboard için kullanılan tüm değişkenler için hepsini "int" tipinde dönüştürmemiz gerekiyor.
2. MBED derleyicisinde, bir "printf" üzerinde şu karakterleri kullanın: "AT$SS: %x, actoboard üzerinde göndermek istediğiniz değişkenin adı ".
3. Değişkenin, XX gibi Onaltılık biçimde olması gerekir. < FF (ondalık olarak 255) değeri eşleşmiyor, bu yüzden RFID için yalnızca ilk üç karakteri kullanıyoruz.
4. Actoboard'da bir hesap oluşturun.
Adım 8: Sigfox Modülü
![Sigfox Modülü Sigfox Modülü](https://i.howwhatproduce.com/images/001/image-1832-52-j.webp)
1. sgfox modülünü mikrodenetleyiciye bağlayın.
2. sigfox modülü sayesinde, actoboard'da veri almak için actoboard pass ve ilgili modemi kullanın.
9. Adım: Bulutta Veri Gönderme
![Bulutta Veri Gönderme Bulutta Veri Gönderme](https://i.howwhatproduce.com/images/001/image-1832-53-j.webp)
![Bulutta Veri Gönderme Bulutta Veri Gönderme](https://i.howwhatproduce.com/images/001/image-1832-54-j.webp)
![Bulutta Veri Gönderme Bulutta Veri Gönderme](https://i.howwhatproduce.com/images/001/image-1832-55-j.webp)
1. Bir Bluemix hesabı oluşturun ve Cloudant yapılandırmasını kullanarak bulutta bir NodeRed uygulaması "Bilezik" oluşturun.
2. Actoboard verilerini, Actoboard URL'si aracılığıyla Bulut üzerindeki NodeRed uygulamasına bağlayın ve POST yapın.
3. Actoboard tarafından alınan ve NodeRed uygulamasına gönderilen toplanan veri sensörleri ile NodeRed uygulamasını uygulayın.
4. Tüm sensörler için alınan verileri görüntülemek için bir öğe oluşturun. örneğin "Veritabanı°1".
5. JSON programlama dilini kullanarak GPS koordinatlarını uygulama haritasında görüntülemek için bir Jeo-Uzamsal öğeyi yapılandırın.
Adım 10: Main.cpp
GPS işlevi çok uzun olduğu için bizim tarafımızdan yapılan main.cpp + gps.h burada.
Önerilen:
3D Baskılı FPV Yarış / Serbest Stil Drone !: 6 Adım
![3D Baskılı FPV Yarış / Serbest Stil Drone !: 6 Adım 3D Baskılı FPV Yarış / Serbest Stil Drone !: 6 Adım](https://i.howwhatproduce.com/images/002/image-5791-j.webp)
3D Baskılı FPV Yarış / Serbest Stil Drone !: Eğitilebilirliğime hoş geldiniz!, Bu talimatta, 3d baskılı bir yarış Drone'u nasıl oluşturacağınızı öğreniyorsunuz! Neden yaptım? Bu drone'u yaptım çünkü bu Yüksek Güçlü Drone'ları uçurmayı seviyorum ve bir kaza durumunda günlerce beklemem gerekmiyor
Bağlantılı Yön Bileziği: 6 Adım
![Bağlantılı Yön Bileziği: 6 Adım Bağlantılı Yön Bileziği: 6 Adım](https://i.howwhatproduce.com/images/003/image-6176-j.webp)
Bağlantılı Oryantasyon Bileziği: Bağlantılı oryantasyon bileziği olan bu akademik proje, Polytech Paris-UPMC mühendislik okulundan dört öğrenci tarafından gerçekleştirildi: Sébastien Potet, Pauline Pham, Kevin Antunes ve Boris Bras. Projemiz nedir? Bir dönem boyunca,
Yarış Drone Yükseltmesi: 10 Adım
![Yarış Drone Yükseltmesi: 10 Adım Yarış Drone Yükseltmesi: 10 Adım](https://i.howwhatproduce.com/images/005/image-12099-j.webp)
Yarış Drone Yükseltmesi: Bu, bir yarış drone'unu nasıl yükselttiğime dair adım adım sürecim
Kartondan DIY PC Direksiyon ve Pedallar! Yarış Simülatörleri ve Oyunları için (Geri Bildirim, Paddle Shifters, Ekran): 9 Adım
![Kartondan DIY PC Direksiyon ve Pedallar! Yarış Simülatörleri ve Oyunları için (Geri Bildirim, Paddle Shifters, Ekran): 9 Adım Kartondan DIY PC Direksiyon ve Pedallar! Yarış Simülatörleri ve Oyunları için (Geri Bildirim, Paddle Shifters, Ekran): 9 Adım](https://i.howwhatproduce.com/images/006/image-16079-j.webp)
Kartondan DIY PC Direksiyon ve Pedallar! Yarış Simülatörleri ve Oyunlar için (Geri Bildirim, Paddle Shifters, Ekran): Herkese merhaba! Bu sıkıcı zamanlarda, hepimiz yapacak bir şeyler arıyoruz. Gerçek hayattaki yarış etkinlikleri iptal edildi ve yerini simülatörlere bıraktı. Kusursuz çalışan ucuz bir simülatör oluşturmaya karar verdim,
Sarılma Zamanı Bileziği: 6 Adım
![Sarılma Zamanı Bileziği: 6 Adım Sarılma Zamanı Bileziği: 6 Adım](https://i.howwhatproduce.com/images/001/image-690-129-j.webp)
Sarılma Zamanı Bileziği: Kızıma, ona Sarılma Zamanı olduğunu söyleyen, böylece Troller'deki karakterlerden biri gibi davranabilmesi için takabileceği bir bilezik yapmak istedim. Bilmeyenler için, troller tüm zamanlarını şarkı söyleyerek ve dans ederek geçirirler