İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Ekranlar bilgi görüntülemek için popüler olsa da, kesinlikle bilgi tüketmenin tek yolu değildir. Çevremizdeki bilgileri görselleştirmek için çeşitli fırsatlar var ve bu proje ile bunlardan birini ele geçirmeye çalışıyoruz.
Bu projedeki model kamyon, kamyonun arkasındaki kargo paketlerinin hareketi ile bir otobüsün tahmini varış zamanlarının görselleştirilmesine yardımcı olur. Transloc API'sini kullanarak, belirli otobüs güzergahlarının verilerini alıyoruz ve dikey olarak hareket eden bir kargo kutusunun yüksekliğine göre ETA'yı seçilen bir noktaya görselleştiriyoruz.
- Sınıf: HCIN 720 - Giyilebilir ve Nesnelerin İnterneti Cihazlarının Prototiplenmesi - Güz 2017
- Üniversite: Rochester Teknoloji Enstitüsü
- Program: Master of Science İnsan-Bilgisayar Etkileşimi
- Kurs web sitesi:
- Bu grup projesi, diğer M. S. HCI öğrencisi Archit Jha.
Adım 1: 3D Baskı Parçaları
Modelin birkaç Bileşeni 3D Basılabilir. Kamyon gövdesi Autodesk Fusion 360 kullanılarak tasarlandı ve oluşturulan 'stl' dosyası, Qidi Mini X-2 3D Yazıcı için bir 'gcode' oluşturmak üzere Cura'ya alındı. Baskı yatağının boyutu 9mm x 9mm ile sınırlı olduğu için kamyon gövdesini 3 parça halinde bastık:
Not: Autodesk Fusion 360, 3B baskı parçaları tasarlamak için kullanıldı. Fusion 360'ın nasıl kullanılacağı hakkında daha fazla ayrıntı burada bulunabilir.
Adım 2: Lazer Kesim Malzemeleri
Modelin kalan bileşenleri lazer kesici kullanılarak oluşturulmuştur. Lazer kesicinin nasıl kullanılacağına ilişkin ayrıntılar ve kaynaklar kursun web sitesinde bulunabilir:
Adım 3: Elektronik
Kullanılan elektronikler esas olarak şunlardan oluşur:
- 2x L293D H Köprü
- 2x 28 byj step motor (12V veya 5V)
- 2x Parçacık Fotonları
- Jumper Telleri
- ekmek tahtası
Adım 4: Parçacık Foton Kurulumu
Rochester Teknoloji Enstitüsü servisleri TransLoc tarafından işletilmektedir ve otobüsün tahmini varış noktasını almak için OpenAPI'lerini kullanabildik.
API, JSON formatında veri sağladı ve verileri ayrıştırmak için arduino kitaplığı arduinojson kullanıldı. Rota kimliği, durak kimliği ve acente kimliği ayrıntıları için lütfen Transloc Veri Sayfasına bakın. Parçacık Fotonunu ayarlamak için adımlar ve kod aşağıdadır:
- Web sitelerinde Particle Photon belgelerine bakın.
- Web kancaları için, bir web kancası oluşturmak üzere Web kancaları kılavuzunu izleyin. Web kancaları, web hizmetleriyle iletişim kurmak için bir köprü olarak kullanılır. Kurulum için aşağıdaki ArduinoJSON ve step motor kodunu kullanan web kancaları için kodu izleyin.
Adım 5: Montaj ve Çalıştırma
- Step motor örnek kodunu ve belgelerini takip ederek devreyi monte edin
- Modeli birleştirmek için parçaları yapıştırmak için gerekirse yapıştırıcı kullanın
- Bir iplik kullanın ve bunları bloklara bağlayın ve trasperant kutunun üstüne takılı makaradan geçirin.
- İpliğin diğer ucunu deliklerden (kamyonun tutulduğu yeşil yüzey) geçirin ve bir step motora bağlı kasnağın etrafına sarın.
- Fotonu bağlayın, devreyi tamamlayın. (Fritzing kullanılarak devre bağlantısının daha iyi anlaşılması için çok yakında dijital devre şeması yüklenecektir)
6. Adım: Tamamlandı
Bitirdiniz! Kamyonu, otobüs varış araması için kolayca göz atabileceğiniz bir yerde tutun.