In this episode of #LabVIEW Basics, we continue our series of developing a #SONAR sweep system using an #Arduino UNO, Servo and Ultrasonic Sensor.
This teaser demonstrates the final SONAR system and its user interface on the front panel. A full explanation on how the code (at the end of the video) works will be in the next video.
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*Servo: http://tiny.cc/6gksbz
*Ultrasonic Sensor: http://tiny.cc/vlksbz
Data Sheets:
http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf
https://servodatabase.com/servo/hextronik/hxt900
https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf
You can download this VI here: http://tiny.cc/yxjsbz
You can ask questions and contribute here: http://tiny.cc/3xjsbz
You can download Digilent LINX here: http://tiny.cc/ayjsbz
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
...
https://www.youtube.com/watch?v=AO-hGyA6Db0
In this episode of #LabVIEW Basics I show you how to set-up your #ESP8266 ESP-01 Module in both hardware and software as a #TCP/IP Socket Server, how to modify your USB programmer to put the ESP-01 into download mode and most importantly write TCP/IP Client VI in LabVIEW to send and receive messages from the ESP-01 Socket Server.
1:05 ESP8266 ESP-01 Overview
1:37 ESP-01 Pinout
3:04 ESP-01 Schematic
4:11 USB Programmer Mod
5:04 Arduino Code
7:33 Front Panel
8:11 Block Diagram
11:15 Creating the VI Timelapse
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*ESP-01 USB Programmer: https://tinyurl.com/uxx2pp4
*ESP-01 Module: https://tinyurl.com/tf3x5mc
You can download this VI here: http://tiny.cc/yxjsbz
You can ask questions and contribute here: http://tiny.cc/3xjsbz
You can download Digilent LINX here: http://tiny.cc/ayjsbz
References:
https://circuits4you.com/2018/11/26/esp8266-nodemcu-tcp-socket-server-arduino-example/
https://techtutorialsx.com/2018/06/02/esp8266-arduino-socket-server/
http://www.microchip.ua/wireless/esp01.pdf
http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf
...
https://www.youtube.com/watch?v=s-s0ttA4c_4
In this premiere episode of LabVIEW Basics, I show you how to interface #LabVIEW 2018 and an #Arduino UNO using the Digilent #LINX add-on to make an LED flash at a variable frequency, with a few programming tips and tricks sprinkled in.
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*LEDs: http://tiny.cc/amjsbz
You can download this VI here: http://tiny.cc/yxjsbz
You can ask questions and contribute here: http://tiny.cc/3xjsbz
You can download Digilent LINX here: http://tiny.cc/ayjsbz
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
...
https://www.youtube.com/watch?v=MB8lduqPuyM
In this video we finally conclude #LINX sucks and does not support the transparent Wi-Fi to serial bridge we established with #ESP-LINK. Despite this, I will show you how to send and receive serial data to and from your Arduino Uno over Wi-Fi in #LabVIEW 2020.
0:05 Introduction
0:22 How to Setup ESP-LINK
1:11 How to find LINX Examples
1:46 Testing LINX over ESP-LINK
3:10 Finding Serial Examples
4:30 Arduino Code
5:51 Building the Circuit
7:19 Explaining how the Serial Example works
9:40 Modifying the Serial VI
10:30 Testing the Serial VI
11:40 Fin
LBRY - https://open.lbry.com/@SINConsulting
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*ESP-01 USB Programmer: https://tinyurl.com/uxx2pp4
*ESP-01 Module: https://tinyurl.com/tf3x5mc
You can download the project files here on my GitHub: http://tiny.cc/yxjsbz
In this episode of LabVIEW Basics I show you how to control a Hextronik HXT900 - 9g Micro Servo using #LabVIEW 2018 and a #Arduino Uno in conjunction with #LINX by Digilent/LabVIEW MakerHub.
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*LEDs: http://tiny.cc/amjsbz
*Servo: http://tiny.cc/6gksbz
Data Sheets:
http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf
https://servodatabase.com/servo/hextronik/hxt900
You can download this VI here: http://tiny.cc/yxjsbz
You can ask questions and contribute here: http://tiny.cc/3xjsbz
You can download Digilent LINX here: http://tiny.cc/ayjsbz
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
...
https://www.youtube.com/watch?v=pt9d9Md7788
In this video I'll show you how to setup and configure #ESPLINK on an ESP8266 ESP-01 to act as a transparent serial to Wi-Fi bridge. ESP-LINK is used to send and receive serial data/commands from an Arduino UNO (or potentially any serial device) over a WLAN. Additionally, ESP-LINK enables us to program our micro-controller platform over the air!
I give an overview of how to flash the firmware to your ESP8266 device as well as a brief tour on all the features ESP-LINK offers. How to setup and configure virtual COM ports on a PC using opensource and freeware software such as #com0com, #com2tcp and HW Virtual Serial Port.
And lastly how to integrate and test all these systems together so you are able to see data fly over the air!
Once you're up and running, you can take this further and develop the system suit your specific needs.
0:07 Introduction
0:56 Potential Applications
1:21 System Diagram
2:01 How to Program and Flash an ESP8266 ESP-01
2:30 Flashing ESP-LINK
4:46 Configuring ESP-LINK
8:48 ESP-LINK Feature Overview
10:53 Upgrading ESP-LINK Firmware OTA
11:18 Using the ESP-LINK Web Server
11:37 Circuit Diagram
13:30 Testing ESP-LINK using a Putty + USB-Serial Programmer
14:12 Arduino UNO Sketch for testing ESP-LINK
14:54 Virtual COM Port System Diagram
15:20 Virtual COM Port Application Options
15:37 Setting up and configuring com0com + com2tcp
18:16 Testing ESP-LINK using Putty + com0com + com2tcp
18:55 Setting up and configuring HW VSP3 - Virtual Serial Port
20:25 Testing ESP-LINK using Putty + HW VSP3 + Arduino IDE Serial Monitor
21:55 Uploading a Sketch to the Arduino UNO over Wi-Fi
23:16 Fin
com2tcp command: com2tcp --baud 115200 --ignore-dsr \\.\CNCB0 10.1.1.194 23
LBRY - https://open.lbry.com/@SINConsulting
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*ESP-01 USB Programmer: https://tinyurl.com/uxx2pp4
*ESP-01 Module: https://tinyurl.com/tf3x5mc
You can download the project files here on my GitHub: http://tiny.cc/yxjsbz
References:
ESP-LINK: https://github.com/jeelabs/esp-link
Flashing an ESP-01: https://youtu.be/s-s0ttA4c_4
Boot Mode Selection: https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection
Flashing tool: https://www.espressif.com/en/support/download/other-tools
MQTT: https://1sheeld.com/mqtt-protocol/
REST: https://medium.com/@sagar.mane006/understanding-rest-representational-state-transfer-85256b9424aa
Putty: https://www.putty.org/
com0com: https://sourceforge.net/projects/com0com/
HW VSP3: https://www.hw-group.com/software/hw-vsp3-virtual-serial-port
In this episode of LabVIEW Basics, we journey in the first part of a series of developing a SONAR sweep system.
I show you how to programmatically sweep a micro servo over a 180 degree arc with a variable rate, using #LabVIEW to program an #Arduino Uno.
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*Servo: http://tiny.cc/6gksbz
*Ultrasonic Sensor: http://tiny.cc/vlksbz
Data Sheets:
http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf
https://servodatabase.com/servo/hextronik/hxt900
You can download this VI here: http://tiny.cc/yxjsbz
You can ask questions and contribute here: http://tiny.cc/3xjsbz
You can download Digilent LINX here: http://tiny.cc/ayjsbz
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
...
https://www.youtube.com/watch?v=Ua11TxNECGE
In this video I will show you how to control a DC #motor in #LabVIEW with the LINX toolkit.
We will go over how to use the #L298N H-Bridge IC and a Relay with the DC motor. Then we will develop a simple VI in LabVIEW to drive each circuit and control the DC motor.
How to setup LINX in LabVIEW 2019: https://youtu.be/MB8lduqPuyM
0:35 L298N DC Motor Drive Module - Tutorial
4:36 L298N DC Motor Drive Module - Circuit Schematic
6:04 L298N DC Motor Drive Module - Arduino Code
7:12 LabVIEW - Uploading LINX Firmware to the Arduino UNO
8:06 LabVIEW - Creating the Motor Control VI
13:15 LabVIEW - Testing the Motor Control VI
13:55 Relay Module - Tutorial
14:20 Relay Module - Circuit Schematic
16:19 LabVIEW - Testing the Motor Control VI with the Relay
LBRY - https://open.lbry.com/@SINConsulting
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
GitHub: http://tiny.cc/yxjsbz9pm
Contribute and ask questions here:
https://forums.ni.com/t5/LabVIEW/LabVIEW-Tutorials-Programming-an-Arduino-using-LINX/m-p/3956614
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*L298N: http://tiny.cc/ktoqsz
*Relay: http://tiny.cc/mtoqsz
*DC Motors: http://tiny.cc/ntoqsz
In this video we finally conclude #LINX sucks and does not support the transparent Wi-Fi to serial bridge we established with #ESP-LINK. Despite this, I will show you how to send and receive serial data to and from your Arduino Uno over Wi-Fi in #LabVIEW 2020.
0:05 Introduction
0:22 How to Setup ESP-LINK
1:11 How to find LINX Examples
1:46 Testing LINX over ESP-LINK
3:10 Finding Serial Examples
4:30 Arduino Code
5:51 Building the Circuit
7:19 Explaining how the Serial Example works
9:40 Modifying the Serial VI
10:30 Testing the Serial VI
11:40 Fin
LBRY - https://open.lbry.com/@SINConsulting
LinkedIN - https://www.linkedin.com/company/sinconsulting
Instagram - https://www.instagram.com/sin_consulting/
Parts List:
*Arduino UNO R3: http://tiny.cc/0hjsbz
*Breadboard Starter Kit: http://tiny.cc/sojsbz
*Wires: http://tiny.cc/ojjsbz
*ESP-01 USB Programmer: https://tinyurl.com/uxx2pp4
*ESP-01 Module: https://tinyurl.com/tf3x5mc
You can download the project files here on my GitHub: http://tiny.cc/yxjsbz
...
https://www.youtube.com/watch?v=tSy4RafcotM