Pa Habré nthawi zambiri amalemba za kayendedwe ka magetsi. Komanso za njinga. Komanso za AI. Cloud4Y idaganiza zophatikiza mitu itatuyi polankhula za njinga yamagetsi "yanzeru" yomwe imakhala pa intaneti nthawi zonse. Tikambirana za mtundu wa Greyp G6.
Kuti zikhale zosangalatsa kwa inu, tagawa nkhaniyi m'magawo awiri. Yoyamba imaperekedwa pakupanga chipangizo, nsanja ndi ma protocol olankhulana. Chachiwiri ndi luso lapadera, kufotokoza za hardware ndi luso la njinga.
Gawo loyamba, backend
Greyp Bikes ndi wopanga njinga zamagetsi zaku Croatia zaku Croatia, za wopanga magalimoto apamwamba kwambiri a Rimac. Kampaniyo imapanga njinga zosangalatsa kwambiri. Tangoyang'anani chitsanzo cham'mbuyomu, kuyimitsidwa kwapawiri G12S. Zinali chinachake pakati pa njinga yamagetsi ndi njinga yamoto yamagetsi, popeza chipangizochi chikhoza kuthamangira ku 70 km / h, chinali ndi injini yamphamvu ndipo chinathamanga makilomita 120 pamtengo umodzi.
G6 idakhala yokongola kwambiri komanso yopanda msewu, koma mbali yake yayikulu ndi "kulumikizana."
Kubadwa kwa lingaliro
Zida zingapo zambiri zimalumikizana ndi intaneti. N'chifukwa chiyani njinga zikuipiraipira? Umu ndi momwe Greyp Bikes adabwera ndi lingaliro lomwe lidakhala G6. Nthawi iliyonse, njinga iyi imalumikizidwa
Platform
Mukamapanga nsanja yazinthu zatsopano, muyenera kuganizira ma nuances ambiri. Choncho, kusankha nsanja yamtambo kuti igwire ndi kuyendetsa mautumiki onse ofunikira ndi njinga yamagetsi yamakono inali nkhani yofunika kwambiri. Kampaniyo idasankha Amazon Web Services (AWS). Izi zinali zina chifukwa chakuti Greyp Bikes anali ndi chidziwitso ndi ntchitoyi. Pang'ono - chifukwa cha kutchuka kwake, kufalikira kwakukulu pakati pa opanga padziko lonse lapansi komanso malingaliro abwino pa Java / JVM (inde, amagwiritsidwa ntchito mwachangu mu Greyp Bikes).
AWS inali ndi broker wabwino wa IoT MQTT (Cloud4Y adalemba za ma protocol
Tech stack
Реализация
Kampaniyo yapereka njira ziwiri zolowera mudongosolo. Iliyonse ikugwiritsidwa ntchito padera, ndi matekinoloje osiyanasiyana ogwiritsira ntchito.
Kuchokera panjinga kupita ku smartphone
Chinthu choyamba choyenera kuganizira popanga malo olowera dongosolo ndizomwe zimagwiritsidwa ntchito poyankhulana. Monga tanenera kale, kampaniyo inasankha MQTT chifukwa cha chikhalidwe chake chopepuka. Protocol ndi yabwino potengera kutulutsa, imagwira ntchito bwino ndi kulumikizana kosadalirika, ndikusunga mphamvu ya batri, yomwe ili yofunika kwambiri panjinga yamagetsi ya Greyp.
Wogulitsa MQTT wogwiritsidwa ntchito amafunikira kukweza zonse zomwe zimachokera panjinga. M'kati mwa netiweki ya AWS muli Lambda, yomwe imawerenga zomwe zaperekedwa ndi broker wa MQTT, kuzigawa, ndikuzipereka kwa Apache Kafka kuti zitheke.
Apache Kafka ndiye maziko a dongosolo. Deta yonse iyenera kudutsamo kuti ifike komwe ikupita. Pakadali pano, pakati pa dongosololi pali othandizira angapo. Chofunika kwambiri ndi chomwe chimasonkhanitsa deta ndikuchisamutsa ku InfluxDB yosungirako ozizira. Zina zimasamutsa deta ku database ya Firebase Realtime, ndikupangitsa kuti ipezeke ku mapulogalamu a smartphone. Apa ndipamene Apache Kafka amabwera kwenikweni - kusungirako kuzizira (InfluxDB) kumasunga zonse zomwe zimachokera panjinga ndipo Firebase imatha kupeza zidziwitso zaposachedwa (monga ma metrics enieni - liwiro lapano).
Kafka imakulolani kuti mulandire mauthenga pa liwiro losiyana ndikuwapereka pafupifupi nthawi yomweyo ku Firebase (kuti awonetsedwe mu pulogalamu ya foni yamakono) ndipo pamapeto pake muwasamutsire ku InfluxDB (kusanthula deta, ziwerengero, kuwunikira).
Kugwiritsa ntchito Kafka kumakupatsaninso mwayi wokwera mozungulira momwe katundu akuchulukira, komanso kulumikiza othandizira ena omwe amatha kukonza zomwe zikubwera pa liwiro lawo komanso momwe amagwiritsira ntchito (monga mpikisano pakati pa gulu la njinga). Ndiko kuti, yankho limalola oyendetsa njinga kupikisana wina ndi mzake pazikhalidwe zosiyanasiyana. Mwachitsanzo, liwiro pazipita, kulumpha pazipita, pazipita ntchito, etc.
Ntchito zonse (zotchedwa "GVC" - Greyp Vehicle Cloud) zimakhazikitsidwa mu Spring Boot ndi Java, ngakhale zilankhulo zina zimagwiritsidwanso ntchito. Kumanga kulikonse kumayikidwa mu chithunzi cha Docker chomwe chili munkhokwe ya ECR, yomwe idakhazikitsidwa ndikukonzedwa ndi Amazon ECS. Ngakhale NoSQL ndiyosavuta komanso yotchuka pamilandu ingapo, Firebase siyingakwaniritse zosowa za Greyp nthawi zonse, motero kampaniyo imagwiritsanso ntchito MySQL (mu RDS) pamafunso ad-hoc (Firebase imagwiritsa ntchito mtengo wa JSON, womwe ndi wothandiza kwambiri zina) ndikusunga deta yeniyeni. Kusungirako kwina komwe kumagwiritsidwa ntchito ndi Amazon S3, yomwe imatsimikizira chitetezo cha deta yosonkhanitsidwa.
Kuyambira pa smartphone kupita panjinga
Monga tanena kale, kulumikizana ndi mafoni kumakhazikitsidwa kudzera pa Firebase. Pulatifomu imagwiritsidwa ntchito kutsimikizira ogwiritsa ntchito ndi gawo lawo la database munthawi yeniyeni. M'malo mwake, Firebase ndi kuphatikiza kwa zinthu ziwiri: imodzi ndi nkhokwe yosungirako deta mosalekeza, ndipo inayo ndi yopereka zenizeni zenizeni ku mafoni a m'manja kudzera pa intaneti ya Websocket. Njira yabwino yolumikizira mtundu uwu ndikupereka malamulo kwa njinga pamene zida sizili pafupi (palibe kugwirizana kwa BT / Wi-Fi).
Pachifukwa ichi, Greyp apanga njira yawo yoyendetsera malamulo, yomwe imalandira mauthenga kuchokera ku foni yamakono kudzera mu database mu nthawi yeniyeni. Makinawa ndi gawo la ma core application services (GVC), omwe ntchito yawo ndikumasulira ma foni a smartphones kukhala mauthenga a MQTT omwe amatumizidwa panjinga kudzera pa broker wa IoT. Bicycle ikalandira lamulo, imayendetsa, imachita zoyenera, ndikubwezera kuyankha kwa Firebase (smartphone).
Kuwunikira
Parameter control
Pafupifupi aliyense wopanga kumbuyo amakonda kugona usiku osayang'ana ma seva mphindi 10 zilizonse. Izi zikutanthauza kuti ndikofunikira kukhazikitsa njira zowunikira komanso zochenjeza mudongosolo. Lamuloli ndilofunikanso ku Greyp cycling ecosystem. Palinso odziwa kugona bwino usiku, kotero kampaniyo imagwiritsa ntchito njira ziwiri zamtambo: Amazon CloudWatch ndi jmxtrans.
CloudWatch ndi ntchito yowunikira komanso yowoneka bwino yomwe imasonkhanitsa deta yowunika ndi momwe zimagwirira ntchito pogwiritsa ntchito logi, ma metrics, ndi zochitika, kukuthandizani kuti mukhale ndi malingaliro ogwirizana a mapulogalamu a AWS, mautumiki, ndi zida zomwe zikuyenda papulatifomu ya AWS komanso pamalopo. Ndi CloudWatch, mutha kuzindikira mosavuta zomwe zikuchitika mdera lanu, kuyika zidziwitso, kupanga zowonera wamba ndi ma metric, kuchita zinthu zokha, kuthetsa mavuto, ndikupeza zidziwitso zomwe zingakuthandizeni kuti mapulogalamu anu aziyenda bwino.
CloudWatch imasonkhanitsa ma metric a ogwiritsa ntchito ndikuwapereka ku dashboard. Kumeneko, zimaphatikizidwa ndi deta yochokera kuzinthu zina zoyendetsedwa ndi Amazon. JVM imalandira ma metrics kudzera pa JMX endpoint pogwiritsa ntchito "cholumikizira" chotchedwa jmxtrans (chomwe chimakhalanso ngati chidebe cha Docker mkati mwa ECS).
Gawo lachiwiri, mawonekedwe
Ndiye ndi njinga yamagetsi yanji yomwe munathera nayo? Bicycle yamagetsi yamagetsi ya Greyp G6 ili ndi 36V, 700 Wh lithiamu-ion batri yoyendetsedwa ndi LG maselo. M'malo mobisa batire monga ambiri opanga e-njinga amachitira, Greyp adayika batire yochotseka pakati pa chimango. G6 ili ndi mota ya MPF yokhala ndi mphamvu yovotera 250 W (ndipo palinso njira ya 450 W).
Greyp G6 ndi njinga yamapiri yomwe imakhala ndi kuyimitsidwa kumbuyo kwa Rockhox, yokhomeredwa pafupi ndi chubu chapamwamba ndikusiya malo ambiri a batri yochotsa pakati pa mawondo a wokwera. Chojambulacho ndi cha enduro ndipo chimapereka maulendo a 150mm chifukwa cha kuyimitsidwa. Chingwe ndi mizere ya brake imayendetsedwa mkati mwa chimango. Izi zimawonetsetsa kukongola komanso kumachepetsa chiopsezo chogwidwa panthambi.
Chojambula cha 100% cha carbon fiber chinapangidwa mwapadera ndi Greyp pogwiritsa ntchito zomwe adapeza panthawi yopanga Concept One electric hypercar.
The electronics suite pa Greyp G6 imayang'aniridwa ndi gawo lapakati lanzeru (CIM) pa tsinde. Zimaphatikizapo mawonetsedwe amtundu, WiFi, Bluetooth, 4G kugwirizanitsa, gyroscope, cholumikizira cha USB C, kamera yakutsogolo, komanso mawonekedwe okhala ndi kamera yakumbuyo pansi pa chishalo. Mwa njira, kamera yakumbuyo
Zithunzi zitsanzo
Kampaniyo imayang'ana kwambiri yankho la eSTEM.
"Greyp eSTEM ndi gawo lapakati lanzeru la njinga yomwe imayang'anira makamera awiri (kutsogolo ndi kumbuyo), imayang'anira kugunda kwa mtima wa wokwerayo, ili ndi gyroscope yomangidwa, navigation system ndi eSIM, zomwe zimalola kuti zilumikizidwe nthawi iliyonse. Dongosolo la e-bike limagwiritsa ntchito foni yam'manja ngati mawonekedwe ogwiritsira ntchito ndipo pulogalamu yam'manja imapanga mwayi wapadera wogwiritsa ntchito njira zosiyanasiyana zatsopano monga kusintha kwanjinga zakutali, kujambula zithunzi, kulemba panjinga komanso kuchepetsa mphamvu. ”
Pali batani lapadera la "Gawani" pazitsulo za njinga. Ngati china chake chosangalatsa kapena chosangalatsa chikachitika mukukwera, mutha kukanikiza batani ndikusunga masekondi omaliza a 15-30 a kanemayo ndikuyiyika ku akaunti yochezera yapanjinga. Zambiri zitha kuyikidwanso pavidiyoyi. Mwachitsanzo, kugwiritsa ntchito mphamvu kwa njinga, kuthamanga, nthawi yoyenda, ndi zina.
Ndi foni yoyikidwa panjinga mumayendedwe a dashboard, Greyp G6 imatha kukupatsirani zambiri kuposa kungowonetsa kuthamanga kwanu kapena mulingo wa batri. Chifukwa chake, woyendetsa njinga amatha kusankha mfundo iliyonse pamapu (mwachitsanzo, phiri lalitali), ndipo kompyuta imawerengera ngati mtengo wa batri ndi wokwanira kufika pamwamba. Kapena idzawerengera malo osabwereranso, ngati mwadzidzidzi simukufuna kuyenda panjira yobwerera. Ngakhale ma pedals amatha kutembenuzika mosavuta. Wopanga amatsimikizira kuti njingayo siili yolemetsa (ngakhale malingana ndi momwe mukuwonera, kulemera kwake ndi 25 kg).
Greyp G6 ndizotheka kukweza
Greyp G6 ili ndi anti-kuba dongosolo lofanana ndi
Pali mitundu ingapo ya mndandandawu womwe ukugulitsidwa: G6.1, G6.2, G6.3. G6.1 imathamanga mpaka 25 km/h (15,5 mph) ndipo imawononga € 6. G499 ili ndi liwiro la 6.3 km/h (45 mph) ndipo imawononga € 28. Zosiyana ndi mtundu wa G7 sizikudziwika, koma zimawononga ma euro 499.
Ndi chiyani chinanso chomwe mungawerenge pabulogu?
→
→
→
→
→
Lembani ku wathu
Source: www.habr.com