Course title
6M0006001
Advanced Mechatronics

ADACHI Yoshitaka Click to show questionnaire result at 2019
Course content
Mechatronics is Japanese-made English that combines mechanism and electronics. However, nowadays, it is used all over the world as a term that refers to machines with brains such as computers, and by extension, the entire technology. In the class, you will learn the basics of each elemental technology that is the basis of mechatronics, and take a bird's-eye view of the entire technology.
Purpose of class
Understand each element used in mechatronics and combine them to build a mechatronics system. Furthermore, the purpose is to create a program and be able to run it.
Goals and objectives
  1. Understand the basics of electric circuits required for machine control
  2. Understand PLC control program written in ST (Structured Text)
  3. Understand smartphone control programs in Kotlin, Java, or C #.
  4. Understand microcomputer control program iwritten in Python language.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Overview of Mechanisms and Controller Home work (Overview of Mechanisms and Controller) 190minutes
2. 1) What is PLC control using ST (Structured Text)?
2) How to realize the basic circuit by ST
Submit the assignment "Basic circuit by ST" 190minutes
3. 1) Application of timer circuit in ST language
2) Application of counter circuit in ST language
Submit the assignment "Timer circuit by ST" 190minutes
4. 1) Install the Kotlin language, Java language or C # language development environment on your notebook PC according to your smartphone.
2) Create a program to display text on your smartphone.
Submit the assignment "text display" 190minutes
5. 1) Create a program to input text from your smartphone Submit the assignment "text input" 190minutes
6. 1) Create a program to send the text data entered from the smartphone to the notebook PC. Submit the assignment "Data transmission" 190minutes
7. 1) Create a program that sends the text data input from the smartphone to the notebook PC, transforms the text data received by the notebook PC, and sends it to the smartphone. Submit the assignment "Data reception" 190minutes
8. 1) Basics of electric circuits required for machine control
2) Overview of Raspberry Pi 4
Submit the assignment "Electrical Circuit Basics" 190minutes
9. 1) Create a program to turn on the LED using Raspberry Pi4
2) Create a program to input switch information using Raspberry Pi4
Submit the assignment "LED lighting" 190minutes
10. 1) Basics of AD conversion using Raspberry Pi4
2) Create a program to input temperature sensor information using Raspberry Pi4
Submit the assignment "AD conversion" 190minutes
11. 1) Basics of PWM output using Raspberry Pi4
2) Create a program to control the speed of the DC motor using Raspberry Pi 4.
Submit the assignment "PWM control" 190minutes
12. 1) Create a program to send text data from Raspberry Pi 4 to a notebook PC
2) Create a program to send text data from a notebook PC to Raspberry Pi 4.
Submit the assignment "Data communication in Python language 1" 190minutes
13. 1) Create a program to control the amount of LED light connected to the Raspberry Pi 4 from the browser of the notebook PC. Submit the assignment "Data communication in Python language 2" 190minutes
14. 1) Create a program to display the temperature detected by Raspberry Pi 4 on the browser of the notebook PC. Submit the assignment "Data communication in Python language 3" 190minutes
Total. - - 2660minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Report1 Report2 Report3 Report4 Report5 Total.
1. 20% 0% 0% 0% 0% 20%
2. 0% 20% 0% 0% 0% 20%
3. 0% 0% 20% 0% 0% 20%
4. 0% 0% 0% 20% 0% 20%
5. 0% 0% 0% 0% 20% 20%
Total. 20% 20% 20% 20% 20% -
Evaluation method and criteria
Class attendance and participation in class discussion are must.
Five times of Report (20 % * 5 = 100 %).
The report shall be 60 % if reasonable or provide adequate ground are shown in it.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in outside of the class (ScombZ, mail, etc.)
Textbooks and reference materials
Distribute prints
Prerequisites
Linear algebra, Differential and integral calculus, Basic electric circuit, Mechanism.
Office hours and How to contact professors for questions
  • After class 30 min.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates a basic self-management skills
Active-learning course
About half of the classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sat Sep 09 06:46:31 JST 2023