找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

單片機(jī)根據(jù)字符串生成二維碼并在OLED顯示 附源程序

查看數(shù): 10847 | 評(píng)論數(shù): 19 | 收藏 36
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2020-6-6 23:35

正文摘要:

以前因?yàn)槟承┬枰,需要單片機(jī)根據(jù)字符串自動(dòng)生成二維碼,(而不是把二維碼圖片取模再用LCD顯示圖片)恰好在https://blog.csdn.net/qq_21475601/article/details/71480028這位前輩中找到了好資源,并利用這位前輩提 ...

回復(fù)

ID:673612 發(fā)表于 2024-10-28 16:36
   if(m_byModuleData[j] == 1)
                                {
                                        OLED_Fill2(pos_X,pos_Y,pos_X+exp,pos_Y+exp,point);//畫矩形并填充
                                }
                                if(m_byModuleData[j] == 0)
                                {
                                        OLED_Fill2(pos_X,pos_Y,pos_X+exp,pos_Y+exp,1-point);//清空矩形區(qū)域
                                }


以上這段中,  if(m_byModuleData[j] == 1)  是錯(cuò)誤的,
原因:m_byModuleData【i】[j] 是個(gè)二維數(shù)組,

所以應(yīng)該更正為:  if(m_byModuleData[i] [j] == 1)  
ID:673612 發(fā)表于 2024-10-24 20:54
非常 好的教程。正是我需要的。感謝。不過我還差3個(gè)幣才能下載。。。
ID:169559 發(fā)表于 2024-10-16 06:51
這個(gè)挺有意思的,下一個(gè)學(xué)習(xí)一下
ID:1133587 發(fā)表于 2024-10-15 13:59
爐石 發(fā)表于 2020-11-5 15:22
樓主,我想問問 如果將 二維碼的數(shù)據(jù)通過熱敏打印機(jī)輸出需要如何做?
不知道你有么有頭緒,我自己寫的輸出 ...

怎么解決的
ID:163817 發(fā)表于 2022-11-4 23:51
謝謝樓主分享。正好想搞這個(gè)。。
ID:970487 發(fā)表于 2022-10-19 09:00
好玩,樓主會(huì)玩
ID:581552 發(fā)表于 2022-9-13 17:07
有個(gè)項(xiàng)目需要用這個(gè),也是OLED屏幕,剛好合適,下載來學(xué)習(xí)學(xué)習(xí)
ID:203661 發(fā)表于 2022-5-16 16:48

感謝樓主分享,
正在研究二維碼顯示
ID:1019980 發(fā)表于 2022-4-20 11:29
正在研究二維碼顯示
ID:830316 發(fā)表于 2022-3-31 10:15
大佬,你的調(diào)試器和燒錄方式是?
ID:430492 發(fā)表于 2021-9-9 17:12
感謝樓主分享,收藏,有空看下
ID:965054 發(fā)表于 2021-9-9 13:30
請(qǐng)問大神 OLED_Fill2()是什么函數(shù)?
ID:710888 發(fā)表于 2020-11-20 07:54
收藏,有空看下
ID:667992 發(fā)表于 2020-11-18 16:23
爐石 發(fā)表于 2020-11-5 15:22
樓主,我想問問 如果將 二維碼的數(shù)據(jù)通過熱敏打印機(jī)輸出需要如何做?
不知道你有么有頭緒,我自己寫的輸出 ...

c++我不懂,如果用c#可以在VSIDE用QR控件生成流數(shù)據(jù)加載到picture控件,然后保存為JPG供打印,我這個(gè)完全是windows操作思路,估計(jì)不是你的需求
ID:435174 發(fā)表于 2020-11-16 20:12
易活小乙 發(fā)表于 2020-11-13 11:23
樓主,我這邊需要弄一個(gè)二維碼顯示的東西。需要開發(fā)。請(qǐng)問有沒有時(shí)間和興趣

我沒時(shí)間哦,你QQ掃碼上面最后一張圖片右邊那個(gè)二維碼,進(jìn)群找高手,那個(gè)是二維碼討論群,里面大佬非常多,源代碼和顯示的參考方法就是里面的群主分享的。
ID:843004 發(fā)表于 2020-11-13 11:23
樓主,我這邊需要弄一個(gè)二維碼顯示的東西。需要開發(fā)。請(qǐng)問有沒有時(shí)間和興趣
ID:560778 發(fā)表于 2020-11-6 17:08
Linux— 發(fā)表于 2020-11-5 22:41
二維碼的所有數(shù)據(jù)不是0就是1,字符串轉(zhuǎn)換成二維碼數(shù)據(jù)后所有數(shù)據(jù)就都已經(jīng)存儲(chǔ)在m_byModuleData[][]這個(gè)二 ...

嗯,我去看看,謝謝樓主
ID:435174 發(fā)表于 2020-11-5 22:41
爐石 發(fā)表于 2020-11-5 15:22
樓主,我想問問 如果將 二維碼的數(shù)據(jù)通過熱敏打印機(jī)輸出需要如何做?
不知道你有么有頭緒,我自己寫的輸出 ...

二維碼的所有數(shù)據(jù)不是0就是1,字符串轉(zhuǎn)換成二維碼數(shù)據(jù)后所有數(shù)據(jù)就都已經(jīng)存儲(chǔ)在m_byModuleData[][]這個(gè)二維數(shù)組中了,附件代碼里面有個(gè)QR_Print.c,里面有把二維碼打印到串口調(diào)試助手的代碼,是我以前調(diào)試用的,你可以看看,不知道對(duì)你有沒有幫助。
ID:560778 發(fā)表于 2020-11-5 15:22
樓主,我想問問 如果將 二維碼的數(shù)據(jù)通過熱敏打印機(jī)輸出需要如何做?
不知道你有么有頭緒,我自己寫的輸出在紙上是一串亂碼

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表