Habré-n askotan idazten dute garraio elektrikoari buruz. Eta bizikletei buruz. Baita AIri buruz ere. Cloud4Y-k hiru gai hauek uztartzea erabaki zuen beti sarean dagoen bizikleta elektriko "adimentsua" bati buruz hitz eginez. Greyp G6 modeloari buruz hitz egingo dugu.
Zuretzat interesgarriagoa izan dadin, bi zatitan banatu dugu artikulua. Lehenengoa gailu bat, plataforma eta komunikazio-protokoloak sortzeko prozesuari dago zuzenduta. Bigarrena zehaztapen teknikoak dira, hardwarearen eta bizikletaren gaitasunen deskribapena.
Lehen zatia, backend
Greyp Bikes premium bizikleta elektrikoen fabrikatzaile kroaziarra da, Rimac tokiko superauto fabrikatzaile exotikoena. Konpainiak benetan interesgarriak diren bizikletak sortzen ditu. Ikusi besterik ez dago aurreko modeloari, G12S esekidura bikoitza. Bizikleta elektrikoaren eta moto elektriko baten arteko zerbait zen, gailuak 70 km/h-ra azeleratu zezakeen, motor indartsua zuen eta karga bakarrean 120 km egiten zituen.
G6 dotoreagoa eta errepidez kanpokoagoa izan zen, baina bere ezaugarri nagusia "konektibitatea" da.
Ideia baten jaiotza
Gailu ezberdin ugari konektatzen dira Internetera. Zergatik dira bizikletak okerragoak? Horrela sortu zen Greyp Bikes G6 bihurtu zen ideia. Edozein momentutan, bizikleta hau konektatzen da
Plataforma
Produktu berritzaile baterako plataforma bat sortzeko orduan, ñabardura asko hartu behar dira kontuan. Hori dela eta, bizikleta elektriko moderno batek eskatzen dituen zerbitzu guztiak ostatu eta exekutatzeko hodeiko plataforma bat aukeratzea oso kontu garrantzitsua zen. Enpresak Amazon Web Services (AWS) aukeratu zuen. Hori, neurri batean, Greyp Bikes-ek jada zerbitzuarekin esperientzia zuelako izan zen. Neurri batean - bere ospea, mundu osoko garatzaileen arteko banaketa zabala eta Java / JVMekiko jarrera ona direla eta (bai, aktiboki erabiltzen dira Greyp Bikes-en).
AWS-ek IoT MQTT artekari ona zuen (Cloud4Y-k protokoloei buruz idatzi zuen
Pila teknologikoa
Inplementazioa
Enpresak sisteman saioa hasteko bi modu eman ditu. Horietako bakoitza bereizita inplementatzen da, bere erabilera kasurako teknologia ezberdinekin.
Bizikletatik smartphonera
Sistemaren sarrera-puntu bat sortzean kontuan hartu beharreko lehen gauza zer komunikazio-protokolo erabili behar den da. Esan bezala, konpainiak MQTT aukeratu zuen bere izaera arinagatik. Protokoloa ona da errendimenduari dagokionez, ondo funtzionatzen du fidagarriak ez diren konexioekin eta bateriaren energia aurrezten du, eta hori bereziki garrantzitsua da Greyp bizikleta elektrikoarentzat.
Erabilitako MQTT brokera beharrezkoa da bizikletatik datozen datu guztiak kargatzeko. AWS sarearen barruan Lambda dago, MQTT artekariak emandako datu bitarrak irakurtzen ditu, analizatzen ditu eta Apache Kafkari entregatzen dizkio prozesatzeko.
Apache Kafka da sistemaren muina. Datu guztiak bertatik igaro behar dira azken helmugara iristeko. Gaur egun, sistemaren nukleoak hainbat eragile ditu. Garrantzitsuena datuak bildu eta InfluxDB hotza biltegira transferitzen dituena da. Besteak datuak Firebase Realtime datu-basera transferitzen ditu, telefonoetarako aplikazioetarako eskuragarri jarriz. Hona hemen Apache Kafka benetan sartzen da - biltegiratze hotzean (InfluxDB) bizikletatik datozen datu guztiak gordetzen ditu eta Firebase-k informazio eguneratua lor dezake (adibidez, denbora errealeko neurketak - egungo abiadura).
Kafkak mezuak abiadura ezberdinetan jaso eta Firebasera ia berehala entregatzeko aukera ematen du (smartphone batean aplikazio batean bistaratzeko) eta, azken finean, InfluxDBra transferitzeko (datuen analisia, estatistikak, jarraipena egiteko).
Kafka erabiltzeak, gainera, horizontalki eskalatzeko aukera ematen du karga handitzen den heinean, baita sarrerako datuak beren erritmoan eta bere erabilera kasurako prozesatu ditzaketen beste agente batzuk ere konektatzeko (esaterako, bizikleta talde baten arteko lasterketa). Hau da, konponbideari esker, txirrindulariek elkarren artean lehiatzeko aukera dute hainbat ezaugarritan. Adibidez, abiadura maximoa, jauzi maximoa, errendimendu maximoa, etab.
Zerbitzu guztiak ("GVC" izenekoak - Greyp Vehicle Cloud) batez ere Spring Boot eta Javan inplementatzen dira, nahiz eta beste hizkuntza batzuk ere erabiltzen diren. Eraikuntza bakoitza ECR biltegian ostatatutako Docker irudi batean bilduta dago, Amazon ECS-k abiarazi eta orkestratua. NoSQL kasu batzuetarako nahiko erosoa eta ezaguna den arren, Firebasek ezin ditu beti Greyp-en behar guztiak ase, eta, beraz, konpainiak MySQL (RDSn) ere erabiltzen du ad-hoc kontsultak egiteko (Firebasek JSON zuhaitza erabiltzen du, eraginkorragoa dena). kasu batzuk) eta datu zehatzak gordetzea. Erabilitako beste biltegiratze bat Amazon S3 da, bildutako datuen segurtasuna bermatzen duena.
Smartphonetik bizikletara
Esan dugunez, telefono adimendunekin komunikazioa Firebase bidez ezartzen da. Plataforma aplikazioaren erabiltzaileak eta haien datu-basearen zatia denbora errealean autentifikatzeko erabiltzen da. Izan ere, Firebase bi gauzaren konbinazioa da: bata datu iraunkorrak biltegiratzeko datu-base bat da, eta bestea Websocket konexio baten bidez telefonoetara denbora errealean datuak emateko. Konexio mota honetarako aukera aproposa bizikletari aginduak ematea da gailuak elkarrengandik hurbil ez daudenean (ez dago BT/Wi-Fi konexiorik eskuragarri).
Kasu honetan, Greyp-ek komandoak prozesatzeko mekanismo propioa garatu du, telefonotik mezuak jasotzen dituen datu base baten bidez denbora errealean. Mekanismo hau oinarrizko aplikazio-zerbitzuen (GVC) parte da, eta bere lana da smartphone-aren komandoak IoT broker baten bidez bizikletara transmititzen diren MQTT mezuetara itzultzea. Bizikletak komando bat jasotzen duenean, prozesatu egiten du, dagokion ekintza egiten du eta erantzun bat itzultzen dio Firebaseri (smartphone).
jarraipenaren
Parametroen kontrola
Ia backend garatzaile guztiei gustatzen zaie gauez lo egitea zerbitzariak 10 minuturo egiaztatu gabe. Horrek esan nahi du beharrezkoa dela sisteman monitorizazio- eta alerta-soluzio automatizatuak ezartzea. Arau hau garrantzitsua da Greyp bizikleta ekosistemarentzat ere. Gaueko lo egiteko zaleak ere badaude, beraz, konpainiak hodeiko bi irtenbide erabiltzen ditu: Amazon CloudWatch eta jmxtrans.
CloudWatch monitorizazio- eta ikusgarritasun-zerbitzu bat da, jarraipena eta eragiketa-datuak biltzen dituena erregistro, metrika eta gertaeren moduan, eta AWS plataforman eta lokalean exekutatzen diren AWS aplikazio, zerbitzu eta baliabideen ikuspegi bateratua lortzen laguntzen dizu. CloudWatch-ekin, zure inguruneetan portaera anormalak erraz hauteman ditzakezu, alertak ezarri, erregistro eta neurketen bistaratze komunak sor ditzakezu, ekintza automatizatuak egin, arazoak konpondu eta zure aplikazioak ondo funtzionatzen laguntzen duten informazio bideragarriak aurki ditzakezu.
CloudWatch-ek erabiltzaileen neurketak biltzen ditu eta aginte-panel batera bidaltzen ditu. Bertan, Amazonek kudeatutako beste baliabide batzuetatik datozen datuekin konbinatzen da. JVM-k JMX amaierako puntu baten bidez jasotzen ditu jmxtrans izeneko "konektore" bat erabiliz (ECS barruan Docker edukiontzi gisa ere ostatatua).
Bigarren zatia, ezaugarriak
Orduan, nolako bizikleta elektrikoarekin amaitu zenuen? Greyp G6 mendiko bizikleta elektrikoa 36 V eta 700 Wh litio-ioizko bateriaz hornituta dago LG zelulek elikatzen dutena. Bizikleta elektrikoen fabrikatzaile askok egiten duten bezala bateria ezkutatu beharrean, Greypek bateria aldagarria markoaren erdian kokatu zuen. G6 MPF motor batekin hornituta dago 250 W-ko potentziarekin (eta 450 W-ko aukera ere badago).
Greyp G6 mendiko bizikleta bat da, Rockhox atzeko esekidura duena, goiko hoditik hurbil sartuta eta leku asko uzten du gidariaren belaunen artean bateria desmuntagarri baterako. Markoa enduro estilokoa da eta 150 mm-ko bidaia eskaintzen du esekidurari esker. Kablea eta balazta-lerroak markoaren barruan bideratzen dira. Horrek itxura estetikoa bermatzen du eta adarretan harrapatzeko arriskua murrizten du.
%100 karbono-zuntzezko markoa Greypek bereziki garatu zuen Concept One hiperkotxe elektrikoa sortzean lortutako esperientzia erabiliz.
Greyp G6-ko elektronika multzoa zurtoineko adimen modulu zentral batek (CIM) kontrolatzen du. Koloretako pantaila, WiFi, Bluetooth, 4G konektibitatea, giroskopioa, USB C konektorea, aurrealdeko kamera bat eta atzeko azpiko kamera duen interfaze bat ditu. Bide batez, atzeko kamera
Argazki adibideak
Konpainiak arreta berezia jartzen dio eSTEM soluzioari.
“Greyp eSTEM bizikletarako modulu adimendun zentrala da, bi kamera kontrolatzen dituena (aurrekoa eta atzekoa), txirrindulariaren bihotz-taupadak kontrolatzen dituena, giroskopioa, nabigazio sistema eta eSIM barnean dituena, edozein unetan konektatzeko aukera ematen duena. Bizikleta elektrikoaren sistemak telefonoa erabiltzen du erabiltzailearen interfaze gisa eta mugikorreko aplikazioak erabiltzailearen esperientzia paregabea sortzen du hainbat aukera berrirekin, hala nola, urruneko bizikletaren etengailua, argazkiak ateratzea, testua bizikletara eta potentzia mugatzea".
Bizikletaren eskulekuan "Partekatu" botoi berezi bat dago. Ibilaldian zehar zerbait interesgarria edo zirraragarria gertatzen bada, botoi bat sakatu eta bideoaren azken 15-30 segundoak automatikoki gorde ditzakezu eta txirrindulariaren sare sozialen kontura igo. Datu gehigarriak ere gainjar daitezke bideoan. Adibidez, bizikletaren energia-kontsumoa, abiadura, bidaia-denbora, etab.
Telefonoa bizikletan muntatuta dagoen panel moduan, Greyp G6-k informazio ugari eman dezake zure uneko abiadura edo bateria-maila erakusteaz gain. Beraz, txirrindulari batek mapako edozein puntu hauta dezake (adibidez, muino altu bat), eta ordenagailuak kalkulatuko du bateriaren karga nahikoa den gailurrera iristeko. Edo itzulerarik gabeko puntua kalkulatuko du, bat-batean itzuleran pedalei eman nahi ez bazaizu. Pedalak nahiko erraz biratu daitezkeen arren. Fabrikatzaileak ziurtatzen du bizikleta ez dela astuna (nahiz eta begiratzen duzunaren arabera bere pisua 25 kg-koa den).
Greyp G6 oso posible da altxatzea
Greyp G6-k antzekoa den lapurreten aurkako sistema du
Serie honetako hainbat modelo daude salgai: G6.1, G6.2, G6.3. G6.1ak 25 km/h-ra (15,5 mph) azeleratzen du eta 6 euro balio du. G499-k 6.3 km/h-ko abiadura du (45 mph) eta 28 euro balio du. G7 ereduaren desberdintasuna ez dago argi, baina 499 euro balio du.
Zer gehiago irakur dezakezu blogean?
→
→
→
→
→
Harpidetu gure
Iturria: www.habr.com