Dashboard for RaspPi-controlled toy sailboat with Node-RED
Mobile Controller
The final step, enabling a smartphone or tablet to connect to the Raspberry Pi, can be accomplished either by making the Raspberry Pi a WiFi access point or by tethering the Pi to a cell phone. You can find some great guides online on how to set up a Raspberry Pi as an access point (e.g., the Raspberry Pi Foundation website [5]). For this project, we used the simple tethering method. Once the Pi is tethered to a phone, the Pi's IP address can be obtained from the Wi-Fi hotspot users list on an Android device (Figure 8). The Node-RED dashboard is accessed on your phone with http://<pi_ip_address>:1880/ui (Figure 9). Assuming everything is connected correctly, you should be able to control the sailboat with your phone.


Summary
Once you have mastered the basic Node-RED programming and sailboat construction, other projects are possible, such as motor boats, iceboats, and airboats [6].
Infos
- Node-RED: https://nodered.org
- K'Nex: https://www.knex.com
- TowerPro SG90: http://www.towerpro.com.tw/product/sg90-7/
- "Create amazing Pi apps without writing code" by Leah, Brooke, and Pete Metcalfe, Raspberry Pi Geek, issue 20, 2016, pg. 90, http://www.raspberry-pi-geek.com/Archive/2016/20/Create-amazing-Pi-apps-without-writing-code
- Raspberry Pi as an access point: https://www.raspberrypi.org/documentation/configuration/wireless/access-point.md
- "Use your smartphone to control an airboat" by Leah, Brooke, and Pete Metcalfe, Raspberry Pi Geek, issue 11, 2015, pg. 94, http://www.raspberry-pi-geek.com/Archive/2015/11/Use-your-smartphone-to-control-an-airboat
« Previous 1 2
Buy this article as PDF
(incl. VAT)