- Шта је клонирани ХМ-10 модул?
- Како разликовати оригиналне и клониране ХМ10 БЛЕ модуле
- Како се мења или флешује фирмвер Цлоне ХМ-10 БЛЕ модула
- Компоненте потребне
- ХМ-10 Пин Оут
- Кружни дијаграм
- Кораци за ажурирање фирмвера у Блуетоотх модулу ХМ10 помоћу Ардуино Уно
Док користите БЛЕ ХМ-10 модул, морате наићи на неке заиста фрустрирајуће проблеме као што не можете слати или примати АТ команде или не можете упарити ХМ-10 са паметним телефоном. Ако наиђете на ове проблеме, ваш БЛЕ ХМ-10 модул је сигурно клонирани ХМ-10 модул. Да, добро сте чули, клонирани ХМ-10 модул. Међутим, након што га просветлите оригиналним фирмвером, делује као оригинални БЛЕ ХМ10 модул и може се користити као оригинални Блуетоотх модул. Овде смо повезали ХМ10 БЛЕ модул са Ардуино Уно за контролу ЛЕД диоде.
Шта је клонирани ХМ-10 модул?
Клонирани ХМ-10 модули слични су оригиналном ХМ-10 модулу. Али да би уштедели додатне трошкове током производње, произвођачи су уклонили спољни осцилатор и остављају простор за спољни осцилатор. Производња је користила унутрашњи осцилатор мотора ХМ-10 за уштеду трошкова. Такође, фирмвер се разликује од оригиналног ХМ-10 модула.
БЛЕ ХМ-10 модул је Блуетоотх модул са ниском потрошњом енергије (БЛЕ) изграђен на ЦЦ2540 или ЦЦ2541 компаније Текас Инструмент. Кинески произвођач Јинан Хуамао Тецхнологи је програмер плоче и фирмвера. Произвођач је у службеној документацији навео да је на тржишту доступно неколико клонова.
Како разликовати оригиналне и клониране ХМ10 БЛЕ модуле
Доступне су две врсте БЛЕ ХМ-10 модула, оригинални и кинески клонирани . Да бисте идентификовали разлику између оригиналног и кинеског клонираног ХМ-10 модула, постоје неке ствари које то треба учинити.
1. Прва ствар је гледање модула ХМ-10. Ако је кристални осцилатор од 32 кХз доступан на плочи ХМ-10, онда је он оригинални, то је кинески клонирани ХМ10.
2. Други начин проналаска је повезивањем ХМ10 са било којим серијским модулом и слањем АТ команди. Ако ХМ-10 не одговара на АТ команде, онда је то клонирани ХМ-10 модул.
Како се мења или флешује фирмвер Цлоне ХМ-10 БЛЕ модула
Да бисмо променили фирмвер, заиста нам треба добра рука за лемљење. Једном када промените фирмвер модула ХМ10. Моћи ћете да приступите свим његовим функцијама. Постоје два начина за флеширање клонираног ХМ10 модула:
1. Прва метода укључује СмартРФ Фласх програмер компаније Текас Инструментс.
2. А друга метода укључује Ардуино као програмер за ХМ-10.
У овом упутству користићемо другу методу трептања модула ХМ-10, тј. Ардуино као програмера за ХМ-10. Дакле, почнимо кораке у Трептању модула ХМ-10 користећи Ардуино УНО као програмера. Као што је раније речено, лемљење ће бити потребно за повезивање ХМ-10 са Ардуином. Морамо да залемимо жице на пинове ДЕБУГ_ЦЛОЦК, ДЕБУГ_ДАТА, РЕСЕТ_Н ХМ-10. Потом је комплетан поступак објашњен у следећим одељцима.
Компоненте потребне
Хардвер
- Ардуино (УНО, Про Мини)
- УСБ у ТТЛ претварач за повезивање Ардуина са рачунаром (у случају ардуино про мини или слично)
- ЦЦ2541 плоча: ХМ-10, ЦЦ41
- Неке краткоспојне жице
- Лемилица (За лемљење жице на плочу ХМ-10)
Софтвер:
- Ардуино ИДЕ
- ЦЦЛоадер Ардуино Скетцх
- ЦЦлоадер Виндовс програм
- Фирмвер ХМ-10 (извадите Зип датотеку)
ХМ-10 Пин Оут
Кружни дијаграм
Прво, лемите мале жице краткоспојника помоћу пинова ХМ-10, а затим наставите са везама круга са Ардуином да бисте пробушили фирмвер унутар модула ХМ10 БЛЕ.
Кораци за ажурирање фирмвера у Блуетоотх модулу ХМ10 помоћу Ардуино Уно
1. Прво преузмите и отпремите ЦЦлоадер скицу на Ардуино Уно користећи Ардуино ИДЕ. Ова зип датотека садржи све датотеке (.бин датотека, ЦЦлоадерАрдуино.ино, ЦЦЛоадер.еке) повезане са флеш фирмвером.
- Отворите скицу помоћу Ардуино ИДЕ-а
- Подесите брзину преноса, плочу, ЦОМ порт, програмер итд.
- Саставите и отпремите скицу на Одбор УНО-а.
2. Сада спојите плочу ХМ-10 / ЦЦ2541 на Ардуино према доњој табели након лемљења жица на плочи ХМ-10:
Пин Наме |
ЦЦ2541 Пинс |
Ардуино УНО игле |
ДЕБУГ_ЦЛОЦК |
Пин 7 |
Пин 5 |
ДЕБУГ_ДАТА |
Пин 8 |
Пин 6 |
РЕСЕТ_Н |
Пин 11 |
Пин 4 |
ГНД |
Пин 13 |
ГНД |
3.3 В |
Пин 12 |
|
3. Сада је веза круга спремна, следећи кораци спаљују фирмвер ХМ-10 помоћу Виндовс ЦЦлоадер.еке. Држите све датотеке у истој фасцикли, тј. ЦЦлоадер.еке, ЦЦ2541хм10в540.бин (у мом случају сам их сачувао у Усерс> Десктоп> ХМ10). Датотеку ЦЦ2541хм10в540.бин треба извадити јер ће бити преузета у Зип формату.
4. Сада отворите командну линију и идите до фасцикле у којој се налази „ ЦЦлоадер.еке “. У мом случају то је Ц: \ Усерс \ Абхиеманиу Пандит \ Десктоп \ ХМ10
5. Напишите и извршите наредбу у формату попут:
ЦЦЛоадер.еке
Напомена: Замените ЦОМ порт својим бројем ЦОМ порта (нпр. 2,3,4,5). Не пишите ЦОМ5 или ЦОМ4, само упишите број порта. Такође замените датотеку Фирмваре.бин, изузимајући знакове <>, именом ваше датотеке. Имајте на уму да ако користите Ардуино Уно онда користите „0“, а ако користите други Ардуино, нпр. Мицро, промените 0 на 1
У мом случају наредба изгледа овако:
Ц: \ Усерс \ Абхиеманиу Пандит \ Десктоп \ ХМ10> ЦЦлоадер.еке 4 ЦЦ2541хм10в540.бин 0
Такође можете променити назив фирмвера и име ЦЦлоадер-а. ако промените име из ЦЦлоадер.еке -> ЦЦлоадер123.еке и ЦЦ2541хм10в540.бин -> ЦЦ2541.бин са ЦОМ Портом 5, онда ће наредба изгледати доле :
Ц: \ Усерс \ Абхиеманиу Пандит \ Десктоп \ ХМ10> ЦЦлоадер123.еке 5 ЦЦ2541.бин 0
Датотеку Фирмваре.бин морате ставити у исту фасциклу у којој се налази ЦЦлоадер.
6. Након извршавања горње наредбе, фирмвер ће почети да се отпрема, само сачекајте да се заврши. Када заврши, командна линија ће изгледати доле.
а ЦЦ2541 сада има оригинални фирмвер ХМ-10.
7. Ако желите да надоградите или деградирате фирмвер, не морате поново да следите ове исте кораке. Само повежите модул ХМ-10 помоћу УСБ у ТТЛ претварача са Рк, Тк, Вцц, ГНД и подузмите нормалне кораке за надоградњу фирмвера.
Овим је завршен комплетан водич о промени и трептању модула ХМ-10 са оригиналним фирмвером. Имајте на уму да, након трептања фирмвера, уграђена ЛЕД диода ХМ-10 престаје да светли, то не значи да ваш ХМ-10 не ради. Фирмвер нема ЛЕД код или се ПИН број може разликовати. Ако имате било какве сумње или предлоге, онда коментаришите испод или пишите на нашим форумима.