這次的講者李翼介紹 Donkey Car 怎麼玩。Donkey Car 是一個機器學習加上馬達控制的綜合型專案，也就是使用者先在車道上使用搖桿控制小車，並且將影像資訊和搖桿資訊記錄下來。再將蒐集到的資料訓練出對應的模型，之後再把訓練好的模型放到小車上試著讓它自走，並持續做蒐集資料、訓練模型、測試小車的動作直到符合預期結果。
Donkey Car 的硬體清單，包含了 Pi 3、車體、相機模組、搖桿以外，還用了冰棍做相機支架，非常有趣。
目前比較難取得的是 RC Car，還要再搭配專用擴充板，不過這都可以再進行改造的。對 Donkey Car 來說，相機模組是唯一的資料輸入來源。
在 Donkey Car 的軟體架構中，包含了認知(Perception)、規劃(Planning)、控制(Control)和資料收集(Data Collection)等步驟。所謂的認知就是自駕車需要取得當前的狀態(state)，包括是否正在前進還是後退？如果知道狀態以後，就可以根據條件做規劃，例如左轉、右轉或是避障等。有了規劃結果以後就可以發出控制訊號來控制馬達調整車子動作，最後就是持續把從相機讀進來的影像資料或是搖桿資料給保存下來。
Donkey Car 的核心精神就是使用神經網路將影像和對應的動作做連結，因此選擇適合的模型與調整參數是很重要的。
Speaker 1: Yi Lee/DonkeyCar.Taipei
Topic: Donkey Car – The application of RC self-driving car with Raspberry Pi
Abstract: Donkey Car is an open source project based on Raspberry Pi and Python. In this platform, the machine learning and computer vision are used for the self-driving car. We will share some experiences:
1) Donkey Car system architecture
2) Car assembly, turning and lane design
3) Performance modeling and analysis
4) The mystery of Donkey Car
Speaker 2: sosorry
Topic: The introduction of Duckietown – A self-driving car open source project based on Raspberry Pi and ROS.
1) What is the Duckietown?
2) The hardware
3) Computer vision as the input
4) Estimate and control the car by probability
2018/10/29 19:10 ~ 2018/10/29 21:30
2F., No.105, Sec. 1, Chongqing S. Rd., Zhongzheng Dist., Taipei City
The Raspberry Pi PoE HAT powers a Raspberry Pi 3 Model B+ via an Ethernet cable. Power-sourcing equipment is required on the Ethernet network.
The Raspberry Pi Power over Ethernet HAT is a small accessory for the Raspberry Pi computer. It can only be used with the Raspberry Pi 3 Model B+ (launched March 2018). The PoE HAT allows you to power your Raspberry Pi using Power over Ethernet–enabled networks; for this product to be used, the network it is connected to needs to have power-sourcing equipment installed.
Power-sourcing equipment for a 802.3af Power over Ethernet network
Connecting your PoE HAT to the Raspberry Pi
Before installing the PoE HAT, you must attach the supplied spacers in the four corners of the board
Then connect the Raspberry Pi PoE HAT to the two 0.1” headers (40 + 4) that are fitted on the Raspberry Pi
Once the PoE HAT board is connected, you can power the Raspberry Pi through its RJ45 network connector
Disconnecting your PoE HAT
Take care when separating the HAT from the Pi
Pull evenly so that it detaches from all the pins at the same rate; do not pull one end of the connector off before the other
No modification to the main Raspberry Pi board is needed for this product to work. Please ensure that your Raspberry Pi’s software is up to date for all functionality to be available. The PoE HAT is fitted with a small fan that is controlled by the Raspberry Pi via I2C. The fan will turn on and off automatically depending on the temperature of the main processor on the Raspberry Pi.
The Raspberry Pi PoE HAT is an add-on board for the Raspberry Pi 3 Model B+. It allows the Raspberry Pi to be powered via a power-enabled Ethernet network.
Shall only be powered using 802.3af-compliant power sourcing equipment; any external power supply used with the Raspberry Pi shall comply with relevant regulations and standards applicable in the country of intended use
Should be operated in a well-ventilated environment, and should not be covered
Should be placed on a stable, flat, non-conductive surface while in use, and should not be contacted by conductive items
Instructions for safe use
To avoid malfunction or damage to your Raspberry Pi product, please observe the following advice:
Do not block or obstruct the fan
Do not insert anything into the fan at any time
Do not expose the product to water or moisture, and do not place it on a conductive surface whilst it is in operation
Do not expose it to heat from any source; the product is designed for reliable operation at normal room temperatures
Take care whilst handling to avoid mechanical or electrical damage to the printed circuit board and connectors
Avoid handling the Raspberry Pi while it is connected to a power outlet; only handle by the edges to minimize the risk of electrostatic discharge damage
All other peripherals used with the Raspberry Pi should comply with relevant standards for the country of use and be marked accordingly to ensure that safety and performance requirements are met; these peripherals include, but are not limited to, keyboards, monitors, and mice used in conjunction with the Raspberry Pi
* 注意：本商品不包含 Raspberry Pi 3 Model B+。
$ 840 (單買 PoE HAT)
若需使用GPIO可加購 PoE HAT 專用長排針組 3 Model B+。 $ 960 (PoE HAT 加長排針)
As one of the smallest systems around there are so many amazing things you could do with the Raspberry Pi if it was self-powered and portable. Introducing PiJuice! A fully uninterruptible power supply that will always keep your Raspberry Pi powered.
Our revolutionary PiAnywhere technology contained in every PiJuice HAT – is the best way to take your Pi off the grid! The real time clock (RTC) on board will let your Pi know what time it is even with no power input or internet connection. Alongside this is an integrated microcontroller (MCU) chip which will manage soft shut down functionality and a true low power deep sleep state and intelligent startup.
You will be able to always keep track of the charge levels and other info with the two built-in tri-coloured RGB LEDs, trigger events and scripts with the three programmable buttons and since the PiJuice will use up to just five of your GPIO pins (just power and I2C), the rest are free to diversify your project. The stacking header allows you to continue to use your existing HATs and add-ons with PiJuice.
Onboard 1820 mAh off the shelf Lipo / LiIon battery for ~4 to 6 hours in constant use! (with support for larger Lipo Battery of 5000 or 10,000 mAH+ to last up to 24 hrs +)
A Full Uninterrupted / Uninterruptable Power Supply solution.
Designed for the Raspberry Pi A+, B+, 2B, 3B and 3B+ but also compatible with Raspberry Pi Zero v1.3 and Raspberry Pi Zero Wireless.
Integrated Real Time Clock
Onboard intelligent on/off switch
Low power deep-sleep state with wake on interrupt/calendar event
Programmable multi-colored RGB led (x2) and buttons (x3) with super simple user-configurable options
Hardware watchdog timer to keep your Raspberry Pi on and working in mission-critical remote applications
Our revolutionary PiAnywhere technology ? the best way to take your Pi off the grid!
Full power management API available to Raspberry Pi OS with auto shutdown capability when running low on batteries
Raspberry Pi HAT compatible layout, with onboard EEPROM for easy plug and play operation
Low profile design to fit inside lots of existing Raspberry Pi cases!
Enhanced graphical user interface (GUI) available for easy install (via APT)
Customisable scripts for enhanced flexibility and full report of battery status
All GPIOs available via stackable header for ease of expandability and connectivity
Charge via on-board micro USB or via the Raspberry Pi micro USB (or from onboard pin headers)
Batteries can be charged from different type of sources and voltages
Replace the battery without downtime. Compatible with any single cell LiPo or LiIon battery
Fully CE and FCC tested design. Battery safety tested also.
The EEPROM can be disabled and its I2C address changed for increased compatibility with other boards
BP7X battery – original battery from Motorola Droid 2 (A955) – 1820mAh battery
Microcontroller is an ST Micro STM32F030CCT6 ARM Cortex-M0, 48MHz, F64KB, R8KB, I2C, SPI, USART, 2.4-3.6V
Charge IC – BQ24160RGET Charger IC Lithium-Ion/Polymer, 2.5A, 4.2-10V
Optional spring pin – Mil-Max 0929-7-15-20-77-14-11-0
Compatible with any 4 pin battery on board that can be used with 00-9155-004-742-006 battery contacts from AVX including the BP7X, BP6X, and any compatible batteries including the 1600mAh and 2300mAh
ones from CameronSino (CS-MOA853SL and CS-MOA855XL)
There is an on board 4 pin screw terminal block for larger off board batteries. Any single cell LiPo / LiIon is compatible. However, you use your own sourced battery at your own risk. We HIGHLY RECOMMEND using
a battery with an internal protection circuit and a NTC (temp sensor)
Optional header for offboard button – connected to same output as SW1
6 pin breakout header – with two GPIO from the ARM Cortex-M0, Vsys, 5v0, 3v3, GND connections
Header for optional off board solar panel / wind turbine etc.
Optional RF Shield attachment – Harwin S02-20150300 (can also double as an inexpensive heatsink)
Input voltage range – 4.2V 10V
Output voltage – 3.3V and 5V
Output amperage – maximum current at 5V gpio is 2.5A and at VSYS output 2.1A, but also this depends heavily on battery capacity. For BP7X have measured around 1.1A at 5V GPIO and around 1.6A at VSYS
output. Obviously, this also depends heavily on the current draw demanded by the Raspberry Pi/device itself. To achieve a maximum of 2.5A it will need battery over 3500mAh.
Boxed weight – 96g
Boxed dimensions – 12.2 x 10.8 x 3.5 cm
Unboxed weight – 57g
Unboxed dimensions – 6.5 x 5.6 x 2 cm
PiJuice HAT box contains
1 x PiJuice HAT
1 x Battery and battery surround
1 x PiJuice guide
4 x Mounting posts attached to PiJuice
8 x Mounting screws (4 are already assembled to the board)
第二十二次 Raspberry Pi 社群聚會，希望能透過社群活動的分享和交流，找到更多 Raspberry Pi 的可能。本次主題是「樹莓派在物聯網上的應用案例，從 Maker 到 Mass Production第二彈」。
1. 為何當創客？Why being a maker?
2. 為何要量產？Why doing mass production?
3. 量產之前 Before doing mass production
4. 量產時 When doing mass production
5. 產品出來了 After produced
6. 相關應用 Applications
> 停車場智慧化 Smart Parking Lots Management
> 室內空氣品質連續監測 IAQ Management
The RN2483 LoRa® Mote is a LoRaWAN™ Class A end-device based on the RN2483 LoRa modem. As a standalone battery-powered node, the Mote provides a convenient platform to quickly demonstrate the long-range capabilities of the modem, as well as to verify inter-operability when connecting to LoRaWAN v1.0 compliant gateways and infrastructure.
The Mote includes light and temperature sensors to generate data, which are transmitted either on a fixed schedule or initiated by a button-press. An LCD display provides feedback on connection status, sensor values and downlink data or acknowledgements. A standard USB interface is provided for connection to a host computer, providing a bridge to the UART interface of the RN2483 modem. As with all Microchip RN family of products, this enables rapid setup and control of the on-board LoRaWAN protocol stack using the high level ASCII command set.
《特色》 * 868 MHz High-Frequency SMA Connector
* 433 MHz Low-Frequency Antenna test Point
* USB Mini-B Connector
* PIC18LF45K50 8-bit MCU
* Mote ICSP Programming
* LCD Display
* S1 & S2 Switches (for Menu Navigation)
* Ambient Light Sensor
* Linear Active Thermistor (MCP9700T)
* LDO Regulator (MCP1825S)
* Descriptive LEDs, (2) Controlled by PIC18, (2) Controlled by Module * (2) AAA Battery Pack
* Battery Power Switch
* Alternative Power Supply Through Hole Connectors
* Manufacturer: Microchip * Frequency: 433 MHz, 868 MHz/915 MHz * Output Power: 14dBm
* Operating Temperature Range: -40ºC to 85ºC
* Input Sensitivity -148mVpp
* Rx Input Sensitivity -148dB
* TX Current Consumption: 40mA (14dBm, 868MHz)
* RX Current Consumption: 14.2mA
* Interface Type: UART
* Unit Weight: 221.400 g
《套件內容》 * RN2483 LoRa® Technology Mote
* SMA Antenna
* USB (standard-A to mini-B) cable
* Info Sheet DS50002391
* Pack Lis
* Raspberry Pi 3 B+ support
* WiFi is disabled until wireless regulatory domain is set (Pi 3 B+ only)
- The domain can be done through 'Raspberry Pi Configuration' (rc_gui),
'raspi-config' or by setting 'country=' to an appropriate ISO 3166
alpha2 country code in /etc/wpa_supplicant/wpa_supplicant.conf.