Está en la página 1de 24

INTERNATIONAL UNIVERSITY OF VNU-HCM

SCHOOL OF BIOMEDICAL ENGINEERING

DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN- SPRING 2020

Dr. Ngô Thanh Hoàn – Room 405


Tel: Ext., Email:
TAs: Nguyễn Huy Thịnh Tel: 0962 853 522, Email:
hthinh1804@gmail.com
Đinh Hoàng Sáng, Tel: 085 657 3226, Email:
hoangsang2020@gmail.com
CLASS TIME: Tuesday from 8:00 to 11:30 AM – Classroom: A1.408
Wednesday from 8:00 to 11:30 AM – Classroom: A1.408

Textbook:

Tentative Syllabus

Cla Date Topics Reading


ss
1 Course Introduction + Autodesk Fusion
Introduction + Tutorial
2 Autodesk Fusion Tutorial (cont.)
3 Autodesk Fusion assignment
4 Thunkble Introduction + Tutorial
5 ThunkbleTutorial (cont.)
6 Thunkble + Hardware
7 Introduction of some sensor modules
8 Final project representation

NOTES:
 Use Blackboard for updated information.
 The policy of the University requires students to use original textbook.
 Homework must be handed in at the deadline. Only one late homework is
accepted.
 The door of the classroom will close 15 min after the class starts.
 Lab syllabus (see below)
 Autodesk Fusion assignment and final project can be worked in groups.
Individual grade depends on your contribution to the project.

COURSE GRADING:
 Final project: %
 Midterm assignment: %
 Homeworks: %
 Prelabs: %
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 1
Course Introduction

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- Introduction to syllabus of the course.


- Goal for Autodesk Fusion assignment and Final project.
- Basic use of Autodesk Fusion
- Installation of Autodesk Fusion.

II. Pre-lab
Installation of Fusion:

- Sign up an educational account using the link:

https://www.autodesk.com/products/fusion-360/students-teachers-educators

- Click “Register” and fill the form


- Country: Viet Nam
- Educational role: Viet Nam
- Verify account in your email.
- Download the installation file in the link:

https://www.autodesk.com/products/fusion-360/students-teachers-educators?
td=aexfusion

- Install the file.

III. Lab exercises


- Tutorial: Follow instruction in this tutorial to design a desk lamp:

https://cdn.instructables.com/ORIG/FRW/99T3/J12O325B/FRW99T3J12O325B.pdf

- Outcomes:
o Identify the main areas of the Autodesk Fusion 360 interface
o Describe the main workspaces in Autodesk Fusion 360
o Create new bodies and components using parametric solid models and
sculpted free form models
o Join components as an assembly
o Create drawings of parts, including projected views, and annotations
o Render a design using ray tracing and cloud rendering
o Export a part to STL for 3D printing
IV. Lab report
- Submit lab report that documents all exercise you did in the lab.
- Lab report should be submitted via Blackboard before you leave the lab.

V. V. Homework
Follow the tutorial in this link to draw a 3D airplane:

https://www.youtube.com/watch?v=yIoR3SKJdJ4
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 2
Autodesk Fusion Tutorial (cont.)

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- Advanced use of Autodesk Fusion for 3D model design.


- Understanding the dimension of 2D drawing sheet.
- Implementation 3D model from 2D drawing sheet.

VI. Pre-lab
- Read the materials below to have a brief overview of 2D drawing sheet:

https://www.makeuk.org/insights/blogs/2017/11/24/how-to-read-engineering-
drawings-a-simple-guide

- Do some researchs to find the 3D model that you like the most.

VII. Lab exercises


- From 3 given drawing sheet, students are expected to implement 3D model
by using range of tools in Autodesk Fusion.
- Figures are uploaded via Blackboard.

https://cdn.instructables.com/ORIG/FRW/99T3/J12O325B/FRW99T3J12O325B.pdf

- Outcomes:
o Use a range of tools to draw the 3D model.
o Understand the drawing sheet.

VIII. Lab report


- Submit lab report that documents all exercise you did in the lab.
- Lab report should be submitted via Blackboard before you leave the lab.

IX. Homework
Do exercise 12/ page 12, exercise 30/ page 30 in this following book:

https://en.calameo.com/read/004987257fab6b0564037
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 3
Autodesk Fusion assignment

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- The goal for Autodesk assignment.

X. Pre-lab
Students are divided into 3-to-4-member group in advance.

XI. Lab exercises


- Each group discuss and propose a 3D model for the assignment. The model is
expected to have a decent amount of work for each member to implement
parts of the model. The final product is then assembled and scored based on
difficulty as well as completion.
- You will have 2 weeks to do the assignment. The deadline will be at the
beginning of lab 5.
- You can find some projects in here:

