![Benduino](/img/default-banner.jpg)
- Видео 12
- Просмотров 654 006
Benduino
Добавлен 1 май 2014
Welcome to my channel.
www.oscesense.com
www.oscesense.com
Arduino Vending Machines
These Arduino based projects were designed by industrial design students at Brunel University London as part of a second year brief to create vending machines. There were lots of really cool machines created this year and this is a small sample of some of the projects we were lucky enough to test out and mark.
If you wish to get in contact with any of the students please let me know and I will put you in touch! Enjoy :)
If you wish to get in contact with any of the students please let me know and I will put you in touch! Enjoy :)
Просмотров: 11 310
Видео
Arduino Lesson 8 - Analog Read
Просмотров 37 тыс.7 лет назад
Interfacing with complex sensors requires more than just the "on" and "off" or "high" and "low" feedback that digital reads offer us. This is where analog reads come in. In this session we will learn how to use analog reads in the context of Infra Red sensors. First we will print the values to the serial port and then I will show you how to apply your analog read function in a practical way.
Arduino Lesson 7 - Analog Write
Просмотров 52 тыс.7 лет назад
In this session we learn how to create analog voltage levels using pulse width modulation. Understanding PWM is not required to be able to do analog writes, because the Arduino software makes it really easy for us, but the theory is useful to understand and can help you create calculated voltage levels.
Arduino Lesson 6 - Serial Printing
Просмотров 71 тыс.7 лет назад
Being able to print information to your computer from your Arduino can be a useful tool when it comes to diagnosing problems or even interfacing with computers as part of your project. Serial prints are one of the easiest ways to do this, and they are really simple thanks to the Arduino software!
Arduino Lesson 5 - Boolean logic - OR & AND statements
Просмотров 71 тыс.7 лет назад
Here we take a look at how to use if statements in combination with "OR" & "AND" boolean logic gates to create some useful outputs. If you don't understand "if" statements yet please see my previous tutorial here: ruclips.net/video/SKQzljqd3cQ/видео.html&list=PLlzmd439B074hYEBYZ58mRbQ9QtpxPQ-w&index=4
Arduino Lesson 4 - If Statements
Просмотров 124 тыс.7 лет назад
The 4th in a series of tutorials to help you understand the basics of the Arduino uno. In this session we will be covering if statements in the context of digitalReads. By the end of this session you will be able to write code to turn and LED on and off using a button. You can apply this theory to a number of more complex functions which we will go over in the next tutorial. Enjoy!
Arduino Lesson 3 - Binary Conversion
Просмотров 45 тыс.7 лет назад
Computers work on 1's and 0's... not decimal numbers like we do. As a result it is sometimes important to understand how to read and convert binary numbers. Binary is not necessarily needed to program the Arduino. Although it's very helpful to understand the principle of binary. This is especially important when it comes to understanding the logic behind analogRead and Write values, which I wil...
Arduino Lesson 2 - digitalRead & digitalWrite
Просмотров 104 тыс.7 лет назад
The led's wiring can be found here, you can wire it up using a breadboard, although I have it soldered onto a circuit board because it's easier that way: www.arduino.cc/en/uploads/Tutorial/ExampleCircuit_bb.png The second in a series of tutorials to help you understand the basics of the Arduino uno. In this session we will be going over digitalReads and digitalWrites and how to use them in the ...
Arduino Lesson 1 - The Hardware
Просмотров 62 тыс.7 лет назад
The first in a series of tutorials to help you understand the basics of the Arduino uno. By the end of this course you will be able to write basic Arduino code which should cover 90% of applications. The Arduino is a great tool for prototyping and hobby electronics. I hope you enjoy the video! For everyone watching this from my 2nd year BA class, this goes into more detail than you need for the...
3D printed Robotic Prosthetics: Reducing The Cost
Просмотров 9157 лет назад
A product design challenge to reduce the cost of prosthetics for upper arm amputees.
Vodka Vending Machine - Arduino Project
Просмотров 29 тыс.10 лет назад
SKIP TO 1:27 TO SEE IT WORKING! Designed by myself (Ben Armstrong www.electrondesign.co.uk) and partner Dan Towns this Arduino based project took us just over a week to design and build. The aim was to create a basic functioning prototype of a vodka shot vending machine for usage in clubs. Obviously there are a number of additions that need to be added before commercialisation but the prototype...
this is a gem for the beginners of the
Thats Geat!
You can optimize this code more by using elseif statements instead.
Brilliant
Just wanted to say thanks for making these videos! I finished watching all 9 of your Arduino lesson videos today. I've gotta say, this aged like fine wine. I really loved how in depth your explanations were, though not that deep as to avoid going down an unnecessary rabbit whole. I honestly feel all the more excited to tackle the Arduino project my teacher told us to make!
here is the code: int led = 12; int button = 13; void setup() { pinMode(led, OUTPUT); pinMode(button, INPUT); } void loop() { digitalWrite(led, LOW); delay(1000); //how long its off digitalWrite(led, HIGH); delay(1000); //how long its on }
The best tutorials of Arduino i have ever seen you are the Best Thank you
You hack the arduino you are amazing thank you ❤
Your playlist is so clear you are a legend do you know that
new subscriber sir always watching your videos very interesting
😊
I love you baby boy 😘
Ты лучший! Спасибо большое ❤
I was actually eating a bowl of cereal while watching this.
Awesome lesson plan, I've been looking through videos for about 3 weeks and this is the only series that kept my interest and wanting more. No BS just the good stuff. Thank YOU
who heres in 2024 👇
nah bro im here in 2025 💀
dang time goes so far yk
Im here in 2024
Nice
This has aged very well. It’s simple and easy to understand. Thanks for creating such good lessons.
these series are by far the best tutorials i've ever seen and i love them. you need to get a million more subscribers for such a work like this
Good stuff. Easy to follow along. I've been wanting to add motion to my metal sculptures for years and your videos has finally helped me break through the knowledge wall :-)
Excellent tuition thank you for explaining the lessons
Thankyou It Really Helps Me A Lot👌👌👌👌👌👌👌👌👌👌
Brilliant tutorials and thank you for the playlist. I have a doubt in digitalRead. In the circuit (7:24), why we need a resistor for the switch? Is only Pin 2 and 5V enough?
Gotta be honest, I really like your tutorials. I've been more of a coder throughout life so that part is easy for me, but I really need a tutorial on how you know to set up the wiring on the board.
INPUT_PULLUP!!!!
10/10 would reccomend
show me how to digits right a run thread pitch . {"command"}:
amazing bro
best way to learn
It saddens me to see that such a fantastic series of videos like this has garnered such a small following. Ben, thank you for the effort you put in. You deserve way more than this. Perhaps you could weave in some conspiracy about flat earth in the video and you'd get millions of views.
This is my first time learning the syntax for boolean gates but couldnt this have been easier and smaller using embedded if statements
Excellent video! Easy to follow and I got the same results. Thanks!
wow very genius... pls more logics..
I got distracted from video and then i wonder why is david bennet piano now talking code to me.. not 100%, but pretty close for 🇺🇦 ears. Great course!
perfect video, thanks a ton man! 36 yrs old and still learning this stuff. Sharing my sketch in case anyone needs it int led = 13; //default LED pin, external led can also be connected to pin 13 int vs = 9; //assigned vibration sensor to pin 9 void setup() { pinMode(led, OUTPUT); pinMode(vs, INPUT); Serial.begin(9600); } void loop() { if (digitalRead(vs) == HIGH) { Serial.print("Status - "); Serial.println("shake detected!"); digitalWrite(led, HIGH); //lights up Pin 13 or externally connected LED delay(1000); //delay before scanning again for shakes } else (digitalWrite(led, LOW)); //turn off led while scanning Serial.println("ready"); delay(50); }
I love when commenters submit their code. Thanks!
❤thats too good
❤This is too good and informative-brief to the point 😊
Thanks million times brur
Chuya oi
Hahaha so now I’m marathoning your videos and ironically I have an exam coming up at work in order to get a 10% raise. converting decimals/binary is on the exam
should I use different value than "i" if there are multiple for loops?
For this to work properly, is it dependent on the natural capacitance of the wires that the PWM signal is being transmitted on, so that those wires more or less "average out" the PWM signal into the desired fractional voltage? are there cases where we'd want to use a capacitor to smooth out the PWM signal for us before any downstream components receive the PWM signal?
Love the project, I'd be interested to know why you used two solenoid valves instead of one directly dispensing into the shot glass.
Hello! It was to get an exact volumetric measurement because flow rates vary depending on how much liquid is in the bottle :)
In later models we used a ball valve to achieve the same thing with only 1 electronic component that opened the bottle valve whilst closing the top valve in 1 motion, much like a bar based spirit dispenser.
Thanks, that's very interesting. I appreciate you taking the time to help me out, thanks again.
best explanation Ive ever watched
Thank you for explaining so vividly.
int L=13; void setup() { pinMode(L, OUTPUT); Serial.begin(9600); Serial.print("hello"); } // the loop function runs over and over again forever void loop() { digitalWrite(L, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(L, LOW); // turn the LED off by making the voltage LOW delay(100); // wait for a second }
9:42 it tells me "expected identifier before '(' token"
bro please make more arduino tutrorial videos, you describe and explain the best
goat videos
brooo keep meking these, you describe so good and easy to understand:) i have watched so many videos about arduino without understanding but your explaining everything easy and good:) thanksssssssssssss
This is saving me fr