<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Benjamin</title><link>https://zmc.org.cn/</link><atom:link href="https://zmc.org.cn/index.xml" rel="self" type="application/rss+xml"/><description>Benjamin</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Mon, 08 Aug 2022 00:00:00 +0000</lastBuildDate><image><url>https://zmc.org.cn/media/icon_hu9d104136df28c9ae8968a17f8d75a815_49268_512x512_fill_lanczos_center_3.png</url><title>Benjamin</title><link>https://zmc.org.cn/</link></image><item><title>RBCC - Virtual Camp</title><link>https://zmc.org.cn/project/virtual-camp/</link><pubDate>Mon, 08 Aug 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/virtual-camp/</guid><description>&lt;p>I am the leader of the Virtual Camp project of HKUST Guangzhou Redbird Challenge Camp, responsible for force feedback glove development and game UI interface design.&lt;/p>
&lt;figure id="figure-interview">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Interview" srcset="
/project/virtual-camp/1_hudaa7f8e404462a6155a62613d6638765_634994_871415830de6ae62f09b7fb6570c206b.webp 400w,
/project/virtual-camp/1_hudaa7f8e404462a6155a62613d6638765_634994_b9f3bdd304b6643fa5999d9535d789b2.webp 760w,
/project/virtual-camp/1_hudaa7f8e404462a6155a62613d6638765_634994_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/1_hudaa7f8e404462a6155a62613d6638765_634994_871415830de6ae62f09b7fb6570c206b.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Interview
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-common-painpoints">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Common Painpoints" srcset="
/project/virtual-camp/2_hu62312cd6741ac25c21713169e325ce51_347562_e7fe7d7629db56609f4c1cd94da1703a.webp 400w,
/project/virtual-camp/2_hu62312cd6741ac25c21713169e325ce51_347562_a74f9d070be2080c4a9a909f719c9d8e.webp 760w,
/project/virtual-camp/2_hu62312cd6741ac25c21713169e325ce51_347562_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/2_hu62312cd6741ac25c21713169e325ce51_347562_e7fe7d7629db56609f4c1cd94da1703a.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Common Painpoints
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-opportunity-painpoints">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Opportunity Painpoints" srcset="
/project/virtual-camp/3_hu232458057e02561a6cd03923ac4455cb_301388_fd43a85c2a370eeb2d55f6b3c5dd0e4d.webp 400w,
/project/virtual-camp/3_hu232458057e02561a6cd03923ac4455cb_301388_c05a7321311ffd29afe58355900bc30f.webp 760w,
/project/virtual-camp/3_hu232458057e02561a6cd03923ac4455cb_301388_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/3_hu232458057e02561a6cd03923ac4455cb_301388_fd43a85c2a370eeb2d55f6b3c5dd0e4d.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Opportunity Painpoints
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-explore-target-users">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Explore Target Users" srcset="
/project/virtual-camp/4_hu67d5e5c87ff970700a2a3e870ab60771_174585_4926c8f7a9f8f9781623807585e8985e.webp 400w,
/project/virtual-camp/4_hu67d5e5c87ff970700a2a3e870ab60771_174585_ce9d6283502c23b7bc9a051d84b57f50.webp 760w,
/project/virtual-camp/4_hu67d5e5c87ff970700a2a3e870ab60771_174585_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/4_hu67d5e5c87ff970700a2a3e870ab60771_174585_4926c8f7a9f8f9781623807585e8985e.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Explore Target Users
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-persona">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Persona" srcset="
/project/virtual-camp/5_hucab8e03a900cb004daad4fd7b4eb6cd4_631896_224e9f50280e09b7b316d6cd5c92309e.webp 400w,
/project/virtual-camp/5_hucab8e03a900cb004daad4fd7b4eb6cd4_631896_0052ce8dbc11ba0908ed27ea12a48507.webp 760w,
/project/virtual-camp/5_hucab8e03a900cb004daad4fd7b4eb6cd4_631896_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/5_hucab8e03a900cb004daad4fd7b4eb6cd4_631896_224e9f50280e09b7b316d6cd5c92309e.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Persona
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-ideation">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Ideation" srcset="
/project/virtual-camp/6_hu23422c5686e181f77dcca0028184aa02_129032_9d9f5d664dcef840ed035918934c1994.webp 400w,
/project/virtual-camp/6_hu23422c5686e181f77dcca0028184aa02_129032_e0128ed383dc3e537cb31586f95638c3.webp 760w,
/project/virtual-camp/6_hu23422c5686e181f77dcca0028184aa02_129032_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/6_hu23422c5686e181f77dcca0028184aa02_129032_9d9f5d664dcef840ed035918934c1994.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Ideation
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-limitation">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Limitation" srcset="
/project/virtual-camp/7_hu5feae68d4c5c2f7d5de650f5b765199d_170091_4fb46fb4e76a283b34bb57be1d71ba0f.webp 400w,
/project/virtual-camp/7_hu5feae68d4c5c2f7d5de650f5b765199d_170091_3dddc37e300ff8cd2486e1739038bf08.webp 760w,
/project/virtual-camp/7_hu5feae68d4c5c2f7d5de650f5b765199d_170091_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/7_hu5feae68d4c5c2f7d5de650f5b765199d_170091_4fb46fb4e76a283b34bb57be1d71ba0f.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Limitation
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-final-definition">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Final Definition" srcset="
/project/virtual-camp/8_hu00bd61348e5a7b674f49dc0d72773e2a_144853_d0bf9ce0dcd02a2ec6f9f16242badeb8.webp 400w,
/project/virtual-camp/8_hu00bd61348e5a7b674f49dc0d72773e2a_144853_ea63b252a55c516e39d6524908cd1f7a.webp 760w,
/project/virtual-camp/8_hu00bd61348e5a7b674f49dc0d72773e2a_144853_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/8_hu00bd61348e5a7b674f49dc0d72773e2a_144853_d0bf9ce0dcd02a2ec6f9f16242badeb8.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Final Definition
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-storyboard">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Storyboard" srcset="
/project/virtual-camp/9_hudea2672377f9f10744e7de79a87b19b5_521081_a829c44f5833c69fa91083838f789f27.webp 400w,
/project/virtual-camp/9_hudea2672377f9f10744e7de79a87b19b5_521081_4817071caff804c170b325bf0ccb049c.webp 760w,
/project/virtual-camp/9_hudea2672377f9f10744e7de79a87b19b5_521081_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/9_hudea2672377f9f10744e7de79a87b19b5_521081_a829c44f5833c69fa91083838f789f27.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Storyboard
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-product-design">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Product Design" srcset="
/project/virtual-camp/10_hu054a1cf5ccb458f3e989e26c381dc587_5449722_e962f1f4ad349b84376a223b7716e2d6.webp 400w,
/project/virtual-camp/10_hu054a1cf5ccb458f3e989e26c381dc587_5449722_c6564b4476b87d6262d8daaacef6d9fe.webp 760w,
/project/virtual-camp/10_hu054a1cf5ccb458f3e989e26c381dc587_5449722_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/10_hu054a1cf5ccb458f3e989e26c381dc587_5449722_e962f1f4ad349b84376a223b7716e2d6.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Product Design
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-virtual-scene-modeling">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Virtual Scene Modeling" srcset="
/project/virtual-camp/11_hub6c2cfd26a65964e02c72c2e8b43d277_931416_4b6448ee2e70925f0adf6cd6ae5f236c.webp 400w,
/project/virtual-camp/11_hub6c2cfd26a65964e02c72c2e8b43d277_931416_1fa571dbe1b5db13613f14a94602663a.webp 760w,
/project/virtual-camp/11_hub6c2cfd26a65964e02c72c2e8b43d277_931416_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/11_hub6c2cfd26a65964e02c72c2e8b43d277_931416_4b6448ee2e70925f0adf6cd6ae5f236c.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Virtual Scene Modeling
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-interaction-interface">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Interaction Interface" srcset="
/project/virtual-camp/12_hu6a031d112705467f479b9ca35a35001b_1241302_94218755612abe5def30bd42ab827c0c.webp 400w,
/project/virtual-camp/12_hu6a031d112705467f479b9ca35a35001b_1241302_b427bf716f9aa939b9e6798c4aa119ad.webp 760w,
/project/virtual-camp/12_hu6a031d112705467f479b9ca35a35001b_1241302_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/12_hu6a031d112705467f479b9ca35a35001b_1241302_94218755612abe5def30bd42ab827c0c.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Interaction Interface
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-visual-real-time-motion-capture">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Visual Real-time Motion Capture" srcset="
/project/virtual-camp/13_huacf005acfaf80b628466547ea4855fdc_1558798_930b9eecdb87c720cfab21f9186b52e1.webp 400w,
/project/virtual-camp/13_huacf005acfaf80b628466547ea4855fdc_1558798_fe3537fe27987b3be59ed002ce5e47c3.webp 760w,
/project/virtual-camp/13_huacf005acfaf80b628466547ea4855fdc_1558798_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/virtual-camp/13_huacf005acfaf80b628466547ea4855fdc_1558798_930b9eecdb87c720cfab21f9186b52e1.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Visual Real-time Motion Capture
&lt;/figcaption>&lt;/figure></description></item><item><title>AR EDU</title><link>https://zmc.org.cn/project/ar/</link><pubDate>Thu, 21 Jul 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/ar/</guid><description/></item><item><title>Deuterium Lamp SMPS</title><link>https://zmc.org.cn/project/deuterium-lamp-smps/</link><pubDate>Fri, 20 May 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/deuterium-lamp-smps/</guid><description>&lt;p>Deuterium lamp is a kind of ultraviolet light source, which emits light in the wavelength range of 190~400nm continuous spectral band.&lt;/p>
&lt;p>By comprehensively utilizing the technical advantages of linear switching mode power supply and modern power electronics technology, we can make the deuterium lamp power supply miniaturized, intelligent, and extend the service life of the traditional deuterium lamp.&lt;/p>
&lt;h2 id="working-principle">&lt;strong>Working Principle&lt;/strong>&lt;/h2>
&lt;p>The voltammetry characteristic curve of deuterium lamp gas discharge is as follows. The working range of the deuterium lamp is the working range of the arc type and discharge on the charging and discharging characteristic curve of the gas cathode.&lt;/p>
&lt;figure id="figure-working-principle">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Working Principle" srcset="
/project/deuterium-lamp-smps/Working%20Principle_hu3644a0082b38aac495eb30fd428b6cb6_61148_4c145b2db4262a3fa76febbc1d3c6ca8.webp 400w,
/project/deuterium-lamp-smps/Working%20Principle_hu3644a0082b38aac495eb30fd428b6cb6_61148_79fae37bffa584f04a035f2dd3d1eabe.webp 760w,
/project/deuterium-lamp-smps/Working%20Principle_hu3644a0082b38aac495eb30fd428b6cb6_61148_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Working%20Principle_hu3644a0082b38aac495eb30fd428b6cb6_61148_4c145b2db4262a3fa76febbc1d3c6ca8.webp"
width="395"
height="267"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Working Principle
&lt;/figcaption>&lt;/figure>
&lt;h2 id="technical-index">&lt;strong>Technical Index&lt;/strong>&lt;/h2>
&lt;p>According to the overall design and the requirements of deuterium lamp electrical parameters, combined with the market demand and own level, I made the expected design and planning for the designed deuterium lamp power supply parameters.&lt;/p>
&lt;figure id="figure-technical-index">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Technical Index" srcset="
/project/deuterium-lamp-smps/Technical%20Index_hu56d5f15b5d8f7e47d8764447c19f1249_141805_b59f2bf6051b81db8e2cfe65e5bc62fc.webp 400w,
/project/deuterium-lamp-smps/Technical%20Index_hu56d5f15b5d8f7e47d8764447c19f1249_141805_dcb2f4eda215e9339d25e1e7d9f0dbc3.webp 760w,
/project/deuterium-lamp-smps/Technical%20Index_hu56d5f15b5d8f7e47d8764447c19f1249_141805_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Technical%20Index_hu56d5f15b5d8f7e47d8764447c19f1249_141805_b59f2bf6051b81db8e2cfe65e5bc62fc.webp"
width="760"
height="654"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Technical Index
&lt;/figcaption>&lt;/figure>
&lt;h2 id="circuit-design">&lt;strong>Circuit Design&lt;/strong>&lt;/h2>
&lt;p>The voltage of the power module is boosted from 24V to 80V, so the BOOST converter is used as the main circuit topology.&lt;/p>
&lt;figure id="figure-boost-converter">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Boost Converter" srcset="
/project/deuterium-lamp-smps/Boost_hu404e29ec03cdea0929ef706c3c2e2a44_54202_60b6a59b8677e162374c815b251b6e18.webp 400w,
/project/deuterium-lamp-smps/Boost_hu404e29ec03cdea0929ef706c3c2e2a44_54202_a4ef626b14329d156ed96f19b3c98018.webp 760w,
/project/deuterium-lamp-smps/Boost_hu404e29ec03cdea0929ef706c3c2e2a44_54202_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Boost_hu404e29ec03cdea0929ef706c3c2e2a44_54202_60b6a59b8677e162374c815b251b6e18.webp"
width="636"
height="295"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Boost Converter
&lt;/figcaption>&lt;/figure>
&lt;p>The main circuit is divided into primary circuit and secondary circuit. The input voltage of the system is 24V. The control signal is realized by UC3843. In the primary loop, the voltage boost is realized, and the sampling resistance is set to control the peak current and play the role of current limiting. In the secondary loop, A constant current circuit is set with A constant current of 0.3A.&lt;/p>
&lt;figure id="figure-flow-diagram">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Flow Diagram" srcset="
/project/deuterium-lamp-smps/Circuit%20Design%20-%201_hud0babd06fced50e114e453f701ef4af6_59665_d3c9820e44d14ac6fe490e6736413432.webp 400w,
/project/deuterium-lamp-smps/Circuit%20Design%20-%201_hud0babd06fced50e114e453f701ef4af6_59665_53a167f66ca198f6d319e768e3b22c0a.webp 760w,
/project/deuterium-lamp-smps/Circuit%20Design%20-%201_hud0babd06fced50e114e453f701ef4af6_59665_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Circuit%20Design%20-%201_hud0babd06fced50e114e453f701ef4af6_59665_d3c9820e44d14ac6fe490e6736413432.webp"
width="760"
height="360"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Flow Diagram
&lt;/figcaption>&lt;/figure>
&lt;p>The main circuit and control circuit are designed according to the index requirements, parameter calculation and BOOST topology.&lt;/p>
&lt;figure id="figure-circuit-diagram">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Circuit Diagram" srcset="
/project/deuterium-lamp-smps/Circuit%20Design%20-%202_hu25d28d81bce23dd3819e98ca4e5ec992_278050_f0203c1eab4ed3414f958298157f7a84.webp 400w,
/project/deuterium-lamp-smps/Circuit%20Design%20-%202_hu25d28d81bce23dd3819e98ca4e5ec992_278050_430b81aeef73838137cf1fe2c7270722.webp 760w,
/project/deuterium-lamp-smps/Circuit%20Design%20-%202_hu25d28d81bce23dd3819e98ca4e5ec992_278050_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Circuit%20Design%20-%202_hu25d28d81bce23dd3819e98ca4e5ec992_278050_f0203c1eab4ed3414f958298157f7a84.webp"
width="760"
height="447"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Circuit Diagram
&lt;/figcaption>&lt;/figure>
&lt;h2 id="simulated-analysis">&lt;strong>Simulated Analysis&lt;/strong>&lt;/h2>
&lt;ul>
&lt;li>Output Current Waveform ( ≈ 300 mA )&lt;/li>
&lt;/ul>
&lt;figure id="figure-output-current-waveform">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Output Current Waveform" srcset="
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA1_hu11765456a8129d454b3a6e4c3661993e_88390_9a553ce621852eddaeb2e1f1e4ebf31f.webp 400w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA1_hu11765456a8129d454b3a6e4c3661993e_88390_751f4f4d09b8a7f6c7b89f9116ddebf4.webp 760w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA1_hu11765456a8129d454b3a6e4c3661993e_88390_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA1_hu11765456a8129d454b3a6e4c3661993e_88390_9a553ce621852eddaeb2e1f1e4ebf31f.webp"
width="760"
height="432"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Output Current Waveform
&lt;/figcaption>&lt;/figure>
&lt;ul>
&lt;li>Output Ripple Current ( ≤ 0.1 % )&lt;/li>
&lt;/ul>
&lt;figure id="figure-output-ripple-current">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Output Ripple Current" srcset="
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA2_hu22a5bf9249edbd9aa40f2c710c925be0_97503_657e5aa86502fb373f349242b9f544da.webp 400w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA2_hu22a5bf9249edbd9aa40f2c710c925be0_97503_44161a2af2fc89ed0a06c53a4f9a96a9.webp 760w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA2_hu22a5bf9249edbd9aa40f2c710c925be0_97503_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20mA2_hu22a5bf9249edbd9aa40f2c710c925be0_97503_657e5aa86502fb373f349242b9f544da.webp"
width="760"
height="433"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Output Ripple Current
&lt;/figcaption>&lt;/figure>
&lt;ul>
&lt;li>Output Voltage Waveform ( ≤ 80 V )&lt;/li>
&lt;/ul>
&lt;figure id="figure-output-voltage-waveform">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Output Voltage Waveform" srcset="
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V1_huea1e2d051c1d6d4fadab1e812c5b48cd_92189_bd06013953f8c541a4858f01728d5dae.webp 400w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V1_huea1e2d051c1d6d4fadab1e812c5b48cd_92189_7965dfc8f23ae1f9cb9c4334db6a4db0.webp 760w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V1_huea1e2d051c1d6d4fadab1e812c5b48cd_92189_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V1_huea1e2d051c1d6d4fadab1e812c5b48cd_92189_bd06013953f8c541a4858f01728d5dae.webp"
width="760"
height="431"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Output Voltage Waveform
&lt;/figcaption>&lt;/figure>
&lt;ul>
&lt;li>Output Ripple Voltage ( ≤ 0.1 % )&lt;/li>
&lt;/ul>
&lt;figure id="figure-output-ripple-voltage">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Output Ripple Voltage" srcset="
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V2_hu413f630486a5bbefced3ecdd5fe71b19_95524_3cbc25c2d0f7757088ccc8b9578b92fb.webp 400w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V2_hu413f630486a5bbefced3ecdd5fe71b19_95524_b4b6b30229a263aa3a658d3c535fa043.webp 760w,
/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V2_hu413f630486a5bbefced3ecdd5fe71b19_95524_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/deuterium-lamp-smps/Simulated%20Analysis%20-%20V2_hu413f630486a5bbefced3ecdd5fe71b19_95524_3cbc25c2d0f7757088ccc8b9578b92fb.webp"
width="760"
height="432"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Output Ripple Voltage
&lt;/figcaption>&lt;/figure></description></item><item><title>Trunk Robot</title><link>https://zmc.org.cn/project/trunk/</link><pubDate>Wed, 04 May 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/trunk/</guid><description>&lt;p>I am the general manager of the self-developed project - the bionic elephant trunk robot based on the wire pulling technology. I was responsible for personnel scheduling, task allocation and overall positioning design of the project. I was also responsible for embedded software development and hardware topology design.&lt;/p>
&lt;p>👉 &lt;strong>Github&lt;/strong>: &lt;a href="https://github.com/BenjaminChen1024/Trunk-Robot" target="_blank" rel="noopener">https://github.com/BenjaminChen1024/Trunk-Robot&lt;/a>&lt;/p>
&lt;h2 id="trunk-robot">&lt;strong>Trunk Robot&lt;/strong>&lt;/h2>
&lt;p>Our team designed the bionic mechanical elephant trunk ecological restoration robot, based on the bionic wire pulling technology and the bionic mechanical transmission principle of elephant trunk.&lt;/p>
&lt;figure id="figure-trunk-robot">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Trunk Robot" srcset="
/project/trunk/Trunk_hu005ee78716da18682c8cfccc2063349e_16217581_c6ce44c3f21c8d779a70ef8bf2df228c.webp 400w,
/project/trunk/Trunk_hu005ee78716da18682c8cfccc2063349e_16217581_b9c5dd84ed5f680a8c4c19ca5cbef29e.webp 760w,
/project/trunk/Trunk_hu005ee78716da18682c8cfccc2063349e_16217581_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/trunk/Trunk_hu005ee78716da18682c8cfccc2063349e_16217581_c6ce44c3f21c8d779a70ef8bf2df228c.webp"
width="760"
height="570"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Trunk Robot
&lt;/figcaption>&lt;/figure>
&lt;h2 id="mechanical-structure">&lt;strong>Mechanical Structure&lt;/strong>&lt;/h2>
&lt;p>In terms of mechanical design, the robot adopts modular design, including: land-air integrated chassis, 360-degree rotating head, multi-degree-of-freedom line driven elephant trunk and modular end actuator, so as to realize ground movement, climbing, rotation, flexible movement of elephant trunk, clamping, cutting and other functions.&lt;/p>
&lt;figure id="figure-trunk-robot-mechanical-structure">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Trunk Robot Mechanical Structure" srcset="
/project/trunk/Mechanical%20Structure_hu0bc9a07fdbd2e9f87568ba1dc811d0c0_1352424_c5afaf9ad1f70d10cbae5ad34cd15e5c.webp 400w,
/project/trunk/Mechanical%20Structure_hu0bc9a07fdbd2e9f87568ba1dc811d0c0_1352424_ba78afe911a202ee264d442dd2f1e5a0.webp 760w,
/project/trunk/Mechanical%20Structure_hu0bc9a07fdbd2e9f87568ba1dc811d0c0_1352424_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/trunk/Mechanical%20Structure_hu0bc9a07fdbd2e9f87568ba1dc811d0c0_1352424_c5afaf9ad1f70d10cbae5ad34cd15e5c.webp"
width="760"
height="538"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Trunk Robot Mechanical Structure
&lt;/figcaption>&lt;/figure>
&lt;h2 id="hardware">&lt;strong>Hardware&lt;/strong>&lt;/h2>
&lt;p>The power supply part is powered by 24V battery, and the chassis is driven by four 6020 motors to realize the free movement of front and back. The elephant trunk is controlled by a 6020 motor to control the YAW shaft of the cradle head and four 3508 motors to drive the wire pulling mechanism. The power supply independently supplies power to the STM32 main control board, which supplies power and controls the end-actuator steering gear. The power supply is supplied to the Raspberry PI through the 24V to 5V step down module, and the Raspberry PI supplies power to the camera through USB.&lt;/p>
&lt;figure id="figure-trunk-robot-hardware">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Trunk Robot Hardware" srcset="
/project/trunk/Hardware_hu921d4b28392ced1046dfef765241b7e2_288213_9ab50175f8466fa236fd131d28c3289c.webp 400w,
/project/trunk/Hardware_hu921d4b28392ced1046dfef765241b7e2_288213_a88852430df2732aef6f09963dabceaf.webp 760w,
/project/trunk/Hardware_hu921d4b28392ced1046dfef765241b7e2_288213_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/trunk/Hardware_hu921d4b28392ced1046dfef765241b7e2_288213_9ab50175f8466fa236fd131d28c3289c.webp"
width="760"
height="566"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Trunk Robot Hardware
&lt;/figcaption>&lt;/figure>
&lt;h2 id="softwork">&lt;strong>Softwork&lt;/strong>&lt;/h2>
&lt;p>The embedded underlying driver is developed based on STM32 chip, and FreeRTOS real-time operating system is used for task management. System tasks include: remote control communication, mode switching, dropped line protection, PC communication, motor control, steering gear control, debugging mode, system reset. Initialize the Flash, Timer, CAN, and UART.&lt;/p>
&lt;figure id="figure-trunk-robot-softwork">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Trunk Robot Softwork" srcset="
/project/trunk/Software_huba80eab1e764426e50a3d5f7c751c84c_266602_d4006d025b8051fe11c1d16bd9f986ea.webp 400w,
/project/trunk/Software_huba80eab1e764426e50a3d5f7c751c84c_266602_84c2abcab1df5c2b54fcfc36984eda04.webp 760w,
/project/trunk/Software_huba80eab1e764426e50a3d5f7c751c84c_266602_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/trunk/Software_huba80eab1e764426e50a3d5f7c751c84c_266602_d4006d025b8051fe11c1d16bd9f986ea.webp"
width="697"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Trunk Robot Softwork
&lt;/figcaption>&lt;/figure>
&lt;h2 id="machine-vision">&lt;strong>Machine Vision&lt;/strong>&lt;/h2>
&lt;p>Visual module uses raspberry sent 4 b as operation platform, driven by industrial camera to capture frames flow using OpenCV vision library for feature extraction, and the data sent to the embedded microcontroller, visual AIDS control functions, through object capture and fixed position, realize automatic clearing up the rubbish, automatic aerial work, etc.&lt;/p>
&lt;figure id="figure-trunk-robot-machine-vision">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Trunk Robot Machine Vision" srcset="
/project/trunk/Machine%20Vision_hu76e2cad48df1be8f569c39ff8b5a4889_53232362_4cb447af45331a93cbdefb4d735aa2e7.webp 400w,
/project/trunk/Machine%20Vision_hu76e2cad48df1be8f569c39ff8b5a4889_53232362_7681d0d3c85a2daed1a91d769e494514.webp 760w,
/project/trunk/Machine%20Vision_hu76e2cad48df1be8f569c39ff8b5a4889_53232362_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/trunk/Machine%20Vision_hu76e2cad48df1be8f569c39ff8b5a4889_53232362_4cb447af45331a93cbdefb4d735aa2e7.webp"
width="760"
height="570"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Trunk Robot Machine Vision
&lt;/figcaption>&lt;/figure>
&lt;h2 id="product-display">&lt;strong>Product Display&lt;/strong>&lt;/h2>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/trunk/Product%20Display.mp4" type="video/mp4">
&lt;/video>
&lt;h2 id="awards">&lt;strong>Awards&lt;/strong>&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="http://umic.ckcest.cn/" target="_blank" rel="noopener">Second prize in the 10th National College Students Mechanical Innovation Design Competition&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://www.jienengjianpai.org/" target="_blank" rel="noopener">Third prize in the 15th National College Students Energy Conservation and Emission Reduction Social Practice and Technology Competition&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://bbs.huaweicloud.com/forum/thread-193584-1-1.html" target="_blank" rel="noopener">Winning Prize in the physical group of the second round of the Southern Division of Huawei Embedded Software Competition in 2022&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Bionic Fish</title><link>https://zmc.org.cn/project/bionic-fish/</link><pubDate>Wed, 13 Apr 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/bionic-fish/</guid><description>&lt;p>I was in charge of the Bionic Fish project, responsible for the development of embedded systems and machine vision.&lt;/p>
&lt;h2 id="bionic-fish">&lt;strong>Bionic Fish&lt;/strong>&lt;/h2>
&lt;p>Although the traditional propulsion mode of &amp;ldquo;propeller + steering rudder&amp;rdquo; can better provide large thrust and high speed, its application in the above occasions is limited due to its inherent characteristics, such as obvious fluid disturbance and poor low-speed maneuvering performance. Bionic Fish can meet the characteristics of small turbulence, high propulsion efficiency, small wake characteristics and good maneuverability.&lt;/p>
&lt;figure id="figure-bionic-fish-design">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bionic Fish Design" srcset="
/project/bionic-fish/Design_huc652f3d63c69f59db8d85b3b9b525446_301416_d32ffa098eb866632225179c1d90227d.webp 400w,
/project/bionic-fish/Design_huc652f3d63c69f59db8d85b3b9b525446_301416_780c4ec4ebf1807504fce06302bf8629.webp 760w,
/project/bionic-fish/Design_huc652f3d63c69f59db8d85b3b9b525446_301416_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/bionic-fish/Design_huc652f3d63c69f59db8d85b3b9b525446_301416_d32ffa098eb866632225179c1d90227d.webp"
width="760"
height="499"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bionic Fish Design
&lt;/figcaption>&lt;/figure>
&lt;h2 id="model">&lt;strong>Model&lt;/strong>&lt;/h2>
&lt;p>The Bionic Fish model includes mechanical design and hardware deployment. Through the double structure with waterproof paint, can effectively improve the water - proofing of fish. The Bionic Fish moves freely through the water by swinging its fins and caudal fins.&lt;/p>
&lt;figure id="figure-bionic-fish-model">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bionic Fish Model" srcset="
/project/bionic-fish/Model_hubaab4dbd89b272bb09bd3e4453662c4b_672049_7012c6416170c99f2aeb7380eb852768.webp 400w,
/project/bionic-fish/Model_hubaab4dbd89b272bb09bd3e4453662c4b_672049_bb90cc0ad58363d75c4e5910e1ec9d52.webp 760w,
/project/bionic-fish/Model_hubaab4dbd89b272bb09bd3e4453662c4b_672049_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/bionic-fish/Model_hubaab4dbd89b272bb09bd3e4453662c4b_672049_7012c6416170c99f2aeb7380eb852768.webp"
width="760"
height="682"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bionic Fish Model
&lt;/figcaption>&lt;/figure>
&lt;h2 id="hardware">&lt;strong>Hardware&lt;/strong>&lt;/h2>
&lt;p>Hardware includes power supply, switch, sensor, controller, camera, drive element, indicator element. The stability of the hardware in water can be improved by designing the PCB and arranging the space properly.&lt;/p>
&lt;figure id="figure-bionic-fish-hardware">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bionic Fish Hardware" srcset="
/project/bionic-fish/Hardware_hu4be41be72bde13073f6c4840246d9960_131873_9e079ad460874040ef2672b73d674f70.webp 400w,
/project/bionic-fish/Hardware_hu4be41be72bde13073f6c4840246d9960_131873_eba857306f6953069fcc96520e27b14a.webp 760w,
/project/bionic-fish/Hardware_hu4be41be72bde13073f6c4840246d9960_131873_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/bionic-fish/Hardware_hu4be41be72bde13073f6c4840246d9960_131873_9e079ad460874040ef2672b73d674f70.webp"
width="720"
height="594"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bionic Fish Hardware
&lt;/figcaption>&lt;/figure>
&lt;h2 id="control">&lt;strong>Control&lt;/strong>&lt;/h2>
&lt;p>Bionic Fish through infrared sensor, machine vision parameters, MPU6020 Angle sensor as input, through the low-pass filter and PID controller output error parameters to control the steering gear rotation Angle, so as to control the posture and movement of the Bionic Fish.&lt;/p>
&lt;figure id="figure-bionic-fish-contorl">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bionic Fish Contorl" srcset="
/project/bionic-fish/Control_hufbcdaba49ec96d6e1bcd3664b5ba9f12_10854_36c26aa75626bd26479da652baf3944e.webp 400w,
/project/bionic-fish/Control_hufbcdaba49ec96d6e1bcd3664b5ba9f12_10854_023baa43f2bc00ca6e7b589ceffafa9b.webp 760w,
/project/bionic-fish/Control_hufbcdaba49ec96d6e1bcd3664b5ba9f12_10854_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/bionic-fish/Control_hufbcdaba49ec96d6e1bcd3664b5ba9f12_10854_36c26aa75626bd26479da652baf3944e.webp"
width="554"
height="168"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bionic Fish Contorl
&lt;/figcaption>&lt;/figure>
&lt;h2 id="future">&lt;strong>Future&lt;/strong>&lt;/h2>
&lt;p>Because the steering gear of the original model is directly connected to drive the fin, there are certain shortcomings, such as large mass, large occupancy volume and slow response speed. The new Bionic Fish will be based on the line pull technology for the fish tail adaptive control, using a servo motor with faster response speed to drive.&lt;/p>
&lt;figure id="figure-new-bionic-fish-design">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="New Bionic Fish Design" srcset="
/project/bionic-fish/Future_hu460931eb3ec1531909771e2a02e97e97_30831_3282a2f68a8cbf8d06eae21d8a2f1a11.webp 400w,
/project/bionic-fish/Future_hu460931eb3ec1531909771e2a02e97e97_30831_50f63673c7ad7b5dfb557acbbf27750f.webp 760w,
/project/bionic-fish/Future_hu460931eb3ec1531909771e2a02e97e97_30831_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/bionic-fish/Future_hu460931eb3ec1531909771e2a02e97e97_30831_3282a2f68a8cbf8d06eae21d8a2f1a11.webp"
width="554"
height="301"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
New Bionic Fish Design
&lt;/figcaption>&lt;/figure></description></item><item><title>Blade Wall</title><link>https://zmc.org.cn/project/bladewall/</link><pubDate>Sat, 05 Mar 2022 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/bladewall/</guid><description>&lt;p>The Blade Wall is a student research and development project jointly developed by Scut Robot Lab and DJI. I am the head of the embedded system of the project, responsible for the hardware scheme and the embedded underlying firmware system of blade wall.&lt;/p>
&lt;h2 id="blade-wall">&lt;strong>Blade Wall&lt;/strong>&lt;/h2>
&lt;p>The Blade Wall is composed of the upper computer and firmware system. The upper computer is based on Unity for body sensing monitoring and pattern algorithm implementation, while the lower computer is based on STM main control chip for motor control algorithm implementation and multi-mode underlying design.&lt;/p>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/bladewall/BladeWall1.MP4" type="video/mp4">
&lt;/video>
&lt;h2 id="development">&lt;strong>Development&lt;/strong>&lt;/h2>
&lt;p>In order to make the Blade Wall more perfect, we use different algorithms for motor control, such as Kalman filter, interpolation fitting, PID controller and so on. And through a lot of debugging, we found the appropriate parameters to make the motor rotation more smooth and pattern switching more coherent.&lt;/p>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/bladewall/BladeWall0.MP4" type="video/mp4">
&lt;/video>
&lt;h2 id="latest">&lt;strong>Latest&lt;/strong>&lt;/h2>
&lt;p>Work continues, with the latest Blade Wall replacing the somatosensory interaction, focusing on the continuity and beauty of pattern switching.&lt;/p>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/bladewall/BladeWall2.mp4" type="video/mp4">
&lt;/video></description></item><item><title>LED Dot-matrix</title><link>https://zmc.org.cn/project/led-dot-matrix/</link><pubDate>Sat, 30 Oct 2021 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/led-dot-matrix/</guid><description>&lt;p>This project originated from an academic competition, based on LED Dot-matrix PWM control to adjust a variety of colors, with touch device and APP software, design and manufacture of intelligent tone modulation light system&lt;/p>
&lt;h2 id="hardware">&lt;strong>Hardware&lt;/strong>&lt;/h2>
&lt;p>The product consists of 4 × 7 LED to form the LED dot matrix, including MCU main control module, voltage regulator module, WiFi module, touch module.&lt;/p>
&lt;figure id="figure-hardware---schematic-diagram">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Hardware - Schematic Diagram" srcset="
/project/led-dot-matrix/SCH_hu7b841103c1e417065f18b806fc46b516_225827_190e52b8e6e2007299beaf5b2dbf6256.webp 400w,
/project/led-dot-matrix/SCH_hu7b841103c1e417065f18b806fc46b516_225827_6f91b061251021b8eb6e187386819640.webp 760w,
/project/led-dot-matrix/SCH_hu7b841103c1e417065f18b806fc46b516_225827_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/SCH_hu7b841103c1e417065f18b806fc46b516_225827_190e52b8e6e2007299beaf5b2dbf6256.webp"
width="760"
height="449"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Hardware - Schematic Diagram
&lt;/figcaption>&lt;/figure>
&lt;figure id="figure-hardware---circuit-diagram">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Hardware - Circuit Diagram" srcset="
/project/led-dot-matrix/PCB_hu09493f81bb8f7481d6f54800d4719b68_269375_fc8907fcd3f71a22ecd3ebf73757b0ae.webp 400w,
/project/led-dot-matrix/PCB_hu09493f81bb8f7481d6f54800d4719b68_269375_e48764f7822889eb6b00157deffb58c8.webp 760w,
/project/led-dot-matrix/PCB_hu09493f81bb8f7481d6f54800d4719b68_269375_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/PCB_hu09493f81bb8f7481d6f54800d4719b68_269375_fc8907fcd3f71a22ecd3ebf73757b0ae.webp"
width="586"
height="758"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Hardware - Circuit Diagram
&lt;/figcaption>&lt;/figure>
&lt;h2 id="software">&lt;strong>Software&lt;/strong>&lt;/h2>
&lt;p>A variety of images can be designed through the LED imaging principle. The output voltage duty cycle can be controlled by PWM to control the color and brightness of LED. The intelligent tone modulation light system can be realized with the key, touch wheel and touch slider&lt;/p>
&lt;figure id="figure-software">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Software" srcset="
/project/led-dot-matrix/Software_hu5572ca1c99103b95a6ec089a70234727_387455_f8bde921241de25c372451fce25bf8be.webp 400w,
/project/led-dot-matrix/Software_hu5572ca1c99103b95a6ec089a70234727_387455_4139b3d7f7e8f3130c976949c07e3c0a.webp 760w,
/project/led-dot-matrix/Software_hu5572ca1c99103b95a6ec089a70234727_387455_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/Software_hu5572ca1c99103b95a6ec089a70234727_387455_f8bde921241de25c372451fce25bf8be.webp"
width="578"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Software
&lt;/figcaption>&lt;/figure>
&lt;h2 id="app-development">&lt;strong>APP Development&lt;/strong>&lt;/h2>
&lt;p>Based on the Tuya loT platform MCU SDK development cloud, so as to develop the 6 functions of the product, respectively, switch, brightness, breathing light, static, color, animation.&lt;/p>
&lt;figure id="figure-app">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="APP" srcset="
/project/led-dot-matrix/APP_hu7e213d3671f880cfa404821f607a0ee8_241064_0adafb344d2cfccc86ae325651bae814.webp 400w,
/project/led-dot-matrix/APP_hu7e213d3671f880cfa404821f607a0ee8_241064_1db3ed3774d7dba7eb4a923ad6c1056f.webp 760w,
/project/led-dot-matrix/APP_hu7e213d3671f880cfa404821f607a0ee8_241064_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/APP_hu7e213d3671f880cfa404821f607a0ee8_241064_0adafb344d2cfccc86ae325651bae814.webp"
width="760"
height="502"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
APP
&lt;/figcaption>&lt;/figure>
&lt;p>In order to achieve a simple and beautiful page, we use blue as the main color of the UI interface. It includes the main interface, breathing light interface, intelligent interaction interface.&lt;/p>
&lt;figure id="figure-ui">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="UI" srcset="
/project/led-dot-matrix/UI_hu012533af93c32d4ff6918e2ae7c1c28d_941917_fcb5a3b340f9217bb616ec5f1c49e8ff.webp 400w,
/project/led-dot-matrix/UI_hu012533af93c32d4ff6918e2ae7c1c28d_941917_2c9e881457a3a45826003fed38d3da3a.webp 760w,
/project/led-dot-matrix/UI_hu012533af93c32d4ff6918e2ae7c1c28d_941917_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/UI_hu012533af93c32d4ff6918e2ae7c1c28d_941917_fcb5a3b340f9217bb616ec5f1c49e8ff.webp"
width="760"
height="547"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
UI
&lt;/figcaption>&lt;/figure>
&lt;p>Through continuous modification and debugging, we designed a simple and beautiful APP control system.&lt;/p>
&lt;figure id="figure-edition">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Edition" srcset="
/project/led-dot-matrix/Edition_hu0c44298fc73d88fc164c758230802cd9_196877_7e8cc55dc11d53f2e2d2ec17b8962804.webp 400w,
/project/led-dot-matrix/Edition_hu0c44298fc73d88fc164c758230802cd9_196877_bc360c9661af51bcac1603e6e4ce68f3.webp 760w,
/project/led-dot-matrix/Edition_hu0c44298fc73d88fc164c758230802cd9_196877_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/led-dot-matrix/Edition_hu0c44298fc73d88fc164c758230802cd9_196877_7e8cc55dc11d53f2e2d2ec17b8962804.webp"
width="751"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Edition
&lt;/figcaption>&lt;/figure>
&lt;h2 id="product-display">&lt;strong>Product Display&lt;/strong>&lt;/h2>
&lt;p>👇🏻 Please see the video Product Display below&lt;/p>
&lt;ul>
&lt;li>LED Dot-matrix Display&lt;/li>
&lt;/ul>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/led-dot-matrix/Display1.mp4" type="video/mp4">
&lt;/video>
&lt;ul>
&lt;li>APP Control Display&lt;/li>
&lt;/ul>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/led-dot-matrix/Display2.mp4" type="video/mp4">
&lt;/video></description></item><item><title>Robomaster - Engineer Robot</title><link>https://zmc.org.cn/project/robotmaster/</link><pubDate>Sat, 04 Sep 2021 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/project/robotmaster/</guid><description>&lt;p>I am a member of engineering embedded software in the 21st season of Scut Robot Lab, responsible for engineering robot hardware deployment and embedded software research and development.&lt;/p>
&lt;p>👉 Github: &lt;a href="https://github.com/BenjaminChen1024/21_Engineer_Top" target="_blank" rel="noopener">https://github.com/BenjaminChen1024/21_Engineer_Top&lt;/a>&lt;/p>
&lt;h2 id="engineer-robot">&lt;strong>Engineer Robot&lt;/strong>&lt;/h2>
&lt;p>Engineer robot is responsible for competing for its own resources and resurrecting its own robot, which consists of two parts: mobile chassis and upper mechanism. The mobile chassis includes the McNamham wheel, the rescue mechanism and the card swiping mechanism which can move in all directions. The upper mechanism includes lifting mechanism, extending mechanism, flipping mechanism and clamping mechanism.&lt;/p>
&lt;figure id="figure-engineer-robot-model">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Model" srcset="
/project/robotmaster/mechine_hu6ad0ebbbb6d225ee676412c4511d429f_156960_5bfce3a2249f42dde48a994739dab1b7.webp 400w,
/project/robotmaster/mechine_hu6ad0ebbbb6d225ee676412c4511d429f_156960_26dc3ba7e4be4bb88a5d1540d2aa55b0.webp 760w,
/project/robotmaster/mechine_hu6ad0ebbbb6d225ee676412c4511d429f_156960_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/mechine_hu6ad0ebbbb6d225ee676412c4511d429f_156960_5bfce3a2249f42dde48a994739dab1b7.webp"
width="645"
height="611"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Model
&lt;/figcaption>&lt;/figure>
&lt;h2 id="hardware">&lt;strong>Hardware&lt;/strong>&lt;/h2>
&lt;p>Engineer robot hardware uses STM32F405 chip as the controller. Robomaster M3508 motor and 2006 motor are used as drivers. CAN communication protocol and serial communication protocol are adopted. Photoelectric gate and visual camera are used as sensors.&lt;/p>
&lt;figure id="figure-engineer-robot-hardware">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Hardware" srcset="
/project/robotmaster/hardware_hu7c64151a6c460710fd3d57de3837c520_7344930_7a737bf871c03e73d541ce7a21940836.webp 400w,
/project/robotmaster/hardware_hu7c64151a6c460710fd3d57de3837c520_7344930_14d7dbc700f1e29956fe0e9941288136.webp 760w,
/project/robotmaster/hardware_hu7c64151a6c460710fd3d57de3837c520_7344930_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/hardware_hu7c64151a6c460710fd3d57de3837c520_7344930_7a737bf871c03e73d541ce7a21940836.webp"
width="740"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Hardware
&lt;/figcaption>&lt;/figure>
&lt;h2 id="pcb-development">&lt;strong>PCB Development&lt;/strong>&lt;/h2>
&lt;p>Engineer robot PCB has Chassis and Topper, which are responsible for controlling Chassis and Topper hardware devices respectively.&lt;/p>
&lt;p>Chassis PCB consists of STM32F405 chip, IMU chip, CAN communication module, serial port communication module, IIC communication module, and DBUS communication module.&lt;/p>
&lt;figure id="figure-engineer-robot-chassis-pcb">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Chassis PCB" srcset="
/project/robotmaster/Chassis_hu2dbb1032dc3291037097dc375b2c4fa7_1684071_301f7346c279f7212202b8440046f1a3.webp 400w,
/project/robotmaster/Chassis_hu2dbb1032dc3291037097dc375b2c4fa7_1684071_1106c52fcfacb2846d334e4ac66bdece.webp 760w,
/project/robotmaster/Chassis_hu2dbb1032dc3291037097dc375b2c4fa7_1684071_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/Chassis_hu2dbb1032dc3291037097dc375b2c4fa7_1684071_301f7346c279f7212202b8440046f1a3.webp"
width="760"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Chassis PCB
&lt;/figcaption>&lt;/figure>
&lt;p>Topper PCB is composed of STM32F405 chip, CAN communication module, serial communication module, IIC communication module, free IO port, overcurrent protection module and relay module.&lt;/p>
&lt;figure id="figure-engineer-robot-topper-pcb">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Topper PCB" srcset="
/project/robotmaster/Topper_huc4a3c18ac05c60362b77672702a86013_2223179_88a837e24982a4ee534a6ef73e9c24db.webp 400w,
/project/robotmaster/Topper_huc4a3c18ac05c60362b77672702a86013_2223179_b09ab89b3480036f10816e04254c6b76.webp 760w,
/project/robotmaster/Topper_huc4a3c18ac05c60362b77672702a86013_2223179_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/Topper_huc4a3c18ac05c60362b77672702a86013_2223179_88a837e24982a4ee534a6ef73e9c24db.webp"
width="760"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Topper PCB
&lt;/figcaption>&lt;/figure>
&lt;h2 id="softwork">&lt;strong>Softwork&lt;/strong>&lt;/h2>
&lt;p>Engineer robot software is based on FreeRTOS real-time operating system, and the different modules of the robot are controlled by multi-thread management. These include motor control, visual assistance, mode switching, drop protection, handle key control and so on.&lt;/p>
&lt;figure id="figure-engineer-robot-software">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Software" srcset="
/project/robotmaster/software_hu3a6649ee99d7e79c081f7598cb9fa641_1298749_427c6fe5d7e93e307012f997d8895bf2.webp 400w,
/project/robotmaster/software_hu3a6649ee99d7e79c081f7598cb9fa641_1298749_ac02b82382c1e733e6cf90fba3b789b5.webp 760w,
/project/robotmaster/software_hu3a6649ee99d7e79c081f7598cb9fa641_1298749_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/software_hu3a6649ee99d7e79c081f7598cb9fa641_1298749_427c6fe5d7e93e307012f997d8895bf2.webp"
width="760"
height="501"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Software
&lt;/figcaption>&lt;/figure>
&lt;h2 id="robot-control">&lt;strong>Robot Control&lt;/strong>&lt;/h2>
&lt;p>Engineer robot control is divided into action group and automatic group. The action group is assigned by the state machine to execute individual actions, including rotation, flip, extension, lift, cylinder control. The automatic group is to control the state machine through continuous instructions to execute corresponding continuous actions, including one-key mining, one-key exchange, one-key reset, automatic rescue, one-key interrupt protection.&lt;/p>
&lt;figure id="figure-engineer-robot-control">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Engineer Robot Control" srcset="
/project/robotmaster/control_huddab7f9ae5e0212497aa288e79b70d5b_461320_77da517b509848408c5f60e7c69be9e5.webp 400w,
/project/robotmaster/control_huddab7f9ae5e0212497aa288e79b70d5b_461320_0620ac17e67ee5b2ea7d4399d2a592e9.webp 760w,
/project/robotmaster/control_huddab7f9ae5e0212497aa288e79b70d5b_461320_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/control_huddab7f9ae5e0212497aa288e79b70d5b_461320_77da517b509848408c5f60e7c69be9e5.webp"
width="760"
height="500"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Engineer Robot Control
&lt;/figcaption>&lt;/figure>
&lt;h2 id="debug">&lt;strong>Debug&lt;/strong>&lt;/h2>
&lt;p>In order to make the movement of the robot more stable and prevent various accidents in the competition, we need to debug the robot again and again, and record its test parameters such as: clamping success rate, exchange success rate, chassis moving speed, etc.&lt;/p>
&lt;video controls >
&lt;source src="https://zmc.org.cn/project/robotmaster/debug.MP4" type="video/mp4">
&lt;/video>
&lt;h2 id="competition">&lt;strong>Competition&lt;/strong>&lt;/h2>
&lt;p>Through continuous iteration and debugging, we finally won the victory and won the first prize of the National College Student Robotics Competition RoboMaster2021 Mecha Master Competition.&lt;/p>
&lt;figure id="figure-my-engineering-robot-and-i">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="My engineering robot and I" srcset="
/project/robotmaster/competition_huca43708e3a68f5c63c04fbfb35704d72_3478038_f123ced715f10906a1114d896aead23b.webp 400w,
/project/robotmaster/competition_huca43708e3a68f5c63c04fbfb35704d72_3478038_4f17c7b3d41e0ed5e435136afdaadc81.webp 760w,
/project/robotmaster/competition_huca43708e3a68f5c63c04fbfb35704d72_3478038_1200x1200_fit_q75_h2_lanczos.webp 1200w"
src="https://zmc.org.cn/project/robotmaster/competition_huca43708e3a68f5c63c04fbfb35704d72_3478038_f123ced715f10906a1114d896aead23b.webp"
width="760"
height="627"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Figure&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
My engineering robot and I
&lt;/figcaption>&lt;/figure></description></item><item><title/><link>https://zmc.org.cn/admin/config.yml</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://zmc.org.cn/admin/config.yml</guid><description/></item></channel></rss>