https://grabcad.com/

XII. Lab report


- Submit lab report that documents all exercise you did in the lab.
- Lab report should be submitted via Blackboard before you leave the lab.

XIII. VI. Homework


Each group will submit a f3d file of the model and the report that answers these
questions:

- What is the model?


- Why do your group choose it?
- Task division for each member.
- ……
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 4
Thunkble Introduction

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- Basic knowledge of Thunkble


- Building a simple app.

XIV. Pre-lab
Do a research on the Internet to answer the questions:

- What is Thunkble? What can it do?


- Which platform is it working on?
- Which project with Thunkble that you like the most?

XV. Lab exercises


1. About Thunkble

-Thunkble is the platform where anyone can build their own mobile apps.

-Thunkable makes it simple to create and customize mobile apps without coding.

-All apps built on Thunkable work for both Android and iOS (see: minimum requirements), and
you can get started by remixing existing projects from our Sample Apps or Public Gallery.

Figure. The working screen of Thunkble

No-code platforms have historically lacked the robust capability of traditional


coding, and required that users spend hours learning complex work arounds.
“It’s probably just easier to code an app” — most developers that I interviewed
when writing this post.

But with Thunkable, freelance mobile developers are discovering that it’s easy to
design beautiful apps, program powerful functionality with drag & drop blocks
and upload apps to the Google Play Store and Apple’s App Store.

Current features allow anyone to build and test apps in real-time, allowing for
rapid iteration. Furthermore, Thunkable’s growing gallery of screens and
templates make it even easier to quickly build native apps that are
indistinguishable from apps built with code.

With Thunkable, non-coders can easily design beautiful apps, program powerful functionality
with drag & drop blocks and upload apps to the Google Play Store and Apple's App Store.

All apps built on Thunkable work for both Android and iOS devices.

Thunkable is completely free for anyone to use - simply sign in and start creating straight away. In
addition to our free memberships, we also offer Thunkable PRO memberships for user who want
access things like more storage or additional components. Take a look at our pricing page to see a
side-by-side comparison.
https://docs.thunkable.com/get-started
2. Design
Thunkble have custom components and third-party integrations that you can drop directly into your
projects. Learning as much as you can about these components will make your apps more beautiful
and more enjoyable to use.

Apps contain many different features. On Thunkable, you get to pick and choose which
features - which we call components - go into your app.

Some features you can see. Let's call these features visible
components. Examples include buttons, loading icons and
images.

Some features you can't see. Let's call these features invisible
components. Examples include sounds that your app makes, or
powerful technology like databases.

 Visible Components

 Invisible Components

Visible Components

To put it simply, visible components are features that you can


see on your app screen--like the ones pictures above.
Visible components can be styled by size, text, space and location.

When adding visible components into your app, please note that they can only exist on one
screen at a time. For example, if you want to add a button to three different screens, each
screen will require its own button.

Invisible Components
Invisible components are features on your app that you can't see. They often relate to your
app's functionality, and are quietly running in the background. When you add an invisible
component to your app, that component can work on any screen.

For example, if you add a database to your app, that database can be accessed from any
screen. You do not need to add a database component to each screen.

Components are organized into 10 different categories. For a more detailed description of
each category, and an outline of the components they contain, click on one of the pages
below.

 User Interface

 Layuot

 Voice

 Image

 Data

 Location

 Sensors

 Social

 Authetication

 Monetization
https://docs.thunkable.com/components

3. Blocks

An app is simply a sequence of events.

