title
Raspberry Pi 3 Tutorial | Raspberry Pi 3 Projects | IoT Projects | IoT Tutorial | Edureka

description
( IoT Certification Training : https://www.edureka.co/iot-certification-training ) This "Raspberry Pi 3 Tutorial" video by Edureka will help you in getting started with Raspberry Pi 3. This Raspberry Pi Tutorial video helps you to learn the following topics: 1. What is Raspberry Pi? 2. Raspberry Pi Hardware 3. Raspberry Pi OS Installation 4. Sense Hat tutorial 5. IoT Project using Raspberry Pi – Motion Detection Camera #RaspberryPi3 #IoT #InternetOfThings #Edureka Subscribe to our Edureka channel to get video updates. Hit the subscribe button above. For more information, Please write back to us at sales@edureka.co or call us at IND: 9606058406 / US: 18338555775 (toll-free). Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka

detail
{'title': 'Raspberry Pi 3 Tutorial | Raspberry Pi 3 Projects | IoT Projects | IoT Tutorial | Edureka', 'heatmap': [{'end': 447.308, 'start': 418.847, 'weight': 1}, {'end': 927.039, 'start': 892.883, 'weight': 0.735}, {'end': 1024.354, 'start': 997.57, 'weight': 0.929}, {'end': 1184.717, 'start': 1151.983, 'weight': 0.715}, {'end': 1548.643, 'start': 1513.621, 'weight': 0.73}], 'summary': "This tutorial covers raspberry pi 3 hardware setup, os installation, and project demonstrations including sensat integration and motion detection camera. it also explores raspberry pi's impact on education, hardware evolution, vnc server usage, and motion detection systems using sensehat.", 'chapters': [{'end': 52.158, 'segs': [{'end': 52.158, 'src': 'embed', 'start': 0.069, 'weight': 0, 'content': [{'end': 5.056, 'text': 'Hello everyone, this is Niv from Edureka and welcome to this Raspberry Pi tutorial session.', 'start': 0.069, 'duration': 4.987}, {'end': 11.9, 'text': 'Now, this session is going to be slightly long in comparison to most tutorial sessions that you see out there on YouTube,', 'start': 5.658, 'duration': 6.242}, {'end': 18.142, 'text': 'but this will give you a complete understanding, as well as an in detail with respect to Raspberry Pi 3.', 'start': 11.9, 'duration': 6.242}, {'end': 19.882, 'text': 'now looking at the agenda for today.', 'start': 18.142, 'duration': 1.74}, {'end': 27.425, 'text': "We'll talk about what is Raspberry Pi and the various hardware configuration of Raspberry Pi which has changed over the years.", 'start': 19.982, 'duration': 7.443}, {'end': 31.426, 'text': "We'll also be comparing them with respect to the different models that has come out.", 'start': 27.505, 'duration': 3.921}, {'end': 35.848, 'text': "After that, we'll be looking at how to install an operating system on Raspberry Pi,", 'start': 32.026, 'duration': 3.822}, {'end': 43.253, 'text': "and then we'll be looking at a tutorial using one of the major additional components to Raspberry Pi, which is Sensat, following which,", 'start': 35.848, 'duration': 7.405}, {'end': 49.476, 'text': 'at the end of the session, we will be looking at a demo using Raspberry Pi, which is going to be a motion detection camera.', 'start': 43.253, 'duration': 6.223}, {'end': 52.158, 'text': 'Now in our Sensat tutorial section as well.', 'start': 49.757, 'duration': 2.401}], 'summary': 'Raspberry pi tutorial covering hardware, installation, and sensat demo.', 'duration': 52.089, 'max_score': 0.069, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU469.jpg'}], 'start': 0.069, 'title': 'Raspberry pi tutorial', 'summary': 'Covers a comprehensive tutorial on raspberry pi 3, including hardware configurations, os installation, using additional components like sensat, and a motion detection camera demo.', 'chapters': [{'end': 52.158, 'start': 0.069, 'title': 'Raspberry pi tutorial', 'summary': 'Covers a comprehensive tutorial on raspberry pi 3, including its hardware configurations, installation of an operating system, using additional components like sensat, and concludes with a motion detection camera demo.', 'duration': 52.089, 'highlights': ['The session includes a complete understanding and in-detail explanation of Raspberry Pi 3, which differs from typical YouTube tutorial sessions.', 'The tutorial covers the evolution of Raspberry Pi hardware configurations over the years and compares them with different models.', 'Installation of an operating system on Raspberry Pi is demonstrated as part of the tutorial.', 'A tutorial using Sensat, a major additional component to Raspberry Pi, is included in the session.', 'The session concludes with a demo showcasing a motion detection camera using Raspberry Pi.']}], 'duration': 52.089, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU469.jpg', 'highlights': ['The session includes a complete understanding and in-detail explanation of Raspberry Pi 3.', 'The tutorial covers the evolution of Raspberry Pi hardware configurations over the years and compares them with different models.', 'A tutorial using Sensat, a major additional component to Raspberry Pi, is included in the session.', 'Installation of an operating system on Raspberry Pi is demonstrated as part of the tutorial.', 'The session concludes with a demo showcasing a motion detection camera using Raspberry Pi.']}, {'end': 547.155, 'segs': [{'end': 103.181, 'src': 'embed', 'start': 71.107, 'weight': 0, 'content': [{'end': 76.469, 'text': 'Today, it has become one of the most cheapest and common computing device that can be found almost everywhere.', 'start': 71.107, 'duration': 5.362}, {'end': 82.832, 'text': "But let's actually go back to understand the ideology which bought Raspberry Pi into development itself.", 'start': 76.849, 'duration': 5.983}, {'end': 92.616, 'text': 'Now. Raspberry Pi basically was bought by the Raspberry Pi Foundation to introduce or to bring in the information technology back to the schools,', 'start': 83.252, 'duration': 9.364}, {'end': 95.718, 'text': 'wherein students can learn how to program from scratch.', 'start': 92.616, 'duration': 3.102}, {'end': 103.181, 'text': 'The growth of technology today has grown to such a level that everyone today has ease of access to do anything on a computer.', 'start': 96.238, 'duration': 6.943}], 'summary': 'Raspberry pi is widely accessible for education, promoting programming skills in schools.', 'duration': 32.074, 'max_score': 71.107, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU471107.jpg'}, {'end': 138.505, 'src': 'embed', 'start': 112.345, 'weight': 2, 'content': [{'end': 119.491, 'text': 'So. this in turn helped to build a very strong foundation for programming knowledge and with the growth of UI,', 'start': 112.345, 'duration': 7.146}, {'end': 125.335, 'text': "everything has become so easy that today you don't need to learn programming to do much, but at the same time,", 'start': 119.491, 'duration': 5.844}, {'end': 131.399, 'text': 'this has made it harder for people to identify and understand good programmers from those who are not.', 'start': 125.335, 'duration': 6.064}, {'end': 138.505, 'text': 'So, in order to build a generation which starts with a very strong programming foundation and fundamentals,', 'start': 131.74, 'duration': 6.765}], 'summary': 'Strong programming foundation is crucial for identifying good programmers in the era of simplified ui.', 'duration': 26.16, 'max_score': 112.345, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4112345.jpg'}, {'end': 246.162, 'src': 'embed', 'start': 220.043, 'weight': 3, 'content': [{'end': 224.185, 'text': 'so that you can understand the ideology of Raspberry Pi Foundation as well.', 'start': 220.043, 'duration': 4.142}, {'end': 226.865, 'text': 'This is a Raspberry Pi.', 'start': 225.503, 'duration': 1.362}, {'end': 230.951, 'text': "It's a credit card-sized computer that costs around £25,", 'start': 227.486, 'duration': 3.465}, {'end': 235.658, 'text': 'designed to teach young people to program and is capable of doing all kinds of wonderful things.', 'start': 230.951, 'duration': 4.707}, {'end': 240.455, 'text': 'Back in the 80s, kids had to learn how to code computers to use them.', 'start': 236.67, 'duration': 3.785}, {'end': 246.162, 'text': 'And as a result, these kids grew up with an inbuilt understanding of how computers work.', 'start': 240.795, 'duration': 5.367}], 'summary': 'Raspberry pi foundation promotes coding for young people with a £25 credit card-sized computer, fostering understanding of computers.', 'duration': 26.119, 'max_score': 220.043, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4220043.jpg'}, {'end': 359.794, 'src': 'embed', 'start': 337.395, 'weight': 4, 'content': [{'end': 348.464, 'text': 'Moving on some of the capabilities that Raspberry Pi enables you to do is that it helps you to browse the internet as well as watch complete HD videos on the same device as well.', 'start': 337.395, 'duration': 11.069}, {'end': 352.087, 'text': 'So all you need to have is a HD supported display as such.', 'start': 348.705, 'duration': 3.382}, {'end': 359.794, 'text': 'Now apart from that even basic operations like making spreadsheets, creating words, presentations all these can be done on Raspberry Pi.', 'start': 352.308, 'duration': 7.486}], 'summary': 'Raspberry pi enables internet browsing, hd video watching, and basic office tasks on a supported display.', 'duration': 22.399, 'max_score': 337.395, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4337395.jpg'}, {'end': 447.308, 'src': 'embed', 'start': 418.847, 'weight': 5, 'content': [{'end': 425.414, 'text': 'So let me just give you a simple overview of the component as such now what you basically see is that the Raspberry Pi hardware.', 'start': 418.847, 'duration': 6.567}, {'end': 428.657, 'text': 'So let me just switch over the camera and let me show you the Raspberry Pi.', 'start': 425.734, 'duration': 2.923}, {'end': 437.723, 'text': "Now here what you're seeing is the Raspberry Pi 3 hardware as such and this is your processor and system on chip which is an Arduino A53 processor.", 'start': 429.198, 'duration': 8.525}, {'end': 439.884, 'text': 'Now two important ports.', 'start': 438.143, 'duration': 1.741}, {'end': 447.308, 'text': 'here is the CSI port, which is the camera serial interface where you can connect camera directly to the Raspberry Pi, and the DSI port,', 'start': 439.884, 'duration': 7.424}], 'summary': 'Overview of raspberry pi 3 hardware featuring arduino a53 processor and camera serial interface and dsi ports.', 'duration': 28.461, 'max_score': 418.847, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4418847.jpg'}, {'end': 447.308, 'src': 'heatmap', 'start': 418.847, 'weight': 1, 'content': [{'end': 425.414, 'text': 'So let me just give you a simple overview of the component as such now what you basically see is that the Raspberry Pi hardware.', 'start': 418.847, 'duration': 6.567}, {'end': 428.657, 'text': 'So let me just switch over the camera and let me show you the Raspberry Pi.', 'start': 425.734, 'duration': 2.923}, {'end': 437.723, 'text': "Now here what you're seeing is the Raspberry Pi 3 hardware as such and this is your processor and system on chip which is an Arduino A53 processor.", 'start': 429.198, 'duration': 8.525}, {'end': 439.884, 'text': 'Now two important ports.', 'start': 438.143, 'duration': 1.741}, {'end': 447.308, 'text': 'here is the CSI port, which is the camera serial interface where you can connect camera directly to the Raspberry Pi, and the DSI port,', 'start': 439.884, 'duration': 7.424}], 'summary': 'Overview of raspberry pi 3 hardware with arduino a53 processor, featuring csi and dsi ports.', 'duration': 28.461, 'max_score': 418.847, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4418847.jpg'}], 'start': 52.458, 'title': 'Raspberry pi in education and its foundation', 'summary': "Explores the rise of raspberry pi as an affordable computing device for programming education in schools, highlighting its impact on programming knowledge and skills. it also delves into the raspberry pi foundation's ideology of providing low-cost computing devices to teach programming skills, with the latest version being raspberry pi 3 released in february 2016, enabling various capabilities.", 'chapters': [{'end': 131.399, 'start': 52.458, 'title': 'Raspberry pi in education', 'summary': 'Explores the rise of raspberry pi as a common and affordable computing device, and its initial purpose to reintroduce programming education in schools, highlighting the shift in technology accessibility and the impact on programming knowledge and skills.', 'duration': 78.941, 'highlights': ['Raspberry Pi has become one of the most cheapest and common computing devices found almost everywhere.', 'Raspberry Pi was introduced by the Raspberry Pi Foundation to bring information technology back to schools and build a strong foundation for programming knowledge.', 'The growth of technology has led to everyone having ease of access to computing, reducing the need for programming skills, which makes it harder to identify good programmers.']}, {'end': 547.155, 'start': 131.74, 'title': 'Raspberry pi foundation and its ideology', 'summary': "Introduces the raspberry pi foundation's ideology of providing a low-cost credit card-sized computer, raspberry pi, to teach programming skills, with the latest version being raspberry pi 3 released in february 2016, enabling various capabilities such as internet browsing, hd video watching, game playing, and diverse add-on functionalities.", 'duration': 415.415, 'highlights': ["Raspberry Pi Foundation's ideology and introduction of Raspberry Pi The Raspberry Pi Foundation aimed to introduce a low-cost, credit card-sized computer, Raspberry Pi, to provide a strong programming foundation, accessible across schools, with the latest version being Raspberry Pi 3 released in February 2016.", 'Capabilities of Raspberry Pi Raspberry Pi enables various capabilities such as internet browsing, HD video watching, game playing, and diverse add-on functionalities like infrared cameras, security systems, music machines, weather stations, and more.', 'Hardware Overview of Raspberry Pi 3 The Raspberry Pi 3 hardware includes a processor and system on chip, camera serial interface, display serial input port, micro USB connector for charging, standard HDMI port for display, audio jack, Ethernet connector, four USB slots, 40 pin general input output pin, and a micro USB slot for memory card, recommending at least a 16 GB memory card for efficient operation.']}], 'duration': 494.697, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU452458.jpg', 'highlights': ['Raspberry Pi has become one of the most cheapest and common computing devices found almost everywhere.', 'Raspberry Pi was introduced by the Raspberry Pi Foundation to bring information technology back to schools and build a strong foundation for programming knowledge.', 'The growth of technology has led to everyone having ease of access to computing, reducing the need for programming skills, which makes it harder to identify good programmers.', 'Raspberry Pi Foundation aimed to introduce a low-cost, credit card-sized computer, Raspberry Pi, to provide a strong programming foundation, accessible across schools, with the latest version being Raspberry Pi 3 released in February 2016.', 'Raspberry Pi enables various capabilities such as internet browsing, HD video watching, game playing, and diverse add-on functionalities like infrared cameras, security systems, music machines, weather stations, and more.', 'Raspberry Pi 3 hardware includes a processor and system on chip, camera serial interface, display serial input port, micro USB connector for charging, standard HDMI port for display, audio jack, Ethernet connector, four USB slots, 40 pin general input output pin, and a micro USB slot for memory card, recommending at least a 16 GB memory card for efficient operation.']}, {'end': 1286.854, 'segs': [{'end': 602.432, 'src': 'embed', 'start': 569.119, 'weight': 0, 'content': [{'end': 571.281, 'text': 'Now talking about the processor.', 'start': 569.119, 'duration': 2.162}, {'end': 581.452, 'text': 'the first generation of Raspberry Pi initially came with a Broadcom BCM 2835 SOC and it basically was similar to the first generation smartphone chips,', 'start': 571.281, 'duration': 10.171}, {'end': 585.456, 'text': 'and the architecture that was used also was an ARM v6 architecture.', 'start': 581.452, 'duration': 4.004}, {'end': 593.204, 'text': 'Now, over the years, Raspberry Pi 3 has grown a lot and today it has a capability of 1.2 GHz,', 'start': 585.996, 'duration': 7.208}, {'end': 602.432, 'text': 'which basically is because of the ARM Cortex-A53 64-bit processor, and is considered to be 10 times faster in comparison to Raspberry Pi 1..', 'start': 593.204, 'duration': 9.228}], 'summary': 'Raspberry pi 3 has a 1.2 ghz arm cortex-a53 64-bit processor, 10 times faster than raspberry pi 1.', 'duration': 33.313, 'max_score': 569.119, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4569119.jpg'}, {'end': 646.887, 'src': 'embed', 'start': 612.683, 'weight': 1, 'content': [{'end': 616.868, 'text': 'So in case if you are interested in no more you can pause the video and take a look at this.', 'start': 612.683, 'duration': 4.185}, {'end': 619.68, 'text': 'Now when you come to the memory.', 'start': 617.737, 'duration': 1.943}, {'end': 629.672, 'text': 'the first model of Raspberry Pi came with a 256 MB RAM and which basically was shared by the GPU, but today, with Raspberry Pi version 2 and 3,', 'start': 619.68, 'duration': 9.992}, {'end': 636.14, 'text': 'you have four times that you have about 1 GB of RAM, which again is shared by the GPU as well.', 'start': 629.672, 'duration': 6.468}, {'end': 646.887, 'text': 'Now the default split was at 192 MB RAM for the CPU, basically, which was more than enough to play a full HD, that is, a 1080p video,', 'start': 636.64, 'duration': 10.247}], 'summary': 'Raspberry pi versions 2 and 3 have 1gb ram, sufficient for 1080p videos.', 'duration': 34.204, 'max_score': 612.683, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4612683.jpg'}, {'end': 691.962, 'src': 'embed', 'start': 661.755, 'weight': 2, 'content': [{'end': 667.678, 'text': 'but from model B of version 1 itself you had an Ethernet port, which was introduced here,', 'start': 661.755, 'duration': 5.923}, {'end': 672.601, 'text': 'and from version 3 you also have Wi-Fi and Bluetooth capabilities introduced here as well.', 'start': 667.678, 'duration': 4.923}, {'end': 674.743, 'text': 'now talking about the peripherals.', 'start': 673.001, 'duration': 1.742}, {'end': 677.947, 'text': 'in raspberry pi there are basically four usb ports.', 'start': 674.743, 'duration': 3.204}, {'end': 684.854, 'text': 'now this has been introduced in model b, version one plus onwards, and today you have a lot more that you can do with respect to that.', 'start': 677.947, 'duration': 6.907}, {'end': 691.962, 'text': 'even audio input ports and audio output ports have not changed over the years, but the onboard storage has changed a lot, with respect.', 'start': 684.854, 'duration': 7.108}], 'summary': 'Raspberry pi model b version 1 had ethernet port, version 3 added wi-fi and bluetooth, 4 usb ports introduced in model b version 1+, onboard storage changed over the years.', 'duration': 30.207, 'max_score': 661.755, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4661755.jpg'}, {'end': 797.317, 'src': 'embed', 'start': 767.016, 'weight': 3, 'content': [{'end': 771.337, 'text': 'First, let me help you understand the different operating systems that are available at present.', 'start': 767.016, 'duration': 4.321}, {'end': 777.339, 'text': "Raspberry Pi in itself supports multiple operating systems as such, but we'll mainly be working on Raspbian.", 'start': 771.797, 'duration': 5.542}, {'end': 781.02, 'text': 'So these are some of the most popular operating systems supported on Raspberry Pi.', 'start': 777.539, 'duration': 3.481}, {'end': 786.502, 'text': 'So you have RIS OS, you have free BSD operating system, you have net BSD operating system.', 'start': 781.38, 'duration': 5.122}, {'end': 791.883, 'text': 'Plan 9 is again from Bell Labs as well as Windows has its own Windows 10 of IoT version.', 'start': 786.862, 'duration': 5.021}, {'end': 797.317, 'text': "Okay, so for this session, we're not going to go into the Windows 10, we stick to the core Raspberry Pi operating system.", 'start': 792.23, 'duration': 5.087}], 'summary': 'Raspberry pi supports multiple operating systems, including raspbian, ris os, free bsd, net bsd, and plan 9.', 'duration': 30.301, 'max_score': 767.016, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4767016.jpg'}, {'end': 927.039, 'src': 'heatmap', 'start': 892.883, 'weight': 0.735, 'content': [{'end': 894.044, 'text': 'Okay, it may take some time.', 'start': 892.883, 'duration': 1.161}, {'end': 896.3, 'text': "It's about a 1.5 GB file.", 'start': 894.477, 'duration': 1.823}, {'end': 902.77, 'text': "okay?. The Lite version is slightly lower in comparison, but this is something that I would recommend in case if you're working with Raspberry Pi.", 'start': 896.3, 'duration': 6.47}, {'end': 906.14, 'text': 'Okay, so I have my noobs folder here.', 'start': 904.659, 'duration': 1.481}, {'end': 913.207, 'text': 'So what you need to do is that you need to copy everything inside the noob folders and then paste it inside the SD card.', 'start': 906.821, 'duration': 6.386}, {'end': 916.65, 'text': "okay?, Make sure you're not directly copy, pasting the folder that you have extracted.", 'start': 913.207, 'duration': 3.443}, {'end': 922.035, 'text': 'So what happens is if you do that, it does not actually recognize the operating system as part of the Raspberry Pi.', 'start': 917.07, 'duration': 4.965}, {'end': 927.039, 'text': "So copy everything that you've extracted and then directly paste it inside the SD card.", 'start': 922.435, 'duration': 4.604}], 'summary': 'Recommend using 1.5 gb file for raspberry pi setup', 'duration': 34.156, 'max_score': 892.883, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4892883.jpg'}, {'end': 976.726, 'src': 'embed', 'start': 950.188, 'weight': 4, 'content': [{'end': 954.592, 'text': 'as I would recommend you take something like a class 10 memory card that is available in the market today.', 'start': 950.188, 'duration': 4.404}, {'end': 957.614, 'text': 'So these are very good read and write speed ratio.', 'start': 954.872, 'duration': 2.742}, {'end': 962.315, 'text': "So definitely this is something that you should consider while you're getting a memory card for your operating system.", 'start': 957.952, 'duration': 4.363}, {'end': 971.242, 'text': "Okay, now once we're done copying with this, let's go on to install this memory card onto our Raspberry Pi and let's begin the installation process.", 'start': 962.856, 'duration': 8.386}, {'end': 976.726, 'text': "Okay, so now we've successfully copied all that is needed for our operating system.", 'start': 972.723, 'duration': 4.003}], 'summary': 'Class 10 memory card with good read and write speeds should be considered for installing the operating system on raspberry pi.', 'duration': 26.538, 'max_score': 950.188, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4950188.jpg'}, {'end': 1031.443, 'src': 'heatmap', 'start': 997.57, 'weight': 0.929, 'content': [{'end': 1000.411, 'text': "Now we've copied the noobs folder into this memory card.", 'start': 997.57, 'duration': 2.841}, {'end': 1004.653, 'text': "Again, let me just insert this into this and let's begin with respect to the installation process.", 'start': 1000.692, 'duration': 3.961}, {'end': 1010.343, 'text': "Let's begin installing this memory card onto my Raspberry Pi and start with the setup.", 'start': 1006.28, 'duration': 4.063}, {'end': 1014.066, 'text': 'So let me just turn on my Raspberry Pi.', 'start': 1012.044, 'duration': 2.022}, {'end': 1018.469, 'text': "Okay, so this is the screen I'm getting by default.", 'start': 1016.448, 'duration': 2.021}, {'end': 1024.354, 'text': 'Now what happens is the installation step initializes, so the Raspberry Pi is getting loaded.', 'start': 1019.851, 'duration': 4.503}, {'end': 1031.443, 'text': 'Now there are two operating systems that are present here by default, and we want Raspbian.', 'start': 1027.182, 'duration': 4.261}], 'summary': 'Installing raspbian on raspberry pi from memory card.', 'duration': 33.873, 'max_score': 997.57, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4997570.jpg'}, {'end': 1053.11, 'src': 'embed', 'start': 1027.182, 'weight': 5, 'content': [{'end': 1031.443, 'text': 'Now there are two operating systems that are present here by default, and we want Raspbian.', 'start': 1027.182, 'duration': 4.261}, {'end': 1034.424, 'text': 'So let me just select Raspbian and click on Install option present here.', 'start': 1031.463, 'duration': 2.961}, {'end': 1038.965, 'text': 'Now if you see here, it basically is telling me that it requires 4.5 GB.', 'start': 1034.824, 'duration': 4.141}, {'end': 1042.967, 'text': 'So this is why I was recommending you to get at least 16 GB or more.', 'start': 1039.286, 'duration': 3.681}, {'end': 1049.009, 'text': 'Because if I have an 8 GB memory card, if 4.5 GB goes off with the operating system itself,', 'start': 1043.307, 'duration': 5.702}, {'end': 1051.429, 'text': "then there's not much memory left for me to work around with.", 'start': 1049.009, 'duration': 2.42}, {'end': 1053.11, 'text': 'Now let me just click on Install.', 'start': 1051.89, 'duration': 1.22}], 'summary': 'Raspbian requires 4.5 gb, recommending 16 gb or more for sufficient memory.', 'duration': 25.928, 'max_score': 1027.182, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41027182.jpg'}, {'end': 1190.699, 'src': 'heatmap', 'start': 1136.853, 'weight': 6, 'content': [{'end': 1142.357, 'text': "Now that we've installed Raspbian on our system, let's look at some of the accessories which can be used with Raspberry Pi.", 'start': 1136.853, 'duration': 5.504}, {'end': 1148.601, 'text': 'Now one of the most popular and interesting accessory to Raspberry Pi is the sense hat.', 'start': 1142.757, 'duration': 5.844}, {'end': 1151.602, 'text': 'Okay, so hat basically is a hardware attached on top.', 'start': 1149.081, 'duration': 2.521}, {'end': 1158.927, 'text': 'There are various hats that are available but sense hat is the most popular because you have various onboard sensors present here.', 'start': 1151.983, 'duration': 6.944}, {'end': 1166.151, 'text': 'You have a temperature humidity and pressure sensor present here as well as a gyroscope and a joystick also present here.', 'start': 1159.307, 'duration': 6.844}, {'end': 1172.893, 'text': 'Apart from this the reason that it is quite popular is because it has an 8 cross 8 LED matrix display that is present to him.', 'start': 1166.751, 'duration': 6.142}, {'end': 1177.475, 'text': 'So let me just switch over and show you the sense hat component as well.', 'start': 1173.793, 'duration': 3.682}, {'end': 1178.575, 'text': 'And okay.', 'start': 1178.055, 'duration': 0.52}, {'end': 1180.216, 'text': 'so here you can see the sensor now.', 'start': 1178.575, 'duration': 1.641}, {'end': 1184.717, 'text': "how it is slightly different from the other accessories is because it's got an 8 cross,", 'start': 1180.216, 'duration': 4.501}, {'end': 1190.699, 'text': '8 LED matrix present here which can be used for displaying various things, and we will also be seeing how you can display this as well.', 'start': 1184.717, 'duration': 5.982}], 'summary': 'Raspberry pi has various accessories, including the popular sense hat with temperature, humidity, and pressure sensors, a gyroscope, and an 8x8 led matrix display.', 'duration': 53.846, 'max_score': 1136.853, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41136853.jpg'}, {'end': 1270.316, 'src': 'embed', 'start': 1248.264, 'weight': 7, 'content': [{'end': 1256.506, 'text': 'now, in 2013 itself, one year after Raspberry Pi 1 was launched, it had introduced the Raspberry Pi camera along with the firmware update as well.', 'start': 1248.264, 'duration': 8.242}, {'end': 1265.129, 'text': 'Now the Raspberry Pi cam is basically an 8 megapixel camera and can directly be connected to the CSI port present on the Raspberry Pi itself.', 'start': 1256.946, 'duration': 8.183}, {'end': 1270.316, 'text': "Now, it's also very interesting and can record up to 1080p videos as well.", 'start': 1265.589, 'duration': 4.727}], 'summary': 'Raspberry pi introduced an 8mp camera in 2013, capable of recording up to 1080p videos.', 'duration': 22.052, 'max_score': 1248.264, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41248264.jpg'}], 'start': 549.531, 'title': 'Raspberry pi hardware and installation', 'summary': 'Covers the evolution of raspberry pi hardware including changes in processor speed, memory, networking, and peripherals. it also discusses the process of installing raspbian on a memory card, emphasizing the need for at least a 16gb card due to the 4.5gb space requirement.', 'chapters': [{'end': 962.315, 'start': 549.531, 'title': 'Raspberry pi hardware evolution', 'summary': 'Covers the evolution of raspberry pi hardware, highlighting changes in processor speed, memory, networking, peripherals, video capabilities, connectors, and operating systems, with the current recommendation being to use a 32 gb, class 10 memory card for optimal performance.', 'duration': 412.784, 'highlights': ['Raspberry Pi 3 has a 1.2 GHz ARM Cortex-A53 64-bit processor, considered 10 times faster than Raspberry Pi 1. The processor speed has evolved from the initial Broadcom BCM 2835 SOC to the current 1.2 GHz ARM Cortex-A53 64-bit processor, providing a significant performance improvement.', "Raspberry Pi 3 has 1 GB of RAM, four times the amount in the first model. The RAM has increased from 256 MB in the first model to 1 GB in Raspberry Pi 3, enhancing the system's capability and performance.", 'Raspberry Pi Model B of version 1 introduced an Ethernet port, with Wi-Fi and Bluetooth capabilities added in version 3. Networking capabilities have expanded from no features in model A to the addition of Ethernet port in model B version 1, and further inclusion of Wi-Fi and Bluetooth in version 3.', 'Raspberry Pi supports multiple operating systems, including Raspbian, RIS OS, free BSD, net BSD, and Windows 10 IoT version. Raspberry Pi supports various operating systems, including Raspbian, RIS OS, free BSD, net BSD, and Windows 10 IoT version, offering flexibility and options to users.', 'It is recommended to use a 32 GB, class 10 memory card for optimal performance. The recommendation of using a 32 GB, class 10 memory card ensures optimal performance and provides sufficient memory area to work with.']}, {'end': 1286.854, 'start': 962.856, 'title': 'Raspberry pi memory card installation', 'summary': 'Discusses the process of installing the raspbian operating system on a raspberry pi using a memory card, emphasizing the need for at least a 16gb card due to the 4.5gb space requirement, and introduces popular accessories including the sense hat and raspberry pi camera.', 'duration': 323.998, 'highlights': ['The need for at least a 16GB memory card due to the 4.5GB space requirement for the Raspbian operating system The installation process emphasizes the need for a 16GB memory card due to the 4.5GB space requirement for the Raspbian operating system, highlighting the importance of sufficient storage for smooth operation.', 'Introduction of popular accessories including the Sense HAT with onboard sensors and LED matrix display, and the Raspberry Pi camera capable of recording up to 1080p videos The chapter introduces popular accessories like the Sense HAT, which features various onboard sensors and an 8x8 LED matrix display, and the Raspberry Pi camera that can record up to 1080p videos, offering valuable additions to the Raspberry Pi ecosystem.', 'Introduction of the Raspberry Pi camera as an 8 megapixel camera connected to the CSI port and capable of recording up to 1080p videos The chapter introduces the Raspberry Pi camera as an 8 megapixel camera that can be directly connected to the CSI port on the Raspberry Pi, emphasizing its capability to record up to 1080p videos, providing users with a high-quality camera option for their projects.']}], 'duration': 737.323, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU4549531.jpg', 'highlights': ['The processor speed has evolved from the initial Broadcom BCM 2835 SOC to the current 1.2 GHz ARM Cortex-A53 64-bit processor, providing a significant performance improvement.', "The RAM has increased from 256 MB in the first model to 1 GB in Raspberry Pi 3, enhancing the system's capability and performance.", 'Networking capabilities have expanded from no features in model A to the addition of Ethernet port in model B version 1, and further inclusion of Wi-Fi and Bluetooth in version 3.', 'Raspberry Pi supports various operating systems, including Raspbian, RIS OS, free BSD, net BSD, and Windows 10 IoT version, offering flexibility and options to users.', 'The recommendation of using a 32 GB, class 10 memory card ensures optimal performance and provides sufficient memory area to work with.', 'The installation process emphasizes the need for a 16GB memory card due to the 4.5GB space requirement for the Raspbian operating system, highlighting the importance of sufficient storage for smooth operation.', 'The chapter introduces popular accessories like the Sense HAT, which features various onboard sensors and an 8x8 LED matrix display, and the Raspberry Pi camera that can record up to 1080p videos, offering valuable additions to the Raspberry Pi ecosystem.', 'The chapter introduces the Raspberry Pi camera as an 8 megapixel camera that can be directly connected to the CSI port on the Raspberry Pi, emphasizing its capability to record up to 1080p videos, providing users with a high-quality camera option for their projects.']}, {'end': 1918.924, 'segs': [{'end': 1314.885, 'src': 'embed', 'start': 1286.854, 'weight': 0, 'content': [{'end': 1293.337, 'text': 'now. the final accessory and one of the most interesting and essential accessory to the Raspberry Pi is the Gurt board now.', 'start': 1286.854, 'duration': 6.483}, {'end': 1300.941, 'text': 'basically, it is used for educational purpose and it helps you expand the operations done using the general input output pins here.', 'start': 1293.337, 'duration': 7.604}, {'end': 1307.704, 'text': 'So using this you can connect to various LEDs switches and lock devices sensors and much more.', 'start': 1301.281, 'duration': 6.423}, {'end': 1314.885, 'text': 'This also helps you connect to Arduino, which is also another DYI hardware device, which has gained a lot of popularity.', 'start': 1308.343, 'duration': 6.542}], 'summary': 'Gurt board expands raspberry pi capabilities for educational purposes, connecting to various devices and arduino.', 'duration': 28.031, 'max_score': 1286.854, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41286854.jpg'}, {'end': 1358.58, 'src': 'embed', 'start': 1330.211, 'weight': 1, 'content': [{'end': 1338.374, 'text': "Now, the first thing that we'll be doing is we'll be implementing a very simple code and we'll be trying to display a certain letter on top of the Sensat.", 'start': 1330.211, 'duration': 8.163}, {'end': 1344.516, 'text': "Okay, so I'm going to display E and D but the value of that color is going to be generated by random.", 'start': 1338.694, 'duration': 5.822}, {'end': 1347.857, 'text': "Okay So let me just run you through the code that's present here.", 'start': 1344.736, 'duration': 3.121}, {'end': 1351.478, 'text': 'So the first line is from Sensat import sense.', 'start': 1348.197, 'duration': 3.281}, {'end': 1358.58, 'text': "So what it basically is doing is that it's helping you import Sensat and establish a connection to the Sensat component.", 'start': 1351.778, 'duration': 6.802}], 'summary': 'Implementing code to display letters on the sensat, with random color values.', 'duration': 28.369, 'max_score': 1330.211, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41330211.jpg'}, {'end': 1457.285, 'src': 'embed', 'start': 1430.46, 'weight': 3, 'content': [{'end': 1437.566, 'text': "So I'm going to use VNC server for that and I'll just give you a simple idea of how you can connect to VNC server to your Raspberry Pi as well.", 'start': 1430.46, 'duration': 7.106}, {'end': 1444.192, 'text': 'Now one essential thing that if you are connecting to the VNC server, then you both need to be on the same network.', 'start': 1437.986, 'duration': 6.206}, {'end': 1452.163, 'text': "Okay So what I've done is that I have used a hotspot connected both my Raspberry Pi and my laptop to the same network.", 'start': 1444.801, 'duration': 7.362}, {'end': 1457.285, 'text': 'So in case you are wondering how to connect to your Raspberry Pi via remote server.', 'start': 1452.484, 'duration': 4.801}], 'summary': 'Using vnc server, connect raspberry pi and laptop to same network for remote access.', 'duration': 26.825, 'max_score': 1430.46, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41430460.jpg'}, {'end': 1548.643, 'src': 'heatmap', 'start': 1513.621, 'weight': 0.73, 'content': [{'end': 1521.923, 'text': "So I'm just generating a random value between 0 to 255 and I'm displaying based on that color letter E D and F.", 'start': 1513.621, 'duration': 8.302}, {'end': 1523.643, 'text': 'Okay So let me just save this once.', 'start': 1521.923, 'duration': 1.72}, {'end': 1528.984, 'text': 'So let me show you the output that is going to be displayed on the Sensat as well.', 'start': 1524.503, 'duration': 4.481}, {'end': 1531.705, 'text': 'So so let me just execute the program.', 'start': 1529.124, 'duration': 2.581}, {'end': 1537.306, 'text': 'Okay Now, let me just switch over to the Sensat so that you can see the output.', 'start': 1533.245, 'duration': 4.061}, {'end': 1541.114, 'text': "It's a red e green D and a blue F as well.", 'start': 1538.01, 'duration': 3.104}, {'end': 1548.643, 'text': 'So this is what so based on the inputs that I have given it has displayed a certain letter on the Sensat LED display as well.', 'start': 1541.574, 'duration': 7.069}], 'summary': 'Generated random color letters on sensat led display.', 'duration': 35.022, 'max_score': 1513.621, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41513621.jpg'}, {'end': 1617.292, 'src': 'embed', 'start': 1591.731, 'weight': 5, 'content': [{'end': 1601.218, 'text': 'This is an 8 cross 8 LED matrix, and So each of these values is for one of the individual pixels themselves and with respect to how they start,', 'start': 1591.731, 'duration': 9.487}, {'end': 1608.144, 'text': 'the numbering starts from left top position, So accordingly it goes in a row by row manner.', 'start': 1601.218, 'duration': 6.926}, {'end': 1613.609, 'text': 'Okay, so let me just show you the output for this as well.', 'start': 1608.564, 'duration': 5.045}, {'end': 1617.292, 'text': 'So this is our program, and let me execute this and show it you.', 'start': 1613.609, 'duration': 3.683}], 'summary': 'Transcript: explanation of 8x8 led matrix and program execution.', 'duration': 25.561, 'max_score': 1591.731, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41591731.jpg'}, {'end': 1726.899, 'src': 'embed', 'start': 1697.705, 'weight': 4, 'content': [{'end': 1698.705, 'text': "So let's execute this.", 'start': 1697.705, 'duration': 1}, {'end': 1704.627, 'text': "Let me switch over to the Raspberry Pi and if you see here a J has been displayed and it's rotating.", 'start': 1699.445, 'duration': 5.182}, {'end': 1706.387, 'text': 'Okay, it has stopped.', 'start': 1705.527, 'duration': 0.86}, {'end': 1708.908, 'text': 'So let me just rerun this once again.', 'start': 1706.448, 'duration': 2.46}, {'end': 1718.071, 'text': "So what is happening here is that I'm rotating the letter J by 90 degrees and it's completing to complete circles on the Raspberry Pi.", 'start': 1710.069, 'duration': 8.002}, {'end': 1723.017, 'text': "Okay, so it's a very simple thing, but it's important that you understand how this is done,", 'start': 1718.795, 'duration': 4.222}, {'end': 1726.899, 'text': "because what we're basically doing is that we are setting the rotation using the sensor.", 'start': 1723.017, 'duration': 3.882}], 'summary': 'Rotating letter j by 90 degrees, completing two circles on raspberry pi.', 'duration': 29.194, 'max_score': 1697.705, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41697705.jpg'}, {'end': 1799.512, 'src': 'embed', 'start': 1776.375, 'weight': 2, 'content': [{'end': 1785.183, 'text': "So first I'm establishing a connection to the sensor, then I'm running an infinite loop where I'm getting the temperature, the pressure, the humidity,", 'start': 1776.375, 'duration': 8.808}, {'end': 1788.826, 'text': "I'm rounding it off, and if the temperature is about 36,", 'start': 1785.183, 'duration': 3.643}, {'end': 1796.953, 'text': 'so this is just a value that I have set then the background color should be green and the color of the text should be complete white.', 'start': 1788.826, 'duration': 8.127}, {'end': 1799.512, 'text': 'Okay So this is a simple modification.', 'start': 1797.791, 'duration': 1.721}], 'summary': 'A sensor continuously retrieves temperature, pressure, and humidity, with a set temperature trigger of 36°c for a color change.', 'duration': 23.137, 'max_score': 1776.375, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41776375.jpg'}], 'start': 1286.854, 'title': 'Raspberry pi and vnc server', 'summary': 'Introduces the gurt board for raspberry pi, emphasizing its educational and expansion capabilities, and explains a sensehat tutorial with code examples. additionally, it demonstrates the use of vnc server to connect raspberry pi, displaying color combinations and rotating letters using sense hat, and measuring temperature, pressure, and humidity to change display color on the led screen.', 'chapters': [{'end': 1412.188, 'start': 1286.854, 'title': 'Raspberry pi gurt board and sensehat tutorial', 'summary': 'Introduces the gurt board for raspberry pi, emphasizing its educational and expansion capabilities, and then explains a sensehat tutorial with code examples to display random letters with corresponding colors.', 'duration': 125.334, 'highlights': ["The Gurt board is an essential accessory for Raspberry Pi, used for educational purposes and to expand operations using general input output pins, allowing connections to various devices and sensors. The Gurt board expands Raspberry Pi's capabilities by allowing connections to various LEDs, switches, lock devices, sensors, and even Arduino, another popular DIY hardware device.", 'The chapter provides a SenseHat tutorial with code examples to display random letters (E and D) with corresponding random colors using the show letter function and random integer generation. The tutorial includes code examples to initialize the SenseHat, generate random RGB values for colors, and display letters with random colors, demonstrating practical applications of the SenseHat component.']}, {'end': 1918.924, 'start': 1412.188, 'title': 'Using vnc server to connect raspberry pi', 'summary': 'Demonstrates the use of vnc server to connect raspberry pi, displaying color combinations and rotating a letter using sense hat, and measuring temperature, pressure, and humidity to change display color on the led screen.', 'duration': 506.736, 'highlights': ['Demonstrating the use of VNC server to connect Raspberry Pi and execute code via a virtual network, requiring both devices to be on the same network. Use of VNC server to connect Raspberry Pi, requirement of both devices to be on the same network.', 'Displaying color combinations on the Sense Hat LED matrix, showing the RGB colors and their arrangement on the 8x8 LED matrix. Displaying color combinations on the Sense Hat LED matrix, arrangement of RGB colors on the 8x8 LED matrix.', 'Rotating a letter J on different angles using Sense Hat, demonstrating the use of for loop to rotate the letter and clearing the LED display after rotation. Rotation of letter J on different angles using Sense Hat, use of for loop for rotation, and clearing the LED display after rotation.', 'Measuring temperature, pressure, and humidity with the Sense Hat, modifying LED display background and text color based on the temperature value, and displaying the measured values on the LED screen. Measuring temperature, pressure, and humidity, modifying display colors based on temperature, and displaying the measured values on the LED screen.']}], 'duration': 632.07, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41286854.jpg', 'highlights': ["The Gurt board expands Raspberry Pi's capabilities for educational purposes and to expand operations using general input output pins, allowing connections to various devices and sensors.", 'The chapter provides a SenseHat tutorial with code examples to display random letters (E and D) with corresponding random colors using the show letter function and random integer generation.', 'Measuring temperature, pressure, and humidity with the Sense Hat, modifying LED display background and text color based on the temperature value, and displaying the measured values on the LED screen.', 'Demonstrating the use of VNC server to connect Raspberry Pi and execute code via a virtual network, requiring both devices to be on the same network.', 'Rotating a letter J on different angles using Sense Hat, demonstrating the use of for loop to rotate the letter and clearing the LED display after rotation.', 'Displaying color combinations on the Sense Hat LED matrix, showing the RGB colors and their arrangement on the 8x8 LED matrix.']}, {'end': 2202.634, 'segs': [{'end': 1948.104, 'src': 'embed', 'start': 1923.288, 'weight': 1, 'content': [{'end': 1931.453, 'text': 'All right, so it started now the color background color has changed from blue to green and the text color has changed from yellow to white as well.', 'start': 1923.288, 'duration': 8.165}, {'end': 1935.556, 'text': 'Now these can be used in critical measure environments as well.', 'start': 1931.893, 'duration': 3.663}, {'end': 1943.981, 'text': "So let's say you are in a situation or an environment where you need to have a constant monitor and constantly be aware with respect to the environment change.", 'start': 1935.856, 'duration': 8.125}, {'end': 1948.104, 'text': "in example, like space or any other environment that you're working with.", 'start': 1944.46, 'duration': 3.644}], 'summary': 'Color background changed from blue to green, text color changed from yellow to white. can be used in critical measure environments.', 'duration': 24.816, 'max_score': 1923.288, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41923288.jpg'}, {'end': 1987.033, 'src': 'embed', 'start': 1960.638, 'weight': 0, 'content': [{'end': 1969.363, 'text': "Now, what I'm basically going to do here is that I'm going to rotate my sunset and I'm going to identify the value of which rule and y'all.", 'start': 1960.638, 'duration': 8.725}, {'end': 1977.267, 'text': 'basically, these are the orientation with respect to the x-axis, y-axis and z-axis, and this is just from the orientation of the sunset as well.', 'start': 1969.363, 'duration': 7.904}, {'end': 1979.889, 'text': 'Now this is mainly done using the gyroscope,', 'start': 1977.608, 'duration': 2.281}, {'end': 1987.033, 'text': 'but to get a better understanding and more precise value will also try to include and incorporate the accelerometer as well.', 'start': 1979.889, 'duration': 7.144}], 'summary': 'Using gyroscope to rotate sunset, incorporating accelerometer for better precision.', 'duration': 26.395, 'max_score': 1960.638, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41960638.jpg'}, {'end': 2124.725, 'src': 'embed', 'start': 2090.701, 'weight': 2, 'content': [{'end': 2096.804, 'text': 'So Okay, how basically it differs is with respect to the gravitational force that acts on this.', 'start': 2090.701, 'duration': 6.103}, {'end': 2098.585, 'text': 'So now let me just show you the code here.', 'start': 2096.804, 'duration': 1.781}, {'end': 2100.185, 'text': 'now again, what you need to understand.', 'start': 2098.585, 'duration': 1.6}, {'end': 2108.589, 'text': 'the difference between gyro measure and Accelerator measure is just that it senses both the static as well as dynamic change with respect to that.', 'start': 2100.185, 'duration': 8.404}, {'end': 2112.631, 'text': 'But your gyroscope mainly measures the rotation of a specific device as such.', 'start': 2108.589, 'duration': 4.042}, {'end': 2124.725, 'text': "Okay, so let me just execute this program as well and So let me just first begin by clearing the screen and then we'll execute the code once again.", 'start': 2113.092, 'duration': 11.633}], 'summary': 'Gyroscope measures device rotation, while accelerometer senses static and dynamic changes.', 'duration': 34.024, 'max_score': 2090.701, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU42090701.jpg'}], 'start': 1923.288, 'title': 'Sensat tutorial: motion detection and orientation', 'summary': 'Delves into the application of color changes, motion detection, and orientation in critical measure environments, using sensat tutorial programs and emphasizing the integration of gyroscope and accelerometer measures.', 'chapters': [{'end': 2202.634, 'start': 1923.288, 'title': 'Sensat tutorial: motion detection and orientation', 'summary': 'Covers the use of color changes, motion detection, and orientation in critical measure environments, with practical demonstrations using sensat tutorial programs, highlighting the incorporation of gyroscope and accelerometer measures.', 'duration': 279.346, 'highlights': ['The chapter covers the use of color changes, motion detection, and orientation in critical measure environments It started with the color background changing from blue to green and the text color changing from yellow to white, and then delved into motion detection and orientation in critical measure environments.', 'Practical demonstrations using Sensat tutorial programs The tutorial demonstrated the detection of motion and orientation by rotating the Sensat, showing the values with respect to the x-axis, y-axis, and z-axis, and incorporating both gyroscope and accelerometer measures.', 'Incorporation of gyroscope and accelerometer measures The tutorial explained the use of gyroscope for measuring rotation, and the incorporation of accelerometer for more precise measurements by considering the gravitational force acting on the device, demonstrated through practical code execution and value variations.']}], 'duration': 279.346, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU41923288.jpg', 'highlights': ['The tutorial demonstrated the detection of motion and orientation by rotating the Sensat, showing the values with respect to the x-axis, y-axis, and z-axis, and incorporating both gyroscope and accelerometer measures.', 'The chapter covers the use of color changes, motion detection, and orientation in critical measure environments, starting with the color background changing from blue to green and the text color changing from yellow to white.', 'The tutorial explained the use of gyroscope for measuring rotation, and the incorporation of accelerometer for more precise measurements by considering the gravitational force acting on the device, demonstrated through practical code execution and value variations.']}, {'end': 2617.767, 'segs': [{'end': 2261.916, 'src': 'embed', 'start': 2222.955, 'weight': 0, 'content': [{'end': 2227.639, 'text': 'the limitation of Raspberry Pi stops where your imagination stops now moving forward.', 'start': 2222.955, 'duration': 4.684}, {'end': 2234.245, 'text': "Let's look at the most important part and the interesting part of today's session, which is basically the demo using Raspberry Pi.", 'start': 2227.679, 'duration': 6.566}, {'end': 2239.267, 'text': "So what we're going to do here is that we're going to try to create a motion detection system.", 'start': 2234.805, 'duration': 4.462}, {'end': 2247.27, 'text': "So we're going to build a security camera system which detects the motion in front of it and it captures an image based on this.", 'start': 2239.707, 'duration': 7.563}, {'end': 2251.772, 'text': "So how it does is that first you're going to store an initial frame.", 'start': 2247.83, 'duration': 3.942}, {'end': 2253.533, 'text': 'So this is going to be my reference.', 'start': 2251.812, 'duration': 1.721}, {'end': 2257.654, 'text': 'So here image is going to get converted to Gaussian blur image.', 'start': 2253.973, 'duration': 3.681}, {'end': 2261.916, 'text': 'So this is going to be a grayscale image actually and going to get converted to Gaussian blur.', 'start': 2257.934, 'duration': 3.982}], 'summary': 'Demonstration of creating a motion detection security camera system using raspberry pi.', 'duration': 38.961, 'max_score': 2222.955, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU42222955.jpg'}, {'end': 2332.817, 'src': 'embed', 'start': 2303.931, 'weight': 2, 'content': [{'end': 2307.272, 'text': 'So this is the application that we are going to be using for this demo.', 'start': 2303.931, 'duration': 3.341}, {'end': 2308.252, 'text': "It's IP webcam.", 'start': 2307.392, 'duration': 0.86}, {'end': 2313.113, 'text': "So you can check it out on the Play Store and I'll show you how you can identify and connect with this.", 'start': 2308.292, 'duration': 4.821}, {'end': 2314.933, 'text': 'So let me come back here.', 'start': 2313.653, 'duration': 1.28}, {'end': 2316.454, 'text': "So here what you're going to do.", 'start': 2315.153, 'duration': 1.301}, {'end': 2319.314, 'text': "This is the program that we're going to use for motion detection.", 'start': 2316.494, 'duration': 2.82}, {'end': 2322.355, 'text': "Now firstly, you're going to use import user lib.", 'start': 2319.674, 'duration': 2.681}, {'end': 2324.715, 'text': 'This is basically to connect to the Android device.', 'start': 2322.375, 'duration': 2.34}, {'end': 2328.876, 'text': 'Now, like I had mentioned, if you want to know the IP address, just launch the application,', 'start': 2325.035, 'duration': 3.841}, {'end': 2332.817, 'text': "click on start server and you'll be seeing the IP for address which I have specified here.", 'start': 2328.876, 'duration': 3.941}], 'summary': 'Demo of using ip webcam app for motion detection and connecting to android device.', 'duration': 28.886, 'max_score': 2303.931, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU42303931.jpg'}, {'end': 2365.882, 'src': 'embed', 'start': 2339.162, 'weight': 3, 'content': [{'end': 2344.086, 'text': "cv2 is what we're going to use for the image processing, and I'm also using numpy.", 'start': 2339.162, 'duration': 4.924}, {'end': 2348.349, 'text': "So all the images that we're going to be storing are going to be processed by numpy.", 'start': 2344.106, 'duration': 4.243}, {'end': 2356.756, 'text': 'This is basically to help us create a pixel image with respect to the initial image taken now, as specified, the URL of my IP cam,', 'start': 2348.369, 'duration': 8.387}, {'end': 2359.018, 'text': "and what I'm doing here is that I'm connecting to that.", 'start': 2356.756, 'duration': 2.262}, {'end': 2365.882, 'text': "Then what I'm going to do is that I'm going to convert it to a numpy array and then begin my cv2 dot image decode.", 'start': 2359.54, 'duration': 6.342}], 'summary': 'Using cv2 and numpy to process and store images for pixel image creation from an ip cam url.', 'duration': 26.72, 'max_score': 2339.162, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU42339162.jpg'}], 'start': 2202.694, 'title': 'Motion detection systems', 'summary': 'Covers creating motion detection systems using raspberry pi and sensate, exploring various parameters and components, capturing images based on motion, and identifying motion beyond a certain threshold using an android ip webcam application.', 'chapters': [{'end': 2284.044, 'start': 2202.694, 'title': 'Raspberry pi motion detection demo', 'summary': 'Explains how to explore various parameters and components of raspberry pi and sensate, with a focus on creating a motion detection system that captures images based on motion, using techniques like storing initial frames and converting images to gaussian blur.', 'duration': 81.35, 'highlights': ['The chapter focuses on exploring parameters and components of Raspberry Pi and Sensate, and creating a motion detection system.', 'The system captures images based on motion by storing an initial frame and converting images to Gaussian blur.', 'Techniques include converting images to grayscale and taking the difference between initial and converted images.']}, {'end': 2617.767, 'start': 2284.464, 'title': 'Motion detection with ip webcam', 'summary': 'Demonstrates how to use an android ip webcam application for motion detection, capturing images based on detected differences, and processing the images for motion identification, with a focus on identifying and capturing motion beyond a certain threshold.', 'duration': 333.303, 'highlights': ['The chapter demonstrates how to use an Android IP webcam application for motion detection, capturing images based on detected differences, and processing the images for motion identification, with a focus on identifying and capturing motion beyond a certain threshold.', 'The code uses cv2 for image processing, numpy for processing images, and a threshold of 30 pixels to determine if an object should be captured in the camera.', 'The process involves converting color images to grayscale, creating a Gaussian blur, identifying differences between frames, and capturing images based on the detected motion, which can be further modified for future applications like face detection.']}], 'duration': 415.073, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/QlApoEKGfU4/pics/QlApoEKGfU42202694.jpg', 'highlights': ['The chapter focuses on exploring parameters and components of Raspberry Pi and Sensate, and creating a motion detection system.', 'The system captures images based on motion by storing an initial frame and converting images to Gaussian blur.', 'The chapter demonstrates how to use an Android IP webcam application for motion detection, capturing images based on detected differences, and processing the images for motion identification, with a focus on identifying and capturing motion beyond a certain threshold.', 'The code uses cv2 for image processing, numpy for processing images, and a threshold of 30 pixels to determine if an object should be captured in the camera.']}], 'highlights': ['The tutorial covers the evolution of Raspberry Pi hardware configurations over the years and compares them with different models.', 'Raspberry Pi has become one of the most cheapest and common computing devices found almost everywhere.', 'Raspberry Pi Foundation aimed to introduce a low-cost, credit card-sized computer, Raspberry Pi, to provide a strong programming foundation, accessible across schools, with the latest version being Raspberry Pi 3 released in February 2016.', 'Raspberry Pi 3 hardware includes a processor and system on chip, camera serial interface, display serial input port, micro USB connector for charging, standard HDMI port for display, audio jack, Ethernet connector, four USB slots, 40 pin general input output pin, and a micro USB slot for memory card, recommending at least a 16 GB memory card for efficient operation.', 'The processor speed has evolved from the initial Broadcom BCM 2835 SOC to the current 1.2 GHz ARM Cortex-A53 64-bit processor, providing a significant performance improvement.', "The RAM has increased from 256 MB in the first model to 1 GB in Raspberry Pi 3, enhancing the system's capability and performance.", 'Raspberry Pi supports various operating systems, including Raspbian, RIS OS, free BSD, net BSD, and Windows 10 IoT version, offering flexibility and options to users.', 'The recommendation of using a 32 GB, class 10 memory card ensures optimal performance and provides sufficient memory area to work with.', 'The installation process emphasizes the need for a 16GB memory card due to the 4.5GB space requirement for the Raspbian operating system, highlighting the importance of sufficient storage for smooth operation.', 'The chapter introduces popular accessories like the Sense HAT, which features various onboard sensors and an 8x8 LED matrix display, and the Raspberry Pi camera that can record up to 1080p videos, offering valuable additions to the Raspberry Pi ecosystem.', "The Gurt board expands Raspberry Pi's capabilities for educational purposes and to expand operations using general input output pins, allowing connections to various devices and sensors.", 'The chapter provides a SenseHat tutorial with code examples to display random letters (E and D) with corresponding random colors using the show letter function and random integer generation.', 'Measuring temperature, pressure, and humidity with the Sense Hat, modifying LED display background and text color based on the temperature value, and displaying the measured values on the LED screen.', 'The tutorial demonstrated the detection of motion and orientation by rotating the Sensat, showing the values with respect to the x-axis, y-axis, and z-axis, and incorporating both gyroscope and accelerometer measures.', 'The chapter focuses on exploring parameters and components of Raspberry Pi and Sensate, and creating a motion detection system.', 'The system captures images based on motion by storing an initial frame and converting images to Gaussian blur.', 'The chapter demonstrates how to use an Android IP webcam application for motion detection, capturing images based on detected differences, and processing the images for motion identification, with a focus on identifying and capturing motion beyond a certain threshold.']}