Habré'de sıklıkla elektrikli ulaşım hakkında yazıyorlar. Ve bisikletler hakkında. Ve ayrıca yapay zeka hakkında. Cloud4Y, her zaman çevrimiçi olan “akıllı” bir elektrikli bisikletten bahsederek bu üç konuyu birleştirmeye karar verdi. Greyp G6 modelinden bahsedeceğiz.
Sizin için daha ilginç hale getirmek için makaleyi iki bölüme ayırdık. Birincisi bir cihaz, platform ve iletişim protokolleri oluşturma sürecine ayrılmıştır. İkincisi ise teknik özellikler, bisikletin donanım ve yeteneklerinin açıklaması.
Birinci bölüm, arka uç
Greyp Bikes, yerel egzotik süper otomobil üreticisi Rimac'a ait, Hırvat premium elektrikli bisiklet üreticisidir. Şirket gerçekten ilginç bisikletler yaratıyor. Önceki model olan çift süspansiyonlu G12S'ye bakın. Elektrikli bisiklet ile elektrikli motosiklet arası bir şeydi çünkü cihaz 70 km/saat hıza çıkabiliyordu, güçlü bir motora sahipti ve tek şarjla 120 km yol kat edebiliyordu.
G6'nın daha zarif ve off-road olduğu ortaya çıktı, ancak ana özelliği "bağlanabilirlik".
Bir fikrin doğuşu
İnternete çok sayıda farklı cihaz bağlanıyor. Bisikletler neden daha kötü? Greyp Bikes, G6'ya dönüşen fikri bu şekilde ortaya çıkardı. Herhangi bir zamanda bu bisiklet şuraya bağlanır:
platform
Yenilikçi bir ürün için bir platform oluştururken birçok nüansın dikkate alınması gerekir. Bu nedenle modern bir elektrikli bisikletin gerektirdiği tüm hizmetleri barındıracak ve çalıştıracak bir bulut platformunun seçilmesi çok önemli bir konuydu. Şirket Amazon Web Services'i (AWS) seçti. Bu kısmen Greyp Bikes'in bu hizmetle ilgili zaten deneyime sahip olmasından kaynaklanıyordu. Kısmen popülerliği, dünya çapındaki geliştiriciler arasında geniş dağıtım ve Java/JVM'ye karşı iyi tutum nedeniyle (evet, bunlar Greyp Bikes'te aktif olarak kullanılıyor).
AWS'nin iyi bir IoT MQTT komisyoncusu vardı (Cloud4Y protokoller hakkında yazdı
Teknoloji yığını
uygulama
Şirket sisteme giriş yapmak için iki yol sunmuştur. Her biri, kullanım durumuna göre farklı teknolojilerle ayrı ayrı uygulanır.
Bisikletten akıllı telefona
Sistem giriş noktası oluştururken dikkate alınması gereken ilk şey hangi iletişim protokolünün kullanılacağıdır. Daha önce de belirtildiği gibi şirket, hafifliği nedeniyle MQTT'yi seçti. Protokol, verim açısından iyidir, potansiyel olarak güvenilmez bağlantılarla iyi çalışır ve pil gücünden tasarruf sağlar; bu da özellikle Greyp elektrikli bisiklet için önemlidir.
Kullanılan MQTT komisyoncusunun bisikletten gelen tüm verileri yüklemesi gerekiyor. AWS ağının içinde, MQTT aracısı tarafından sağlanan ikili verileri okuyan, ayrıştıran ve daha ileri işlemler için Apache Kafka'ya ileten Lambda bulunur.
Apache Kafka sistemin çekirdeğidir. Nihai varış noktasına ulaşmak için tüm verilerin içinden geçmesi gerekir. Şu anda sistem çekirdeğinde birden fazla aracı bulunmaktadır. Bunlardan en önemlisi verileri toplayan ve InfluxDB soğuk depolamaya aktarandır. Diğeri ise verileri Firebase Realtime veritabanına aktararak akıllı telefon uygulamalarının kullanımına sunuyor. Apache Kafka'nın gerçekten devreye girdiği yer burasıdır; soğuk depolama (InfluxDB) bisikletten gelen tüm verileri depolar ve Firebase güncel bilgileri alabilir (örneğin, gerçek zamanlı ölçümler - mevcut hız).
Kafka, mesajları farklı hızlarda almanıza ve bunları neredeyse anında Firebase'e (akıllı telefondaki bir uygulamada görüntülemek için) iletmenize ve sonunda bunları InfluxDB'ye aktarmanıza (veri analizi, istatistik, izleme için) olanak tanır.
Kafka'yı kullanmak aynı zamanda yük arttıkça yatay olarak ölçeklendirmenize ve gelen verileri kendi hızlarında ve kendi kullanım durumları için (bir grup bisiklet arasındaki yarış gibi) işleyebilen diğer aracıları bağlamanıza da olanak tanır. Yani çözüm, bisikletçilerin çeşitli özelliklerde birbirleriyle rekabet etmesine olanak tanıyor. Örneğin maksimum hız, maksimum atlama, maksimum performans vb.
Tüm hizmetler ("GVC" - Greyp Araç Bulutu olarak adlandırılır) öncelikle Spring Boot ve Java'da uygulanır, ancak diğer diller de kullanılır. Her yapı, ECR deposunda barındırılan, Amazon ECS tarafından başlatılan ve yönetilen bir Docker görüntüsünde paketlenir. NoSQL bazı durumlarda oldukça kullanışlı ve popüler olsa da, Firebase her zaman Greyp'in tüm ihtiyaçlarını karşılayamayabilir ve bu nedenle şirket anlık sorgular için MySQL'i de (RDS'de) kullanır (Firebase, JSON ağacını kullanır; bu, daha verimlidir). bazı durumlarda) ve belirli verilerin saklanması. Kullanılan bir diğer depolama ise toplanan verilerin güvenliğini sağlayan Amazon S3'tür.
Akıllı telefondan bisiklete
Daha önce de söylediğimiz gibi akıllı telefonlarla iletişim Firebase üzerinden kuruluyor. Platform, uygulama kullanıcılarının ve onların veritabanı parçalarının kimliğini gerçek zamanlı olarak doğrulamak için kullanılır. Aslında Firebase iki şeyin birleşimidir: Biri kalıcı veri depolamaya yönelik bir veritabanı, diğeri ise gerçek zamanlı verileri Websocket bağlantısı aracılığıyla akıllı telefonlara iletmek içindir. Bu tür bir bağlantı için ideal seçenek, cihazlar birbirine yakın olmadığında (BT/Wi-Fi bağlantısı mevcut olmadığında) bisiklete komutlar vermektir.
Bu durumda Greyp, akıllı telefondan mesajları gerçek zamanlı modda bir veritabanı aracılığıyla alan kendi komut işleme mekanizmasını geliştirdi. Bu mekanizma, görevi akıllı telefon komutlarını bir IoT komisyoncusu aracılığıyla bisiklete iletilen MQTT mesajlarına dönüştürmek olan temel uygulama hizmetlerinin (GVC) bir parçasıdır. Bisiklet bir komut aldığında bunu işler, uygun eylemi gerçekleştirir ve Firebase'e (akıllı telefon) bir yanıt gönderir.
İzleme
Parametre kontrolü
Hemen hemen her arka uç geliştirici, her 10 dakikada bir sunucuları kontrol etmeden geceleri uyumayı sever. Bu, sistemde otomatik izleme ve uyarı çözümlerinin uygulanmasının gerekli olduğu anlamına gelir. Bu kural aynı zamanda Greyp bisiklet ekosistemi için de geçerlidir. İyi bir gece uykusunun uzmanları da var, bu nedenle şirket iki bulut çözümü kullanıyor: Amazon CloudWatch ve jmxtrans.
CloudWatch, izleme ve operasyonel verileri günlükler, ölçümler ve olaylar biçiminde toplayarak AWS platformunda ve şirket içinde çalışan AWS uygulamaları, hizmetleri ve kaynaklarına ilişkin birleşik bir görünüm elde etmenize yardımcı olan bir izleme ve görünürlük hizmetidir. CloudWatch ile ortamlarınızdaki anormal davranışları kolayca tespit edebilir, uyarılar ayarlayabilir, günlük ve ölçümlerin ortak görselleştirmelerini oluşturabilir, otomatik eylemler gerçekleştirebilir, sorunları giderebilir ve uygulamalarınızın sorunsuz çalışmasını sağlamaya yardımcı olan eyleme dönüştürülebilir öngörüler keşfedebilirsiniz.
CloudWatch, kullanıcı ölçümlerini toplar ve bunları bir kontrol paneline iletir. Burada Amazon tarafından yönetilen diğer kaynaklardan gelen verilerle birleştirilir. JVM, jmxtrans (aynı zamanda ECS içinde bir Docker kapsayıcısı olarak da barındırılır) adı verilen bir "bağlayıcı" kullanarak bir JMX uç noktası aracılığıyla ölçümleri alır.
İkinci bölüm, özellikler
Peki ne tür bir elektrikli bisiklete sahip oldunuz? Greyp G6 elektrikli dağ bisikleti, LG hücreleri tarafından desteklenen 36V, 700 Wh lityum iyon pil ile donatılmıştır. Greyp, birçok e-bisiklet üreticisinin yaptığı gibi pili saklamak yerine çıkarılabilir pili çerçevenin tam ortasına yerleştirdi. G6, 250 W nominal güce sahip bir MPF motorla donatılmıştır (ve ayrıca 450 W seçeneği de vardır).
Greyp G6, Rockhox arka süspansiyona sahip, üst boruya yakın yerleştirilmiş ve sürücünün dizleri arasında çıkarılabilir bir batarya için bol miktarda yer bırakan bir dağ bisikletidir. Çerçeve enduro tarzındadır ve süspansiyon sayesinde 150 mm hareket mesafesi sunar. Kablo ve fren hatları şasinin içine yönlendirilir. Bu hem estetik bir görünüm sağlar hem de dallara takılma riskini azaltır.
%100 karbon fiber şasi, Concept One elektrikli hiper otomobilin yaratılması sırasında kazanılan deneyim kullanılarak Greyp tarafından özel olarak geliştirildi.
Greyp G6'nın elektronik takımı, gövde üzerindeki merkezi istihbarat modülü (CIM) tarafından kontrol edilir. Renkli ekran, WiFi, Bluetooth, 4G bağlantısı, jiroskop, USB C konektörü, öne bakan bir kamera ve arka sele altı kameralı bir arayüz içerir. Bu arada arka kamera
Fotoğraf örnekleri
Şirket eSTEM çözümüne özel önem veriyor.
“Greyp eSTEM, bisiklet için iki kamerayı (ön ve arka) kontrol eden, sürücünün kalp atış hızını izleyen, yerleşik bir jiroskopa, navigasyon sistemine ve eSIM'e sahip olan ve istenildiği zaman bağlanmasına olanak tanıyan merkezi bir akıllı modüldür. E-bisiklet sistemi, akıllı telefonu kullanıcı arayüzü olarak kullanıyor ve mobil uygulama, uzaktan bisiklet anahtarı, fotoğraf çekimi, bisiklete metin aktarma ve güç sınırlama gibi çeşitli yeni seçeneklerle benzersiz bir kullanıcı deneyimi yaratıyor."
Bisikletin gidonunda özel bir “Paylaş” butonu bulunmaktadır. Sürüşünüz sırasında ilginç veya heyecan verici bir şey olursa, bir düğmeye basarak videonun son 15-30 saniyesini otomatik olarak kaydedip bisikletçinin sosyal medya hesabına yükleyebilirsiniz. Videonun üzerine ek veriler de eklenebilir. Örneğin bisikletin enerji tüketimi, hızı, seyahat süresi vb.
Telefon gösterge paneli modunda bisiklete monte edildiğinde Greyp G6, yalnızca mevcut hızınızı veya pil seviyenizi göstermenin ötesinde zengin bilgiler sağlayabilir. Böylece bisikletçi haritadaki herhangi bir noktayı (örneğin yüksek bir tepe) seçebilir ve bilgisayar, pil şarjının zirveye ulaşmak için yeterli olup olmadığını hesaplar. Ya da aniden dönüş yolunda pedal çevirmek istemezseniz, geri dönüşü olmayan noktayı hesaplayacaktır. Her ne kadar pedallar oldukça kolay döndürülebilse de. Üretici, bisikletin ağır olmadığını garanti eder (nasıl baktığınıza bağlı olarak ağırlığı 25 kg olsa da).
Greyp G6'yı kaldırmak oldukça mümkün
Greyp G6, aşağıdakine benzer bir hırsızlık önleme sistemine sahiptir:
Bu serinin birkaç modeli satışta: G6.1, G6.2, G6.3. G6.1 25 km/sa (15,5 mil/sa) hıza çıkar ve maliyeti 6 €'dur. G499'ün azami hızı 6.3 km/sa (45 mil/sa) olup maliyeti 28 Euro'dur. G7 modelinin neyi farklı olduğu belli değil ancak fiyatı 499 euro.
Blogda başka neler okuyabilirsiniz?
→
→
→
→
→
Abone olun
Kaynak: habr.com