- Building a Home Security System with Raspberry Pi
- Matthew Poole
- 142字
- 2021-07-30 09:47:04
Chapter 3. Extending Your Pi to Connect More Things
We're now going to look at ways to expand the number of things we can connect to our Raspberry Pi, overcoming the limitation of having just the 8 digital pins available. We're going to do this by building our own expansion board to give us what could in theory be an unlimited number of digital inputs and outputs.
We're also going to overcome the limitations of the +3.3V power available to us by building our own +3.3V power supply that taps off the Raspberry Pi's +5V supply.
In this chapter, we will cover the following:
- Looking at the I2C bus in detail
- Learning about serial-to-parallel and parallel-to-serial conversions
- Building a +3.3V power supply
- Building an I2C-based port expander to give us more inputs and outputs
- Looking at alternative ready-made expansion boards
推薦閱讀
- JavaScript修煉之道
- Responsive Web Design with HTML5 and CSS3
- MATLAB 2020 從入門到精通
- 自然語言處理Python進(jìn)階
- Python數(shù)據(jù)結(jié)構(gòu)與算法(視頻教學(xué)版)
- 利用Python進(jìn)行數(shù)據(jù)分析
- 微信小程序全棧開發(fā)技術(shù)與實(shí)戰(zhàn)(微課版)
- PHP編程基礎(chǔ)與實(shí)例教程
- PHP+Ajax+jQuery網(wǎng)站開發(fā)項(xiàng)目式教程
- Qt5 C++ GUI Programming Cookbook
- Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8(第2版)
- Vue.js光速入門及企業(yè)項(xiàng)目開發(fā)實(shí)戰(zhàn)
- Responsive Web Design with jQuery
- Java面試一戰(zhàn)到底(基礎(chǔ)卷)
- 走近SDN/NFV