IEEE Sri Lanka Section — Advancing Technology for Humanity

Ziyectro Knowledge Sharing Session 03

June 23, 2024 at 1:30 PM - August 23, 2024 at 3:30 PM @ Online event

Description

Ziyectro was an online workshop series presented by the IEEE Industrial Electronics Society Student Branch Chapter of SLTC. This series was designed as a premier platform for delving into Embedded Systems and offered participants an enriching journey across four distinct workshops. Each workshop was meticulously planned to provide participants with a comprehensive understanding of embedded systems, progressively building their knowledge and skills through interactive sessions and practical applications. The evening began with a captivating welcome to the participants. This brief introduction set a positive and encouraging tone for the workshop, effectively engaging the attendees. The welcome speech was designed to make the participants feel valued and to remind them of the importance of the knowledge they were about to gain. Following this Mr. Lasitha Jananjaya took over to lead the session, providing a detailed overview of the advanced features and peripheral devices that would be covered on Day 03. This segment was crucial in giving participants a clear understanding of the topics and objectives of the day's session, ensuring they were prepared for the detailed and technical content that followed. The main session for Day 03 during which several advanced topics were covered in depth. The first topic was Timers and Interrupts, where participants learned about the importance and functionality of timers and interrupts in PIC microcontrollers for time-sensitive tasks. This segment included understanding how timers work, setting up timers in the microcontroller, and using interrupts to handle events that require immediate attention. This knowledge was fundamental for developing applications that rely on precise timing and responsiveness, essential aspects of embedded systems. Following the segment on timers and interrupts, the workshop introduced Pulse Width Modulation (PWM) control. Participants were taught the principles of PWM and its applications in controlling devices such as motors and LED brightness. Effectively utilizing PWM is a valuable skill in embedded systems, as it allows for precise control over various devices and components. This segment provided practical insights into implementing PWM in PIC microcontrollers, reinforcing the theoretical concepts with real-world applications. The next topic covered was interfacing with SD cards. This segment introduced the basics of writing and reading data to and from SD cards for data logging applications. Participants learned how to set up an SD card interface, write data to the card, and read data back from it. This capability to integrate with SD cards is essential for projects that require data storage and retrieval, making this a critical skill for participants to master. Understanding the intricacies of SD card interfacing opened up new possibilities for participants to create more complex and functional embedded systems. To reinforce the concepts learned throughout the session, participants engaged in a mini-project that combined timers, interrupts, PWM, and SD card interfacing. This hands-on project involved implementing a simple data logger that recorded data on an SD card at regular intervals using timers. The mini-project allowed participants to apply their newly acquired knowledge in a real-world context, solidifying their understanding of the topics covered. It also demonstrated how different components and functions work together in an embedded system, providing a holistic learning experience. Throughout the main session, Mr. Lasitha Jananjaya provided detailed explanations and guided participants through various exercises and examples. His expertise and interactive teaching style ensured that complex concepts were made accessible and understandable. The extended session allowed an in-depth explanation of the content, ensuring participants had ample time to grasp the concepts and ask questions as needed. This approach fostered an engaging learning environment where participants could actively engage with the material and clarify doubts in real-time. We concluded the evening with a Q&A session. This interactive segment provided a chance to seek clarifications, ask specific questions, and engage directly with the resource person. The Q&A session was designed to address individual concerns and provide tailored guidance, ensuring that all participants left with a clear understanding of the material covered. This interactive segment was crucial for reinforcing learning and ensuring every participant fully understood the material. The structured agenda and interactive format of the workshop ensured that participants had a comprehensive and engaging learning experience. By integrating theoretical instruction with practical applications, Ziyectro effectively equipped participants with the knowledge and skills necessary to excel in embedded systems. The focus on advanced features and peripheral devices on Day 03 provided a robust continuation of the series, preparing participants for more complex challenges in their embedded systems projects.

Agenda

7.10 p.m. - 7.15 p.m.: Welcome Speech 7.15 p.m. - 7.25 p.m.: Handing Over to Resource Person 7.25 p.m. - 8.45 p.m.: Session 03 8.45 p.m. 9.00 p.m.: Q&A Session 9.00 p.m.: Concluded the Workshop Day 03.

IEEE Sri Lanka Section