Тёмный

Arduino Uno (ATMEGA328P) on a breadboard Tutorial DIY project. Easy guide. 

educ8s.tv
Подписаться 124 тыс.
Просмотров 208 тыс.
50% 1

Arduino Uno (ATMEGA328P) on a breadboard Tutorial DIY project. Easy guide.
In this video, we are going to build an Arduino Uno clone in a breadboard using only 5 parts.
💻 Code & Parts: educ8s.tv/arduino-on-a-breadbo...
Want to learn to code?
👨‍💻 Check my new RU-vid channel: bit.ly/3tku2n0

Наука

Опубликовано:

 

21 фев 2015

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 202   
@ChrisAnderson----Web-Designs
@ChrisAnderson----Web-Designs 4 года назад
Hey nice job! I finally got this easy to do memorized. My other standalone s were allot more complicated I didn't use the serial but rather the Ardunio UNO and removed the chip.
@ramakrishnachivukula9266
@ramakrishnachivukula9266 8 лет назад
Siddharth and I were working on the DIY board for arduino uno and were not able to upload to the chip. On seeing Your video we saw that we had not connected the DTR to reset pin through a capacitor. After doing it the upload went on well.Please accept our sincere thanks for uploading this video to RU-vid which solved our uploading problem in our DIY Arduino board.
@georgekot6377
@georgekot6377 8 лет назад
Thank you for this great video. It really helped me. Bravo.
@last1570
@last1570 7 лет назад
Thank You Sir :) You realy helped me out on this one :)
@CHUANGDoll-DIY
@CHUANGDoll-DIY 4 года назад
Great job. Thank you for showing easy way to make it.
@EngAlperDemir
@EngAlperDemir 8 лет назад
Thanks, great vid.. I found the best and easiest way to burn the bootloader to a blank chip is to use any Arduino board (even clones and counterfeit boards) in ISP mode. There's a sketch in the examples folder called ArduinoISP that does it all.
@eheadj5712
@eheadj5712 4 года назад
Cool, precise, educating videos here people!! [Αδερφέ είσαι ωραίος! Σε ευχαριστώ.]
@gmarkou6106
@gmarkou6106 4 года назад
Ωππ ελληνας
@wraithgto9642
@wraithgto9642 7 лет назад
Hey, great video. Thank you are your videos.
@sameerk12982
@sameerk12982 4 года назад
Thank you very much Sir for this simple informative video...
@Eltramicst
@Eltramicst 8 лет назад
Thank you!
@Thefarnworth1
@Thefarnworth1 7 лет назад
Thank you again for such a clear and detailed tutorial, The only problem I had was that it would not upload with the 100nf capacitor, I had to place a 10k resistor from pin 1 to 5v, tried other capacitors and different values but the same result; why do you think this is happening, again with thanks.
@djradiotimes
@djradiotimes Год назад
Εισαι Αρχοντας!!!!!
@nadezhdadimitrova4042
@nadezhdadimitrova4042 8 лет назад
For everyone who cannot get it running because the device is not recognized: 1. You should pull up the reset with another resistor. 2nd.pins 20 and 22 need to be connected as well - they are GND and VSS. 3rd. You need some drivers for the FTDI. 4th. Make sure the chip is properly placed in the board - mine wasn't making a connection.
@LittleRainGames
@LittleRainGames 5 лет назад
Why is his running without reset pulled high?
@ardumaniak
@ardumaniak 2 года назад
Where can I download these drivers?
@shahidqureshi6887
@shahidqureshi6887 5 лет назад
is the circuit is short proof nd it can able to communicate with serial devices like HC-05 bt module
@lonvarscsak
@lonvarscsak Год назад
Very useful…thanks!
@Leilektsoglou
@Leilektsoglou 4 года назад
Is it possible to work without the pF capacitors and the external 16Mhz? ie only with the built-in 8Mhz crystal? Thank you.
@BurntSheep
@BurntSheep 2 года назад
THANK YOU!!!!
@jorrharris
@jorrharris 4 года назад
How do we know what external components we need and how to wire them up for a specific AVR Microcontroller? I couldn't find a diagram with the crystal / capacitors in the ATmega328 datasheet, so how can we figure out how we should set it up with different microcontrollers?
@sonnguyenxuan685
@sonnguyenxuan685 6 лет назад
i'm working on atmega328p project. i use fast pwm at the 16 bit timer. so i want to output 2 pwm at OCnA and OCnB. both of them have a same top value and same OCRnA and OCRnB. does anyone how i can toggle OCnA and then OCnB repeatedly
@franciscoa.buenoc.6341
@franciscoa.buenoc.6341 8 лет назад
saludos. como seria el montaje del mega328p en protoboard para un servo.gracias. ya tengo la programación
@BenjaminK123
@BenjaminK123 3 года назад
allot of great information in this video thank you for sharing
@williambermudez4781
@williambermudez4781 3 года назад
Thank you this video was extremely helpful, i am new to arduinos. However I wanna know If I would be able to extend this project and add things like a display, and clock module directly to this schematic? Would this function the exact same way a regular arduino uno would?
@ronaldobrandao1608
@ronaldobrandao1608 8 лет назад
You can post Multimeter mount photo to check the current consumption? In measuring realized that met minimum current 6,4mA
@cotton9907
@cotton9907 3 года назад
Aside from the power supply and all that, with this you can do everything as if you’re using the original board? I need to know :(
@MD-qz6gk
@MD-qz6gk 3 года назад
Thanks man !!!
@shmuelattias6366
@shmuelattias6366 10 месяцев назад
hello i do exactly the same circuit with an atmega 328P from an arduino board with the blink led sketch on it... on the breadbord the led does not blink ... why??? the crystal 16Mhz and 22nF capacitors from arduino shop. i try 2 times with different breadfboard and 1 with soldering print. an idea please .
@H2ON_MEA
@H2ON_MEA Год назад
Thank you very much
@ChoudryArif
@ChoudryArif 8 лет назад
Thankyou for sticker tip
@oumardiop1
@oumardiop1 4 года назад
do you need to use the microusb to serial component?
@thomashvnmusic
@thomashvnmusic 8 лет назад
Είσαι μεγάλος. Μπράβο!
@oumardiop1
@oumardiop1 4 года назад
completely agree man
@nishanthsinceborn
@nishanthsinceborn 5 лет назад
Awesome sir I'm subscribed😍
@Delorean29
@Delorean29 4 года назад
Arduino UNO R3 328: When you have programmed with usb afterwards you want to avoid usb completely! But I have to plug in usb & program again what should I do to keep it saved forever?
@magiclay
@magiclay 2 года назад
hello ..do you have a vid where you show how to upload the bootloader to that mcu?... awesome
@mr.g1625
@mr.g1625 3 года назад
Excellent Tutor....
@HobkinBoi
@HobkinBoi 8 лет назад
I've already ordered the atmega , which comes with a socket and crystal. I have to order the caps seperatley, but those are cheap.
@athapapa22
@athapapa22 5 лет назад
I have made everything correct, but when i supply my circuit the led doesn't blinking, my atmega328p is from my original arduino board, any thoughts?
@das250250
@das250250 7 лет назад
Very nice tutorial
@electronichannelgreece
@electronichannelgreece 7 лет назад
I tried copy your arduino so my led on digital 13 is off no blink.Can you help me please???
@moenaing367
@moenaing367 3 года назад
Thanks Sir . I want to learn .
@niranjancoolbuilderatu.e.l5751
Hi, I was making your project when I came across a error that the Usb was not responding and I was using a CP2102 USB-TTL board 2.0 pls help me fast, Thank you
@husamhsuam
@husamhsuam 7 лет назад
what does this code mean ( w10647Asz113 ) ???? i read it on a pcb board under the ATMEGA328P-PU
@maxenceannereau3144
@maxenceannereau3144 4 года назад
Thanks !
@animeworkall
@animeworkall 6 месяцев назад
Hello can I use 47 uf capacitor
@SuperApple1337
@SuperApple1337 8 лет назад
Could you please supply a PCB Layout? Awesome!
@billglass5160
@billglass5160 3 года назад
Very interesting. Exactly what I want to do. Is the serial monitor available here? Thanks.
@steverpcb
@steverpcb 4 года назад
The crystal is missing from the parts list, to suit the 22pf capacitors the crystal needs to be 16mhz with a 10pf load capacitance. You can use a 20pf crystal but the 2 capacitors need to be 36pf.
@croydon21H
@croydon21H 4 года назад
Please can you tell how to measure power consumption @7:00 ? I cant see the connections to multimeter.
@nabilnazi3811
@nabilnazi3811 4 года назад
if i did not put the 100nf at pin 1 does it okay???
@kousikthurlapati2927
@kousikthurlapati2927 2 года назад
Super video bro 🎉
@billionairesmindset8466
@billionairesmindset8466 4 года назад
Thanks allot 😊
@naveenrajuvenkat8747
@naveenrajuvenkat8747 5 лет назад
Is it possible to trigger atmega 328p with 3.3V ?
@geniustechnology3358
@geniustechnology3358 5 лет назад
Nice to learn
@mihaiciornei5648
@mihaiciornei5648 5 лет назад
Tank you.
@venifakumar7189
@venifakumar7189 2 месяца назад
sir,what is the resistor value that you have used
@harithazman6804
@harithazman6804 5 лет назад
how to add magnet sensor in this project ? or PIR sensor?
@taoufikulislam
@taoufikulislam 6 лет назад
have you tried to burn arduino bootloader in to an Atmega8A-PU?
@diegocamilopenaramirez6101
@diegocamilopenaramirez6101 6 лет назад
Do you need to upload the firmware fisrst?
@Rauzyth
@Rauzyth 6 лет назад
please make tutorial for bootloading atmega328 to use internal 8Mhz and explain bod
@edudiy9438
@edudiy9438 3 года назад
Will PWM and analogs also work?? There is a large capacitor on the Arduino, it is not here. It would be nice to do your project. Bravo
@tomtom_videos
@tomtom_videos 4 года назад
At 7:33 it says that Arduino Pro Mini takes 3mA when sleeping, but according my measurements it only takes 0.14mA. Maybe you confused with Pro Micro (the one with USB port)? When the power LED is removed from Pro Mini, it takes only 0.05mA, so similar to naked ATMega328P on a breadboard. However, once it wakes up, it only takes around 4mA, and that is 10 times less than what your multimeter is showing. I guess it's because the microcontroller on Pro Mini is so small, so it requires less power? I don't know. But it seems to me that using Pro Mini 3.3V with power LED removed is actually more power efficient than what you are showing in this video. Maybe you can check my numbers?
@suyashgadhave4939
@suyashgadhave4939 4 года назад
Sir by which software you load the program
@sayamabbas
@sayamabbas 3 года назад
Thank you sir very good video can you tell please what would be pin number for 5v in Arduino board
@abdulkadermaqsoud4890
@abdulkadermaqsoud4890 8 лет назад
Thx sir.
@DavidsonQWERTY
@DavidsonQWERTY 8 лет назад
wow, thats amazing, by far the best video I've seen so far,but I have one question: I have a small project in mind but unfortunately I can not use a full Arduino due to the size where it will be. I could for example fit Atmega328 on an IC socket and weld everything I needed him? so I could to minimize the maximum Arduino size for my project.
@Educ8s
@Educ8s 8 лет назад
+DavidsonQWERTY Thanks for your nice words! Check this out : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yMzRi4AAvV4.html
@DavidsonQWERTY
@DavidsonQWERTY 8 лет назад
+educ8s.tv this is exactly what I was looking for, I'm happy to know that's possible, thank you so much.
@jonnydetiger2627
@jonnydetiger2627 4 года назад
Thanks for the tutorial! Is it possible to just download the sketch when the chip is still on the arduino and then just take it off and put it on the bread board for your project? --And then just stick a new chip back on the arduino so youc ould do it again for multiple projects? thank you
@Educ8s
@Educ8s 4 года назад
Yes you can do that as well!
@yoyomario
@yoyomario 5 лет назад
Thats weird... my multimeter says my barebones arduino with sleep library uses only 6.7uA, whichi is 0.0067mA, yours was 0.06-0.07, which is 10 times more than my multimeter says.. thats weird
@gulfamasifbhatti8379
@gulfamasifbhatti8379 5 лет назад
Can I use atmega2560 just like this?
@saroshidailyactivities33
@saroshidailyactivities33 6 лет назад
Super sir
@ZubairKhan-qo4fi
@ZubairKhan-qo4fi 2 года назад
how do I connect Ch340 uab to ttl converter?
@exiledvoid2429
@exiledvoid2429 6 лет назад
hi is there a way to change the value of a Variable in a Void Loop, because I try in the Void Loop I try if (X==0){int X = 1;} but it did not change the value of X even the condition is true it remain X=0.
@SpeccyMan
@SpeccyMan 6 лет назад
if (X == 0) X = 1; by using the 'int' declaration you are effectively resetting X to 0 by default.
@hamood1234fool
@hamood1234fool 7 лет назад
Whats the point of crystal and capacitor? Can you someone explain to me? Would the chip work without them?
@2112user
@2112user 7 лет назад
It's for the clock speed. The chip does have a built in 8Mz clock, but a chip pre-flashed with an uno bootloader will usually be configured to run with only the external. If you was to eliminate it, you can use the uno as an ISP and flash your chip without it (needs an updated boards.txt file), but it will run at only half speed. For some things the slower speed will be noticeable, for others it wont. Doing the internal clock also means you can not swap the chip with that of the uno to easily flash a new sketch to your project (socket on project required).
@mohamedosama9312
@mohamedosama9312 4 года назад
The 16mhz crystal is for the speed of your atmega. Your atmega have a built in 8mhz clock. But it's better to use external 16mhz crystal. The capacitors job is to isolate the crystal from the ground so the crystal doesn't get damaged.
@lucascuestam
@lucascuestam 8 лет назад
How can I program my Atmega328p without an Arduino board? I am looking for a serial diy programmer. The atmega already has the arduino bootloader
@nadezhdadimitrova4042
@nadezhdadimitrova4042 8 лет назад
I want to do the same thing. Did you find an answer?
@birkhansonkan4236
@birkhansonkan4236 7 лет назад
you have to buy a "pic programmer". 14 bucks
@ericmin6055
@ericmin6055 6 лет назад
sparkfun pocket programmer. It is extremely reliable and I use it all the time. You can't use it to program large chips like the armega1284 or 2560. Great for beginners.
@shutdahellup69420
@shutdahellup69420 6 лет назад
Eric Min can it program atmega32 also?
@ericmin6055
@ericmin6055 6 лет назад
Yes. The Sparkfun Pocket Programmer can program any AVR chip that has 64kb or less flash memory.
@stabacus5047
@stabacus5047 6 лет назад
What is the value of the resistor anyways? i think it's not mentioned in this video.
@Golkun1
@Golkun1 5 лет назад
@@andoui1649 the resistor value matters. Depending on the LED parameters for Vf and If(Forward Voltage and Forward Current) you can calculate it. R=(Vcc - Vf)/If. Given for a Red LED Vf=1,8V, and If=10mA, R=(5V-1,8V)/0,01A -> R=320 Ohm
@GrenPara
@GrenPara 8 лет назад
Hello, Great video but I have a couple questions. First what size resistor is used for the project? Next I thought the atmega328 had to use between 3.3 and 5.5v but you appear to use 4 batteries and at 1.5v each is 6v total. So am I wrong or are you using rechargeable batteries? Thanks in advance Gren
@metamud8686
@metamud8686 2 года назад
rechargeable AA batteries never make it up to 1.5V, they cap at 1.2V, that is why he says 4x 1.2 = 4.8V < 5V = safe
@norm1124
@norm1124 3 года назад
A bare-bare bone ATmega328 you could programm with an ArduinoISP
@cayazigi
@cayazigi 4 года назад
Hi. I have a UNO with a rx and other tx modules that needs 9V. How could I supply 9V in this breadboard ATMEGA??
@kartofun7672
@kartofun7672 3 года назад
You can use crone battery. But doesn’t arduino run on 5v? Stabilator surely can convert 9v into 5v, but it heats up like hell
@25Aditya25
@25Aditya25 7 лет назад
how to load bootloader on the atmega328
@DogRox
@DogRox 9 лет назад
Oh this is so cool. I see you're using a low power library. I've got all the parts to make my own Arduino except for the crystals I'm just waiting for them. I like the stickers you made that's handy! I'm going to print them up! :-) Question, just out of curiosity, the Mastech MS8268 can test DC current without the cables connected? It doesn't say that in the manual.
@Educ8s
@Educ8s 9 лет назад
hello, you are right the multimeter is connected with wires to the circuit. It is not visible clearly in the video..
@DogRox
@DogRox 9 лет назад
Thanks for the info :-) I really like those stickers I'm going to wait to get some sticker paper so I can print them out. That is way cool :-).... Plus I like the idea that the current basically drops to just about nothing when the LED is off. That's based off of the low power library that you're using?
@Educ8s
@Educ8s 9 лет назад
Dog Rox Yes, thanks to the low power library we can easily put arduino to sleep. That can make our projects to run on batteries for a long time!
@demetriosdemetriou1114
@demetriosdemetriou1114 7 лет назад
Dear Greek , I am Greek too. I tried so many times over a week now and I cannot make happen. I really need help please. Problem uploading to board.and I have used exactly the same boards and FDTI board. Can you help me please? Kind regards Demetris
@jaimecrosas2704
@jaimecrosas2704 9 лет назад
Loved the video but could use some help if possible. Trouble uploading. Am using an ATMEGA328P-PU chip with bootloader. My usb adapter is 5V 3.3V FT232RL USB to Serial Adapter Download Cable module for Arduino. Re code, couldn't find a library called LowPower as shown in the code. I found one from github called Low-Power-master and loaded that into the IDE but I left the line of code #include "LowPower.h" the same. Compiles ok but if I change it to #include "Low-Power-master" I get an error. Confirmed "Low-Power-master" was loaded into the IDE library.When I plug the circuit into PC via USB I get the following under tools:Board: "Arduino Nano"Processor: "ATmega328"Port: "Com8"I verified via the Device Manager Com8 shows up correctly.After it compiles, the "uploading" message stays on for about a minute then I get the "Problem uploading to board" message. I tried searching online for the same issue but having trouble finding something that helps. I really would like to find a solution as I'm working on a real project and would like to use a low power setup if possible.All components come from a kit.I appreciate you help. Thanks.
@Educ8s
@Educ8s 9 лет назад
+Jaime Crosas Hello, please if you are using a breadboard, try to remove one or both capacitors from the breadboard. Sometimes breaboard pins have their own capacitance and make the circuit not to work. Check our video, Arduino 1 year on batteries for more details.
@MrJdeb79
@MrJdeb79 3 года назад
The main reason is learning is fun....
@nadezhdadimitrova4042
@nadezhdadimitrova4042 8 лет назад
It doesn't upload the code for me although I do everything exactly like in the video. It tells me that it cannot open the device, cannot find the specified file.
@Wolfram69756D
@Wolfram69756D 4 года назад
Hi, in my case it wasn't working because this schematic miss a 10 kOhm resitor to pull up the reset pin.
@nadezhdadimitrova4042
@nadezhdadimitrova4042 8 лет назад
Is there a video for the actual programming?
@amorag59
@amorag59 5 лет назад
Nadezhda Dimitrova Right? The actual difficult part like what to choose programmer wise/ how to use the IDE. The pinout is easy.
@hemantagrawal8693
@hemantagrawal8693 4 года назад
Can we build something similar using ATTiny2313??
@TutocarloCV
@TutocarloCV 7 лет назад
nice
@pmisfit1
@pmisfit1 5 лет назад
So where is the link for the sticker? I want to print some. Thanks.
@joaomarcelobadu
@joaomarcelobadu 4 года назад
educ8s.tv/wp-content/uploads/2015/02/BareArduino.zip
@danielallison3540
@danielallison3540 7 лет назад
You can only program this once if you dont burn a bootloader? If you just upload any sketch it will work, but you wont be able to upload any other sketch :/
@SpeccyMan
@SpeccyMan 6 лет назад
You are mistaken, without a bootloader it is impossible to upload a sketch this way.
@rrobastojr
@rrobastojr 7 лет назад
What board did you select in Arduino IDE?
@abdelrhmansafwat6191
@abdelrhmansafwat6191 6 лет назад
UNO but you must upload to it Bootloader to use Arduino IDE through another Arduino board
@BlackFalconElectronics
@BlackFalconElectronics 6 лет назад
Rodolfo Robasto As of this post, you use the Nano
@prov_s195
@prov_s195 2 года назад
the funny thing is that you didn't need to buy that usb converter, just plug the atmega328p to a socket of another Arduino board and program it temporarily
@ojasojas3989
@ojasojas3989 8 лет назад
Which value of the resistor do you used with LED
@eduardomiranda9560
@eduardomiranda9560 7 лет назад
220 ohms
@nguyenhuuliem2453
@nguyenhuuliem2453 4 года назад
Easy
@wemonster
@wemonster 8 лет назад
I have a Arduino Uno. Is it possible to upload my Sketch to the Uno, then remove the Atmega328 from the Uno and connect it to the breadboard like you did? Is this a possible way to install my sketches?
@Educ8s
@Educ8s 8 лет назад
+Vemund Fredriksen Yes, if you watch some other videos that I use the ATmega chip, that's exactly what I do. Its easier and faster than to program the chip with the FTDI programmer.
@Educ8s
@Educ8s 8 лет назад
+Vemund Fredriksen Yes, if you watch some other videos that I use the ATmega chip, that's exactly what I do. Its easier and faster than to program the chip with the FTDI programmer.
@wemonster
@wemonster 8 лет назад
Thank you! Great video by the way, easy to follow along. Very informative! :D
@Dad-ij2qy
@Dad-ij2qy 9 лет назад
What is the URL for the ATMEGA sticker (w/ pin labels)?
@Educ8s
@Educ8s 9 лет назад
Allan Fay There is link in the description of the video.
@anuragpandey2104
@anuragpandey2104 6 лет назад
hi can you make a good and well defined so we can use and learn it ................................please
@RoyAndrews82
@RoyAndrews82 8 лет назад
How do you program the chip?
@nadezhdadimitrova4042
@nadezhdadimitrova4042 8 лет назад
I am trying to do the same thing...Did you find help?
@Belofsky1
@Belofsky1 7 лет назад
Mark II You must program it from an arduino board first then place it on the bread board with the necessary components.
@abdelrhmansafwat6191
@abdelrhmansafwat6191 6 лет назад
You must upload to it the bootloader through another Arduino using it as ISP you can find about it in Inscrutables website
@ajpran
@ajpran 4 года назад
if run like the coding, 8 sec sleep (0.06mA), and 1 sec on (36mA), so the total work time is 9 sec, the battery is 2400 mAh, and the calculate is : = {2400 ÷ (((8 x 0.06) ÷ 9) + ((1 x 36) ÷ 9)))} = {2400 ÷ ((0.48 ÷ 9) + (36 ÷ 9))} = 2400 ÷ (0.0534 + 4) = 2400 ÷ 4.0534 = 592 hours. 592 ÷ 24 = 24.6 Days. CMIIW
@tilemachostsiapras3224
@tilemachostsiapras3224 8 лет назад
nice video!!! are you from greece??
@Educ8s
@Educ8s 8 лет назад
+Τηλεμαχος Τσιαπρας Ναι Έλληνας είμαι
@rtiw6503
@rtiw6503 5 лет назад
Sir Can you help me Im high school student I really like electronic . .ive a problem I have a color sensor i want to connect this to microcontroller without wiring (wireless) so how can i connect? Plz help sir
@hardcode10
@hardcode10 4 года назад
First of all read it's datasheet, What you need? (Filling requirements)
@divyanshsao9380
@divyanshsao9380 6 лет назад
Which resistor you used in this
@andoui1649
@andoui1649 6 лет назад
Shouldn't matter too much. The resistor is only there to protect the led from over-voltage. I use a 1k resistor, which works fine.
@nabilnazi3811
@nabilnazi3811 4 года назад
why my arduino port did not detect ???
Далее
1-Day Project: Build Your Own Arduino Uno for $5
14:23
Arduino Interrupts Tutorial
9:30
Просмотров 294 тыс.
#117 Bare Bones 💀 Arduino (make your own)
27:34
Просмотров 13 тыс.
From Idea to Schematic to PCB - How to do it easily!
11:05
EEPROM Memory - Store Anything - Arduino101
13:16
Просмотров 102 тыс.
DIY Arduino On a Breadboard
5:23
Просмотров 13 тыс.
Arduino on a Proto-Board - Make it permanent!
9:19
Просмотров 124 тыс.
НЕ БЕРУ APPLE VISION PRO!
0:37
Просмотров 374 тыс.
#samsung #retrophone #nostalgia #x100
0:14
Просмотров 13 млн