The best apps define an elegant sequence of events that happen without the user even
noticing. A great sign in flow for example can happen in seconds but the logic and
sequence behind them is a work of art that has been iterated on many times (often
using Thunkable's Live Testing app).

This is where Thunkable Blocks come in.

Functions:

 Control

 Logic

 Math

 Text

 Lists

 Color

 Objects

 Device
 Variebles

 Functions

https://docs.thunkable.com/blocks

4. Tutorial
- Follow instruction in this tutorial to design app, and do all the begining
sections:

https://www.youtube.com/watch?v=YrONgW8udmM&list=PLB89L9PPGIrwpd62eYs6iOsHpjYboyuZE

XVI. Lab report


Submit all and the works in the lab answer some questions.

XVII. Homework
Follow these 3 projects from the instruction:

https://www.youtube.com/watch?v=r2AGHfpLfDM&list=PLB89L9PPGIrxtRatVy3-erhgQeB3Z9rjM
https://www.youtube.com/watch?v=Yah0bKzHIng&list=PLB89L9PPGIrxtRatVy3-
erhgQeB3Z9rjM&index=5
https://www.youtube.com/watch?v=t8qtrnh7syg&list=PLB89L9PPGIrxtRatVy3-
erhgQeB3Z9rjM&index=10
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 5
Thunkable Tutorial (cont.)

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- Building a more complicated app.

XVIII. Pre-lab
Students are divided into 3-to-4-member group in advance.

XIX. Lab exercises


Follow instruction in this tutorial to design app, and do these all intermediate
sections.

https://www.youtube.com/watch?v=t8qtrnh7syg&list=PLB89L9PPGIrxtRatVy3-
erhgQeB3Z9rjM&index=10

XX. Lab report


Submit all and the works in the lab answer some questions.

XXI. Homework
Follow these 2 projects from the instruction:

https://www.youtube.com/watch?
v=s_06rsh_AKs&list=PLB89L9PPGIry11IQq0dyVG_aK6kUMHP1F&index=17
https://www.youtube.com/watch?v=V-
OO0wEYcrs&list=PLB89L9PPGIry11IQq0dyVG_aK6kUMHP1F&index=4
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 6
Thunkble + Hardware

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- The way to communicate between hardware and software.


- The way to transmit and receive data via BLE.

XXII. Pre-lab
Answer these questions:

- What is bluetooth, wifi, BLE? Give some examples about the communication
between software and hardware.
- Find some module that can generate bluetooth, BLE or local Wifi.

Prepare the ESP32 module before the lab:

- Link to buy ESP32 module:

https://hshop.vn/products/kit-rf-thu-phat-wifi-ble-esp32-nodemcu-luanode32

https://hshop.vn/products/cap-micro-usb

- Link to install Arduino:

https://www.arduino.cc/en/main/software

- Link to install the ESP32 Board in Arduino IDE:

https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-
windows-instructions/

XXIII. Lab exercises


Follow these 2 videos to under how to send and receive data between
smartphone and data.

- ESP32 BLE - Bluetooth Low Energy sending data to phone:

https://www.youtube.com/watch?v=NZi7ykalZhc

- ESP32 BLE Receiving data from your phone over Bluetooth low energy:

https://www.youtube.com/watch?v=SgeSsRxs_hg

Now, try to use Thunkble to replace the app in the video. These links can be
helpful to you:

https://www.youtube.com/watch?v=ir-pyjsiDF0

http://iot.appinventor.mit.edu/#/bluetoothle/bluetoothleintro
XXIV. Lab report
Submit all and the works in the lab answer some questions.

XXV. Homework
Build an app that: Enter a number A, and the built-in led of the ESP-32 module
will turn on for A seconds.
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 7
Introduction of some sensor modules

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will learn:

- Some bio-sensors.
- The requirements for the final project.

XXVI. Pre-lab
- List some biosignal that we can collect using sensor.
- Students are divided into 3-to-4-member group in advance.

XXVII. Lab exercises


- For the final project, each group will build a device that can collect a biosignal
data, make a framework to cover all the components using Autodesk Fusion,
and show on the screen using MIT App Inventor 2.
- Each group discuss and propose a plan for the final project, The deadline will
3 week from now.
- Before the final representation day, each group must submit the report and
poster. A demo is compulsory for the final representation day.
- You can find some sensor in here:

https://thegioiic.com/products/ad8232-mach-cam-bien-nhip-tim

https://thegioiic.com/products/max30100-mach-cam-bien-nhip-tim-va-oxy

https://thegioiic.com/products/cam-bien-nhip-tim-pulse-sensor

https://thegioiic.com/products/emg-a10-09-mach-cam-bien-co-bap

https://thegioiic.com/products/dht11-mach-cam-bien-nhiet-do-do-am

https://www.kimkimmedi.com/san-pham/dien_cuc_tim_skintact/?
fbclid=IwAR1IyajQXwtBFqtv4nUDNM8I_DTE3kdzxDqHn7C3brUd3UOwFD4wdSuD
9m0

XXVIII. Lab report


- Submit lab report that documents all exercise you did in the lab.
- Lab report should be submitted via Blackboard before you leave the lab.
o Requirements for the report:
o Number of group, the name of each member.
o The device you will build
o The block diagram and a brief explain.
o The name, the price, the link to the components, and the datasheet for the
sensor.
o The validation method.
o The work of each member.
INTERNATIONAL UNIVERSITY
SCHOOL OF BIOMEDICAL ENGINEERING
DESIGN 2B- MEDICAL INSTRUMENTATION DESIGN

Lab 8
Final project representation

Full name: ……………………………………………

Student number: ………………………………….......

Class: ………………………………………………....

Date: ………………………………………………….
I. Objectives
In this lesson, you will show your effort in the final project.

XXIX. Pre-lab
Submit the report and the poster of the final project.

XXX. Lab exercises


- Each group will have 5 minutes to represent using the poster. Next, you will have
5 minutes to do the demo, and 5 minutes to answer the questions.

También podría gustarte