{
    "ok": true,
    "data": {
        "title": "0.96_OLED(Chinese)",
        "rev_id": 476,
        "updated_at": "2015-07-10T05:37:35+00:00",
        "chunk_count": 14,
        "chunks": [
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "",
                "chunk_index": 0,
                "content": "# 0.96 OLED(Chinese)",
                "char_count": 20,
                "token_estimate": 5
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "产品简介",
                "chunk_index": 1,
                "content": "0.96'树莓派OLED显示模块具有128X64的显示分辨率,显示区域为23.7\\*12.8(mm)具有OLED显示屏独有的显示细腻,清晰,低功耗的特点,可以显示汉字,图形,ASCII,用于各种树莓派制作中 <img src=\"0.96OLED_top.jpg\" title=\"0.96OLED_top.jpg\" width=\"600\" alt=\"0.96OLED_top.jpg\" \/>",
                "char_count": 194,
                "token_estimate": 121
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "产品参数",
                "chunk_index": 2,
                "content": "|     项目     |             参数             |\n|:------------:|:----------------------------:|\n|   产品名称   |   树莓派:0.96'OLED显示模块   |\n|    分辨率    |            128×64            |\n|   屏幕尺寸   |             0.96             |\n|   显示面积   |         23.7×12.8MM          |\n|  显示屏尺寸  |        26.6×19.2×1.3         |\n|   模块尺寸   | 36.5(长)x29.7(宽)x11.9(高)MM |\n| 像素相邻间距 |          0.17×0.17           |\n|   像素尺寸   |          0.15×0.15           |\n|   工作电压   |             3.3V             |",
                "char_count": 475,
                "token_estimate": 184
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "产品展示",
                "chunk_index": 3,
                "content": "<img src=\"p14.JPG\" title=\"p14.JPG\" width=\"330\" alt=\"p14.JPG\" \/><img src=\"p13.JPG\" title=\"p13.JPG\" width=\"330\" alt=\"p13.JPG\" \/><img src=\"p15.JPG\" title=\"p15.JPG\" width=\"330\" alt=\"p15.JPG\" \/>\n\n安装于树莓派端\n\n<img src=\"p5.JPG\" title=\"p5.JPG\" width=\"330\" alt=\"p5.JPG\" \/><img src=\"p4.JPG\" title=\"p4.JPG\" width=\"330\" alt=\"p4.JPG\" \/><img src=\"p2.JPG\" title=\"p2.JPG\" width=\"330\" alt=\"p2.JPG\" \/>\n\n夜晚下的表现\n\n<img src=\"p12.JPG\" title=\"p12.JPG\" width=\"330\" alt=\"p12.JPG\" \/><img src=\"p10.JPG\" title=\"p10.JPG\" width=\"320\" alt=\"p10.JPG\" \/><img src=\"p11.JPG\" title=\"p11.JPG\" width=\"310\" alt=\"p11.JPG\" \/>",
                "char_count": 579,
                "token_estimate": 161
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "产品尺寸",
                "chunk_index": 4,
                "content": "<img src=\"0.96show2.png\" title=\"0.96show2.png\" width=\"1000\" alt=\"0.96show2.png\" \/>",
                "char_count": 82,
                "token_estimate": 21
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "电气连接图",
                "chunk_index": 5,
                "content": "<img src=\"0.96show1.png\" title=\"0.96show1.png\" width=\"1000\" alt=\"0.96show1.png\" \/>",
                "char_count": 82,
                "token_estimate": 21
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "如何使用",
                "chunk_index": 6,
                "content": "-   初次使用请确保树莓派spi端口已经打开,打开spi接口请输入:`sudo raspi-config`\n\n<figure>\n<img src=\"0.96tech2.png\" title=\"0.96tech2.png\" width=\"600\" alt=\"0.96tech2.png\" \/>\n<figcaption aria-hidden=\"true\">0.96tech2.png<\/figcaption>\n<\/figure>\n\n-   在设置页面下选择第8项Advanced options ,进入后选择SPI打开SPI接口,稍后等待重启完成\n\n<img src=\"0.96tech4.png\" title=\"0.96tech4.png\" width=\"600\" alt=\"0.96tech4.png\" \/>\n\n-   下载0.96'OLED树莓派端驱动[ssd1306 driver](#tech1 \"wikilink\"),下载完成后解压缩复制到树莓派用户目录下\n\n<img src=\"0.96tech1.png\" title=\"0.96tech1.png\" width=\"600\" alt=\"0.96tech1.png\" \/>\n\n-   输入指令`sudo apt-get install build-essential git-core libi2c-dev i2c-tools lm-sensors`安装驱动屏幕所需要的组件\n\n<img src=\"0.96tech6.png\" title=\"0.96tech6.png\" width=\"600\" alt=\"0.96tech6.png\" \/>\n\n-   待安装完成后,进入源码目录下输入`sudo make`编译驱动源码\n\n<figure>\n<img src=\"0.96tech7.png\" title=\"0.96tech7.png\" width=\"600\" alt=\"0.96tech7.png\" \/>\n<figcaption aria-hidden=\"true\">0.96tech7.png<\/figcaption>\n<\/figure>\n\n-   进去examples目录下输入`make`,编译示例源码\n\n<figure>\n<img src=\"0.96tech8.png\" title=\"0.96tech8.png\" width=\"600\" alt=\"0.96tech8.png\" \/>\n<figcaption aria-hidden=\"true\">0.96tech8.png<\/figcaption>\n<\/figure>\n\n-   编译成功后可以发现examples文件夹下已经多出一个可执行文件,输入`sudo .\/ssd1306_demo`执行该文件,可以发现屏幕已经成功点亮了",
                "char_count": 1175,
                "token_estimate": 508
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "如何使用",
                "chunk_index": 7,
                "content": "<img src=\"0.96tech10.png\" title=\"0.96tech10.png\" width=\"600\" alt=\"0.96tech10.png\" \/>\n<img src=\"Test9.JPG\" title=\"Test9.JPG\" width=\"900\" alt=\"Test9.JPG\" \/>",
                "char_count": 154,
                "token_estimate": 39
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "示例代码说明",
                "chunk_index": 8,
                "content": "#include \"OLEDType_SSD1306.h\"  \/\/包含驱动的头文件\n    #include \"OLED_GFX.h\"\n    #include \"OLED_SSD1306.h\"\n    OLED_SSD1306 display;\n                                                                \/\/实例化一个类OLED_SSD1306对象\n    const unsigned char rpi_2[128] = { \/* 0X00,0X01,0X1A,0X00,0X20,0X00, *\/           \/\/图片的二进制文件\n    0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X07,0XC1,0XF0,0X00,0X18,0X32,0X06,0X00,\n    0X10,0X0C,0X02,0X00,0X11,0X0C,0X02,0X00,0X10,0X4C,0X84,0X00,0X08,0X2D,0X04,0X00,\n    0X0C,0X1E,0X08,0X00,0X06,0X3F,0X10,0X00,0X03,0XE1,0XF0,0X00,0X04,0X40,0X18,0X00,\n    0X08,0XC0,0X88,0X00,0X09,0XFF,0XE4,0X00,0X0F,0X1C,0X34,0X00,0X1E,0X0C,0X1E,0X00,\n    0X24,0X0C,0X12,0X00,0X24,0X0C,0X01,0X00,0X24,0X0C,0X11,0X00,0X26,0X1E,0X19,0X00\n    0X2F,0XE1,0XFB,0X00,0X1B,0XC0,0XE6,0X00,0X10,0XC0,0XC6,0X00,0X10,0XC0,0X84,0X00,\n    0X08,0X40,0X84,0X00,0X08,0X73,0X0C,0X00,0X06,0X7F,0X98,0X00,0X01,0XC0,0XE0,0X00,\n    0X00,0XC0,0XC0,0X00,0X00,0X33,0X00,0X00,0X00,0X0C,0X00,0X00,0X00,0X00,0X00,0X00,\n    };",
                "char_count": 993,
                "token_estimate": 279
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "示例代码说明",
                "chunk_index": 9,
                "content": "unsigned char rpi_3[128] = { \/* 0X00,0X01,0X1A,0X00,0X20,0X00, *\/               \/\/图片的二进制文件\n    0XFF,0XFF,0XFF,0XC0,0XFF,0XFF,0XFF,0XC0,0XF8,0X3E,0X0F,0XC0,0XE7,0XCD,0XF9,0XC0,\n    0XEF,0XFB,0XFD,0XC0,0XEE,0XF3,0XFD,0XC0,0XEF,0XB3,0X7B,0XC0,0XF7,0XD2,0XFB,0XC0,\n    0XFF,0XE1,0XFF,0XC0,0XFD,0XC0,0XEF,0XC0,0XFC,0X1E,0X0F,0XC0,0XFB,0XBF,0XE7,0XC0,\n    0XF7,0X3F,0X77,0XC0,0XF6,0X00,0X1B,0XC0,0XF0,0XE3,0XCB,0XC0,0XE1,0XF3,0XE1,0XC0,\n    0XDB,0XF7,0XFD,0XC0,0XDB,0XF3,0XFE,0XC0,0XDB,0XF3,0XEE,0XC0,0XD9,0XE1,0XE6,0XC0,\n    0XD0,0X1E,0X04,0XC0,0XE4,0X3F,0X19,0XC0,0XEF,0X3F,0X39,0XC0,0XFF,0XBF,0X7B,0XC0,\n    0XF7,0XBF,0X7B,0XC0,0XF7,0X8C,0XF3,0XC0,0XF9,0X80,0X67,0XC0,0XFE,0X3F,0X1F,0XC0,\n    0XFF,0X3F,0X3F,0XC0,0XFF,0XDC,0XFF,0XC0,0XFF,0XF3,0XFF,0XC0,0XFF,0XFF,0XFF,0XC0,\n    };",
                "char_count": 777,
                "token_estimate": 205
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "示例代码说明",
                "chunk_index": 10,
                "content": "int main(int argc, char **argv)\n    {\n        if ( !display.init(OLED_SPI_DC,OLED_SPI_RESET,OLED_SPI_CS0,OLED_OLED_SPI_128x64) )    \/\/初始化SPI驱动,否则退出\n            exit(EXIT_FAILURE);\n        display.begin();                                                                      \/\/开始显示\n        display.clearDisplay();                                                               \/\/清空屏幕\n        display.drawBitmap(0,20,rpi_3,32,32,1);                                               \/\/显示图片函数位置为X:0,Y:20,图片为:RPI_3,图片长:32,图片宽:32,显示为黑色字体\n        display.drawBitmap(32,20,rpi_2,32,32,1);                                              \/\/显示图片函数位置为X:32,Y:20,图片为:RPI_2,图片长:32,图片宽:32,显示为黑色字体\n        display.drawBitmap(64,20,rpi_3,32,32,1);                                              \/\/显示图片函数位置为X:64,Y:20,图片为:RPI_3,图片长:32,图片宽:32,显示为黑色字体\n            display.drawBitmap(96,20,rpi_2,32,32,1);                                              \/\/显示图片函数位置为X:96,Y:20,图片为:RPI_2,图片长:32,图片宽:32,显示为黑色字体\n            display.setTextSize(1);                                                               \/\/设置字体大小为1号\n        display.setTextColor(WHITE);                                                          \/\/设置字体显示颜色为白色",
                "char_count": 1190,
                "token_estimate": 468
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "示例代码说明",
                "chunk_index": 11,
                "content": "display.setCursor(29,0);                                                              \/\/设置字体显示位置为X:29,:Y:0\n        display.print(\"Hello World\");                                                         \/\/设置显示字体内容为Hello World\n        display.setCursor(29,8);                                                             \/\/设置显示字体的位置为X:29,Y:8\n        display.print(\"www.52pi.cn\");                                                         \/\/设置显示的字体内容为www.52pi.cn\n        display.display();                                                                    \/\/显示内容\n            usleep(10000);                                                                        \/\/延时",
                "char_count": 659,
                "token_estimate": 220
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "示例代码说明",
                "chunk_index": 12,
                "content": "}",
                "char_count": 1,
                "token_estimate": 1
            },
            {
                "title": "0.96_OLED(Chinese)",
                "rev_id": 476,
                "heading_path": "附件",
                "chunk_index": 13,
                "content": "[1306-0.96-CODE.zip](Media:1306-0.96-CODE.zip \"wikilink\")\n[Media:SSD1306-Revision 1.0.pdf](Media:SSD1306-Revision_1.0.pdf \"wikilink\")\n如对此页的规则或教程有意见者，可到[此网页或是在](Minecraft_Wiki_talk:wiki编辑手册 \"wikilink\")[管理员Powup333的讨论页留言](User_talk:Powup333 \"wikilink\")。",
                "char_count": 251,
                "token_estimate": 107
            }
        ]
    }
}