Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
01:00:00,375 --> 01:00:01,708
Alright, so this is a quick
2
01:00:01,708 --> 01:00:04,250
video of my journey in China.
3
01:00:04,833 --> 01:00:06,208
In true it has been an awesome one.
4
01:00:06,625 --> 01:00:07,250
I hope you enjoy.
5
01:00:15,791 --> 01:00:18,833
Alright, so as we began this course we
6
01:00:18,833 --> 01:00:19,625
were given a beautiful
7
01:00:19,625 --> 01:00:21,500
syllabus which as we can
8
01:00:21,500 --> 01:00:23,666
follow started off with the Internet of
9
01:00:23,666 --> 01:00:25,375
Things or IoT for short,
10
01:00:25,750 --> 01:00:27,625
followed off by increasing
11
01:00:27,750 --> 01:00:30,833
some editing skill, then was supposed to
12
01:00:30,833 --> 01:00:33,041
dive into AI tech and
13
01:00:33,041 --> 01:00:34,208
then finally the beautiful
14
01:00:34,208 --> 01:00:35,500
world 3D printing.
15
01:00:36,708 --> 01:00:38,958
So without any further ado, let's dive
16
01:00:38,958 --> 01:00:40,041
into the Internet of Things.
17
01:00:41,083 --> 01:00:43,083
Now in the Internet of Things we'll
18
01:00:43,083 --> 01:00:44,291
discuss several things
19
01:00:44,291 --> 01:00:46,125
including the architecture
20
01:00:46,500 --> 01:00:48,875
of it, how it's implemented from the
21
01:00:48,875 --> 01:00:51,041
basic components, how
22
01:00:51,041 --> 01:00:52,041
to get that on the board,
23
01:00:52,125 --> 01:00:54,250
how to get them tested and all of those
24
01:00:54,250 --> 01:00:56,250
goodies, down to different
25
01:00:56,250 --> 01:00:58,666
types of single board chips
26
01:00:59,125 --> 01:01:02,916
including STM32, how to use them, how to
27
01:01:02,916 --> 01:01:04,125
program them and we had
28
01:01:04,125 --> 01:01:06,208
loads, loads of fun with that
29
01:01:06,208 --> 01:01:06,708
one there.
30
01:01:07,666 --> 01:01:10,375
Not only that, we also got a chance to
31
01:01:10,375 --> 01:01:12,000
play with several other
32
01:01:12,000 --> 01:01:13,416
boards including the ZigBee
33
01:01:13,916 --> 01:01:15,708
board which uses the ZigBee protocol.
34
01:01:16,000 --> 01:01:18,750
A very new concept to me to be quite
35
01:01:18,750 --> 01:01:20,375
frank but it was an
36
01:01:20,375 --> 01:01:21,750
exciting experience nonetheless
37
01:01:22,083 --> 01:01:24,500
having the ability to follow the Chinese
38
01:01:24,500 --> 01:01:25,666
class with the teachers
39
01:01:25,666 --> 01:01:27,416
doing their best to translate
40
01:01:27,916 --> 01:01:29,708
the information to us and we are also
41
01:01:29,708 --> 01:01:30,875
doing our part to
42
01:01:30,875 --> 01:01:32,875
capture as much as possible but
43
01:01:33,041 --> 01:01:35,750
we did capture a lot of the basics that
44
01:01:35,750 --> 01:01:37,500
led to a better understanding overall.
45
01:01:38,958 --> 01:01:40,958
But by far my favorite was when we moved
46
01:01:40,958 --> 01:01:42,958
on to the Arduino board
47
01:01:42,958 --> 01:01:44,083
which is also a single
48
01:01:44,458 --> 01:01:47,541
chip board but it is a bit more for
49
01:01:47,541 --> 01:01:48,833
hobbyists and I do believe
50
01:01:48,833 --> 01:01:50,083
our children back home will
51
01:01:50,083 --> 01:01:52,750
be able to relate much easier with that.
52
01:01:53,625 --> 01:01:55,750
Given that's a bit my favorite, let's
53
01:01:55,750 --> 01:01:57,375
have a quick view of some
54
01:01:57,375 --> 01:01:58,250
of the projects we managed
55
01:01:58,250 --> 01:01:59,458
to do with that.
56
01:02:00,375 --> 01:02:03,041
Amongst several projects that was done,
57
01:02:03,416 --> 01:02:04,833
one of my favorite ones
58
01:02:04,833 --> 01:02:06,250
was to play with the radar
59
01:02:06,250 --> 01:02:09,791
sensor where basically this was able to
60
01:02:09,791 --> 01:02:12,500
measure a night time in
61
01:02:12,500 --> 01:02:13,750
front of the radar sensor,
62
01:02:14,333 --> 01:02:16,625
along with give accurate measurement of
63
01:02:16,625 --> 01:02:18,708
where it was for the most part.
64
01:02:19,125 --> 01:02:20,791
Of course it did become some fine tuning
65
01:02:20,791 --> 01:02:23,291
as we went forward but
66
01:02:23,291 --> 01:02:24,375
nonetheless we got some
67
01:02:24,375 --> 01:02:25,541
exciting result.
68
01:02:26,291 --> 01:02:27,833
We also managed to play with several
69
01:02:27,833 --> 01:02:29,791
other sensors but from
70
01:02:29,791 --> 01:02:31,041
the radar sensor we managed
71
01:02:31,041 --> 01:02:33,583
to make a bigger project which was a
72
01:02:33,583 --> 01:02:35,875
little bit of an overview of how
73
01:02:35,875 --> 01:02:37,041
everything was operating
74
01:02:37,375 --> 01:02:38,833
even with a graphical display.
75
01:02:39,416 --> 01:02:40,583
I did have to put in a little bit of
76
01:02:40,583 --> 01:02:42,166
research for that but I'm
77
01:02:42,166 --> 01:02:43,625
very grateful for the experience
78
01:02:44,000 --> 01:02:45,958
that led to me being
79
01:02:45,958 --> 01:02:47,625
able to reach that research.
80
01:02:50,000 --> 01:02:52,333
Additionally, when we moved on from these
81
01:02:52,333 --> 01:02:54,333
smaller computers we
82
01:02:54,333 --> 01:02:55,666
started looking at more
83
01:02:55,750 --> 01:02:58,625
advanced applications which is when we
84
01:02:58,625 --> 01:03:00,041
started developing the board.
85
01:03:00,750 --> 01:03:02,333
Let's have a quick look at that project.
86
01:03:03,125 --> 01:03:07,041
Alright, so we have an awesome chance to
87
01:03:07,041 --> 01:03:08,166
film this amazing
88
01:03:08,166 --> 01:03:09,833
project and sorry we started
89
01:03:09,875 --> 01:03:14,250
a little bit late but we managed to do
90
01:03:14,250 --> 01:03:15,000
this in the first few
91
01:03:15,000 --> 01:03:15,916
days here and we had not
92
01:03:15,916 --> 01:03:18,333
considered making a full-stop documentary
93
01:03:18,333 --> 01:03:20,250
about it so let's
94
01:03:20,250 --> 01:03:21,208
just go through the board
95
01:03:21,208 --> 01:03:22,291
and explain a few things.
96
01:03:23,041 --> 01:03:25,375
So right here we have
97
01:03:25,375 --> 01:03:27,375
all the analog components.
98
01:03:28,166 --> 01:03:30,791
So here we send in later an analog signal
99
01:03:30,791 --> 01:03:32,125
and all the analog
100
01:03:32,125 --> 01:03:33,375
signal will be gathered
101
01:03:33,833 --> 01:03:35,833
here in this atom 4017.
102
01:03:36,833 --> 01:03:40,875
And here at the bottom we have all the
103
01:03:40,875 --> 01:03:42,708
ones that we send in digital signal.
104
01:03:43,208 --> 01:03:45,125
I'm going over them very shortly but they
105
01:03:45,125 --> 01:03:46,708
all send data here
106
01:03:46,708 --> 01:03:49,125
and these two will send
107
01:03:49,125 --> 01:03:52,541
data to the serializer and then to the
108
01:03:52,541 --> 01:03:53,791
state query which sends
109
01:03:53,791 --> 01:03:56,291
to the router and I found
110
01:03:56,291 --> 01:03:58,708
the router we get access to this awesome
111
01:03:58,708 --> 01:03:59,666
path which I'm going to
112
01:03:59,666 --> 01:04:00,500
show you guys afterwards
113
01:04:01,083 --> 01:04:02,250
and we'll get a chance to do some
114
01:04:02,250 --> 01:04:04,541
experiment at least once just to go over
115
01:04:04,541 --> 01:04:04,833
a few basic concepts.
116
01:04:04,875 --> 01:04:10,625
Each one, this one here we have our
117
01:04:10,625 --> 01:04:11,500
community and temperature
118
01:04:11,500 --> 01:04:13,083
sensor where the study detects
119
01:04:13,083 --> 01:04:15,500
the humidity of everything and if I hold
120
01:04:15,500 --> 01:04:16,250
it I can change
121
01:04:16,250 --> 01:04:17,791
temperature which we can go
122
01:04:17,791 --> 01:04:18,333
for later.
123
01:04:19,416 --> 01:04:21,500
This is a wind speed meter.
124
01:04:21,958 --> 01:04:24,291
It just indicates how fast the wind is
125
01:04:24,291 --> 01:04:25,583
going or just like I'm
126
01:04:25,583 --> 01:04:26,666
using the system right now
127
01:04:26,666 --> 01:04:27,333
with my hand.
128
01:04:29,875 --> 01:04:32,750
Here we put in an alarm light, here we
129
01:04:32,750 --> 01:04:34,208
put a flood light and
130
01:04:34,208 --> 01:04:36,083
here we put a power sensor
131
01:04:36,083 --> 01:04:37,875
mixed with a bit of noise.
132
01:04:39,916 --> 01:04:40,500
That's how you go.
133
01:04:41,125 --> 01:04:42,291
And these are all the
134
01:04:42,291 --> 01:04:43,916
components that are connected there.
135
01:04:44,375 --> 01:04:46,500
We do want to make mention of a relay as
136
01:04:46,500 --> 01:04:47,625
well which is for this.
137
01:04:48,166 --> 01:04:50,125
So just before that you will go down to
138
01:04:50,125 --> 01:04:51,250
the relay and the relay
139
01:04:51,250 --> 01:04:52,833
will send the signal back up
140
01:04:52,833 --> 01:04:54,833
and just be able to use the power there.
141
01:04:55,041 --> 01:04:56,250
Flood light, same thing as
142
01:04:56,250 --> 01:04:57,458
well, so we'll read it for you.
143
01:04:57,875 --> 01:04:58,958
And the other ones are
144
01:04:58,958 --> 01:04:59,875
quite straight forward.
145
01:05:00,833 --> 01:05:04,291
And this little bit here that's connected
146
01:05:04,291 --> 01:05:06,583
slightly differently just by itself but
147
01:05:06,583 --> 01:05:07,625
it's a powerful camera
148
01:05:07,833 --> 01:05:11,625
that can do face ID as well and yeah, it
149
01:05:11,625 --> 01:05:13,041
was a cool play around with it.
150
01:05:14,500 --> 01:05:16,458
And one little piece of device I didn't
151
01:05:16,458 --> 01:05:19,000
mention is this little guy here that is
152
01:05:19,000 --> 01:05:21,291
taking signal from here.
153
01:05:21,875 --> 01:05:26,750
Okay, and processing it and then sending
154
01:05:26,750 --> 01:05:27,708
it to the machine there.
155
01:05:27,708 --> 01:05:29,125
We're actually going to use this in our
156
01:05:29,125 --> 01:05:30,958
experiment but we're going to trigger
157
01:05:30,958 --> 01:05:32,416
this file and tell it to
158
01:05:32,416 --> 01:05:33,750
play in the same position
159
01:05:33,833 --> 01:05:36,500
and we're going to make this light come
160
01:05:36,500 --> 01:05:38,500
on and yeah, that's a
161
01:05:38,500 --> 01:05:39,333
little bit of a hot tip.
162
01:05:39,541 --> 01:05:40,083
I'm sure you'll be
163
01:05:40,083 --> 01:05:41,208
behind the scene as well.
164
01:05:41,541 --> 01:05:42,791
Just follow a little bit of a connection.
165
01:05:43,000 --> 01:05:46,583
I love how much this is done and go up to
166
01:05:46,583 --> 01:05:47,583
the scene first of all.
167
01:05:48,916 --> 01:05:49,500
This is the behind
168
01:05:49,500 --> 01:05:50,750
the scene of everything.
169
01:05:51,041 --> 01:05:52,291
As you can see some nice
170
01:05:52,291 --> 01:05:54,208
cable management as well done.
171
01:05:54,750 --> 01:05:56,333
So all the cables that you're seeing
172
01:05:56,333 --> 01:05:59,250
there in the middle of it,
173
01:05:59,541 --> 01:06:02,750
all the cables that you're
174
01:06:02,750 --> 01:06:05,625
seeing in red and black, okay.
175
01:06:05,875 --> 01:06:08,208
So these are all your power cables and
176
01:06:08,208 --> 01:06:09,083
your ground cables
177
01:06:09,083 --> 01:06:10,250
going there respectively.
178
01:06:10,875 --> 01:06:12,333
And on the side we've got different
179
01:06:12,333 --> 01:06:14,541
voltage that might be needed all the way
180
01:06:14,541 --> 01:06:17,791
from 5 volts, 12 volts, 24 volts.
181
01:06:18,291 --> 01:06:20,041
All of them have been
182
01:06:20,041 --> 01:06:21,375
connected accordingly.
183
01:06:22,166 --> 01:06:24,375
And the yellow cable, these are the ones
184
01:06:24,375 --> 01:06:26,166
typically we use for data.
185
01:06:26,500 --> 01:06:28,750
Like here, this is the power
186
01:06:28,750 --> 01:06:29,875
line that we have in front.
187
01:06:30,458 --> 01:06:31,166
So it's also sending
188
01:06:31,166 --> 01:06:32,708
its data very yellow.
189
01:06:33,625 --> 01:06:35,833
Okay, here, alright.
190
01:06:36,291 --> 01:06:39,333
And if I can follow another one, these
191
01:06:39,333 --> 01:06:39,833
are some of the examples down below.
192
01:06:39,958 --> 01:06:42,750
But all the other ones,
193
01:06:43,208 --> 01:06:45,291
sometimes new ones as well.
194
01:06:45,500 --> 01:06:47,125
These are typically your data cable.
195
01:06:47,541 --> 01:06:48,750
Everything is nicely organized.
196
01:06:49,333 --> 01:06:50,583
We've got a few adapters here.
197
01:06:51,125 --> 01:06:52,291
This is a wonderful shelf.
198
01:06:53,958 --> 01:06:55,333
Look forward to playing more with these.
199
01:06:57,333 --> 01:06:57,583
Awesome.
200
01:06:57,916 --> 01:06:59,333
So now that we've seen the behind the
201
01:06:59,333 --> 01:07:01,291
scene and these awesome components,
202
01:07:01,708 --> 01:07:02,416
let's do a quick
203
01:07:02,416 --> 01:07:04,125
experiment with some power.
204
01:07:04,875 --> 01:07:07,125
But first of all, let's jump to the
205
01:07:07,125 --> 01:07:08,833
computer and get this started.
206
01:07:39,875 --> 01:07:42,125
So now that programming is done, let me
207
01:07:42,125 --> 01:07:43,041
tell you what should happen
208
01:07:43,041 --> 01:07:44,708
that when this plane is
209
01:07:44,708 --> 01:07:46,041
detected by this little device,
210
01:07:46,625 --> 01:07:47,458
we should get a nice
211
01:07:47,458 --> 01:07:48,375
little response here.
212
01:07:49,125 --> 01:07:53,041
Just like that.
213
01:07:54,708 --> 01:07:56,166
And these are some of the powers I've
214
01:07:56,166 --> 01:07:57,875
learned on this short journey.
215
01:07:58,583 --> 01:08:00,375
All of these, there's a lot of
216
01:08:00,375 --> 01:08:01,291
conditional logic
217
01:08:01,291 --> 01:08:02,541
making it more exciting.
218
01:08:03,291 --> 01:08:05,083
And I look forward to playing it back
219
01:08:05,083 --> 01:08:07,166
home with the kids and
220
01:08:07,166 --> 01:08:07,833
teaching them some more.
221
01:08:07,833 --> 01:08:09,916
So thank you very much for the
222
01:08:09,916 --> 01:08:11,416
opportunity of learning with us.
223
01:08:11,875 --> 01:08:13,500
And thank you to all the students and
224
01:08:13,500 --> 01:08:14,833
teachers that I've helped.
225
01:08:15,333 --> 01:08:15,583
Tia-si.
226
01:08:16,625 --> 01:08:19,291
[Music]
227
01:08:20,500 --> 01:08:21,125
Our second major,
228
01:08:21,875 --> 01:08:23,625
improving our video editing skills.
229
01:08:26,041 --> 01:08:27,333
Why did I choose this major?
230
01:08:28,375 --> 01:08:29,000
Answer is simple.
231
01:08:29,833 --> 01:08:31,166
My awesome students back home.
232
01:08:32,291 --> 01:08:35,291
I run a group of students and train them
233
01:08:35,291 --> 01:08:36,666
in the art of mobile filmmaking
234
01:08:36,875 --> 01:08:38,208
called PRAST Media Team.
235
01:08:38,666 --> 01:08:40,250
And when I sought this opportunity to
236
01:08:40,250 --> 01:08:42,333
learn more skills in that domain,
237
01:08:43,166 --> 01:08:44,208
it was a no-brainer.
238
01:08:44,666 --> 01:08:46,791
I jumped to it immediately.
239
01:08:49,083 --> 01:08:51,833
And even though we are far away, that did
240
01:08:51,833 --> 01:08:52,666
not stop us from
241
01:08:52,666 --> 01:08:54,083
collaborating on some projects.
242
01:08:54,625 --> 01:08:57,291
With the help of one of my students, I
243
01:08:57,291 --> 01:08:58,416
managed to put together
244
01:08:58,833 --> 01:09:00,500
a small compilation of all
245
01:09:00,500 --> 01:09:01,500
the skills we've learned.
246
01:09:02,125 --> 01:09:04,583
And with her help doing the voiceover, we
247
01:09:04,583 --> 01:09:05,500
managed to achieve this.
248
01:09:06,208 --> 01:09:06,833
Let's have a look.
249
01:09:35,833 --> 01:09:36,666
[Music]
250
01:09:36,666 --> 01:09:40,000
Hope you enjoyed that one.
251
01:09:41,125 --> 01:09:42,416
Towards the end, I will
252
01:09:42,416 --> 01:09:43,833
share another one with you.
253
01:09:44,375 --> 01:09:45,333
So stay tuned for that.
254
01:09:45,708 --> 01:09:48,166
But for now, let's have a look at all the
255
01:09:48,166 --> 01:09:49,166
skills we've gathered
256
01:09:49,166 --> 01:09:52,000
over the basic to the intermediate level.
257
01:09:52,541 --> 01:09:54,500
Although it will be brief, that should
258
01:09:54,500 --> 01:09:56,625
paint a big picture of
259
01:09:56,625 --> 01:09:57,833
all the skills gathered
260
01:09:57,833 --> 01:10:00,000
and with the showcase at the end
261
01:10:00,000 --> 01:10:01,125
concluding everything.
262
01:10:02,000 --> 01:10:02,583
Let's have a look.
263
01:10:03,875 --> 01:10:06,166
In After Effects, we got the chance to
264
01:10:06,166 --> 01:10:08,791
play with masking, animation,
265
01:10:09,500 --> 01:10:11,791
null object, and so much more.
266
01:10:12,333 --> 01:10:16,708
From transition, SVG basic, and even
267
01:10:16,708 --> 01:10:18,916
eventually starting to combine
268
01:10:18,916 --> 01:10:21,500
the different basic skills to create a
269
01:10:21,500 --> 01:10:23,000
more complex animation.
270
01:10:24,166 --> 01:10:25,833
We learned about effects
271
01:10:25,833 --> 01:10:27,833
and preset animation as well,
272
01:10:27,833 --> 01:10:30,916
which was loads of fun and allow us to
273
01:10:30,916 --> 01:10:33,291
create much more complex projects
274
01:10:33,291 --> 01:10:34,791
as we moved forward.
275
01:10:35,541 --> 01:10:36,916
Again, a lot of experience
276
01:10:36,916 --> 01:10:38,125
we gathered from this project.
277
01:10:39,500 --> 01:10:41,583
The part that I love the most about AE,
278
01:10:42,041 --> 01:10:43,083
surprisingly, is the maps.
279
01:10:44,041 --> 01:10:45,500
And I wanted to do something with that.
280
01:10:46,125 --> 01:10:48,375
And as promised, here's a little video,
281
01:10:48,875 --> 01:10:49,791
again with Ariza,
282
01:10:50,083 --> 01:10:51,833
showing the power of AE.
283
01:10:51,875 --> 01:10:56,291
Want to taste the best
284
01:10:56,291 --> 01:10:57,625
the island has to offer?
285
01:10:58,125 --> 01:10:59,333
Your search is over.
286
01:10:59,708 --> 01:11:00,541
Missy says add a new
287
01:11:00,541 --> 01:11:01,666
brown and jetty earwool.
288
01:11:02,750 --> 01:11:04,833
Or give us a call if you're on Mahi.
289
01:11:06,583 --> 01:11:08,750
We have all your pastries, local goodies,
290
01:11:09,291 --> 01:11:11,500
salad, local juice, and much, much more.
291
01:11:12,083 --> 01:11:13,208
And we can also gather
292
01:11:13,208 --> 01:11:14,583
for all your special events.
293
01:11:18,041 --> 01:11:19,041
Give us a visit today.
294
01:11:19,958 --> 01:11:22,666
Staff Skatering, baking with technology.
295
01:11:27,833 --> 01:11:29,166
Moving on to our next
296
01:11:29,166 --> 01:11:31,500
major, 3D printing and modeling.
297
01:11:32,250 --> 01:11:33,458
The first big question that
298
01:11:33,458 --> 01:11:35,041
I always ask myself is why?
299
01:11:36,000 --> 01:11:37,625
And for this one, the answer was simple.
300
01:11:38,500 --> 01:11:41,166
One, I'm very passionate about 3D
301
01:11:41,166 --> 01:11:42,166
printing and modeling,
302
01:11:42,166 --> 01:11:44,458
as I see a lot of potential in helping
303
01:11:44,458 --> 01:11:45,541
our students back home,
304
01:11:46,208 --> 01:11:49,291
in building artisanal and new ways of
305
01:11:49,291 --> 01:11:51,083
designing products that they might have
306
01:11:51,083 --> 01:11:52,250
not thought of before.
307
01:11:53,000 --> 01:11:55,041
The second one, something close to my
308
01:11:55,041 --> 01:11:57,708
heart, a picture that my wife sent me.
309
01:11:59,458 --> 01:12:01,458
And from that picture, I've got an idea.
310
01:12:02,041 --> 01:12:04,416
I wanted to build one project that I can
311
01:12:04,416 --> 01:12:05,708
help not only my students,
312
01:12:06,333 --> 01:12:07,625
but also my awesome kids.
313
01:12:08,416 --> 01:12:09,125
Let's have a look.
314
01:12:09,750 --> 01:12:11,750
For the next project, I'm really excited
315
01:12:11,750 --> 01:12:13,208
about this one, because I've always been
316
01:12:13,208 --> 01:12:14,291
a passionate about it.
317
01:12:14,833 --> 01:12:16,666
And that's 3D printing.
318
01:12:17,750 --> 01:12:20,000
But let's just say, first of all, we
319
01:12:20,000 --> 01:12:21,416
started off on a few rough notes.
320
01:12:22,333 --> 01:12:25,000
But even though we started off with a
321
01:12:25,000 --> 01:12:26,000
good opportunity to learn,
322
01:12:26,666 --> 01:12:27,666
and we did not stop there,
323
01:12:29,291 --> 01:12:32,083
still kept on trying, even though we got
324
01:12:32,083 --> 01:12:33,416
better every single time,
325
01:12:34,500 --> 01:12:36,833
we did not stop there, kept on trying,
326
01:12:37,750 --> 01:12:40,833
and still did not make it quite yet,
327
01:12:41,833 --> 01:12:44,500
until finally we managed
328
01:12:44,500 --> 01:12:46,250
to get something decent.
329
01:12:48,125 --> 01:12:51,083
And from that start, we went even bigger.
330
01:12:51,958 --> 01:12:56,416
Let me show you.
331
01:13:01,833 --> 01:13:04,458
So, this is all nice looking here outside
332
01:13:04,458 --> 01:13:06,583
in the practical world, but let's see how
333
01:13:06,583 --> 01:13:08,375
we got it to work on the computer.
334
01:13:09,833 --> 01:13:12,958
Part of any 3D printing, you need to be
335
01:13:12,958 --> 01:13:14,333
able to slice the model
336
01:13:14,333 --> 01:13:16,375
to be able to print it.
337
01:13:16,375 --> 01:13:18,958
But here I had a few surprises, which
338
01:13:18,958 --> 01:13:23,166
I'll reveal later on.
339
01:13:24,833 --> 01:13:26,625
So, that was it.
340
01:13:27,208 --> 01:13:29,833
Now all that's left I guess to wait.
341
01:13:39,833 --> 01:13:41,083
But first you don't succeed.
342
01:13:43,666 --> 01:13:46,250
Try, try, try again.
343
01:13:49,208 --> 01:13:50,916
Alright, so it's a nice
344
01:13:50,916 --> 01:13:52,041
beautiful Sunday morning.
345
01:13:52,916 --> 01:13:53,750
A little bit of rain.
346
01:13:55,500 --> 01:13:57,041
But last night I checked on the print,
347
01:13:57,458 --> 01:13:58,916
everything seemed to be going in order.
348
01:13:59,833 --> 01:14:02,583
Just finished at 5.47,
349
01:14:03,250 --> 01:14:03,833
according to my timer.
350
01:14:05,333 --> 01:14:08,208
So, now it's time to go and check it out.
351
01:14:08,708 --> 01:14:08,833
Let's see how it is.
352
01:14:08,875 --> 01:14:17,708
Let's see how it is.
353
01:14:32,833 --> 01:14:34,500
Wonderful experiences were
354
01:14:34,500 --> 01:14:35,833
gathered from that project.
355
01:14:35,875 --> 01:14:42,666
And the final product here, well let's
356
01:14:42,666 --> 01:14:43,291
just say there was a
357
01:14:43,291 --> 01:14:45,000
few design flaws in it.
358
01:14:45,250 --> 01:14:48,125
One, the neck came apart.
359
01:14:49,375 --> 01:14:51,708
This was mostly due because
360
01:14:51,708 --> 01:14:54,791
of the lack of printing design.
361
01:14:55,208 --> 01:14:57,583
I cut it too many times, I should have
362
01:14:57,583 --> 01:14:58,708
made it in one piece.
363
01:14:59,416 --> 01:15:02,166
And secondly, the lack of sanding to make
364
01:15:02,166 --> 01:15:03,833
this adhere much better.
365
01:15:05,791 --> 01:15:07,958
But if you fail, never give
366
01:15:07,958 --> 01:15:10,208
up, always try and try again.
367
01:15:10,583 --> 01:15:13,000
But for right now, I think I'm going to
368
01:15:13,000 --> 01:15:14,166
put a pin in this project.
369
01:15:15,166 --> 01:15:16,500
Let's move on to the next one.
370
01:15:22,708 --> 01:15:25,291
This part of learning, my why was simple.
371
01:15:25,791 --> 01:15:27,750
It was not necessarily directly for the
372
01:15:27,750 --> 01:15:29,500
student, but rather for the
373
01:15:29,500 --> 01:15:30,833
administrative part of the school.
374
01:15:30,833 --> 01:15:33,958
Back home, we do have a way to monitor
375
01:15:33,958 --> 01:15:34,875
all the student grade.
376
01:15:36,083 --> 01:15:37,708
But at the end of the day, it is just
377
01:15:37,708 --> 01:15:38,833
sitting there in an excel
378
01:15:38,833 --> 01:15:40,750
sheet and not being useful.
379
01:15:41,375 --> 01:15:43,333
So I thought to myself, what if there was
380
01:15:43,333 --> 01:15:45,166
a way we could mine that data?
381
01:15:45,583 --> 01:15:47,375
What if there was a way we could see
382
01:15:47,375 --> 01:15:49,916
future patterns and make actionable
383
01:15:49,916 --> 01:15:51,458
decisions on those patterns?
384
01:15:51,916 --> 01:15:53,916
There was something wrong, fix it before
385
01:15:53,916 --> 01:15:54,916
it becomes that problem.
386
01:15:55,541 --> 01:15:56,833
And that's exactly what I did.
387
01:15:57,833 --> 01:16:01,208
With the help of our teacher, we managed
388
01:16:01,208 --> 01:16:03,000
to build a simple model,
389
01:16:03,708 --> 01:16:06,083
but a simple model that explained a lot
390
01:16:06,083 --> 01:16:07,666
of the basic concepts needed
391
01:16:07,666 --> 01:16:09,333
to build a more advanced one.
392
01:16:10,083 --> 01:16:12,291
And that is one of my ambitions when I do
393
01:16:12,291 --> 01:16:15,125
get back home, is to build a bigger model
394
01:16:15,125 --> 01:16:17,291
that can cater for those needs.
395
01:16:17,875 --> 01:16:19,000
But one step at a time.
396
01:16:19,333 --> 01:16:21,291
I was happy enough to be able to build
397
01:16:21,291 --> 01:16:22,958
that first model and see
398
01:16:22,958 --> 01:16:23,833
the power that AI brings.
399
01:16:23,833 --> 01:16:26,791
We did learn a lot more
400
01:16:26,791 --> 01:16:28,125
about different types of model.
401
01:16:28,916 --> 01:16:30,583
And let's have a look at that.
402
01:16:31,291 --> 01:16:33,083
From learning about simple linear
403
01:16:33,083 --> 01:16:36,875
regression and more advanced model, all
404
01:16:36,875 --> 01:16:38,583
consolidated with exercises,
405
01:16:39,416 --> 01:16:41,041
one thing was sure, I
406
01:16:41,041 --> 01:16:42,208
did it to polish my maths.
407
01:16:43,416 --> 01:16:46,875
And from being able to save the model,
408
01:16:47,083 --> 01:16:48,833
that was a really empowering thing.
409
01:16:48,833 --> 01:16:51,333
And I made the most of it.
410
01:16:51,416 --> 01:16:53,958
AI is more than just code.
411
01:16:54,791 --> 01:16:57,750
And I was surprised to find out, it can
412
01:16:57,750 --> 01:17:00,833
be used in several places, manufacturing,
413
01:17:01,583 --> 01:17:03,916
robotics, and so many other places,
414
01:17:03,916 --> 01:17:05,333
as I got the chance to
415
01:17:05,333 --> 01:17:07,416
experience and see firsthand here.
416
01:17:08,375 --> 01:17:09,041
And I'm very grateful
417
01:17:09,041 --> 01:17:09,916
for those experiences.
418
01:17:10,750 --> 01:17:12,458
And all that knowledge has broadened my
419
01:17:12,458 --> 01:17:15,541
horizon to allow me to see a whole new
420
01:17:15,541 --> 01:17:16,250
world of possibilities.
421
01:17:17,125 --> 01:17:19,500
And I look forward to make actionable
422
01:17:19,500 --> 01:17:22,000
decisions on this information that I
423
01:17:22,000 --> 01:17:23,250
gathered, and all the
424
01:17:23,250 --> 01:17:25,500
experiences that I've embarked with.
425
01:17:27,541 --> 01:17:30,541
Being a software engineer myself, and
426
01:17:30,541 --> 01:17:33,791
learning these new skills, I was
427
01:17:33,791 --> 01:17:36,500
wondering, how do I put a
428
01:17:36,500 --> 01:17:38,416
website with this AI stuff?
429
01:17:39,916 --> 01:17:41,125
And that's exactly what I got the
430
01:17:41,125 --> 01:17:42,750
permission to do by our teacher.
431
01:17:43,875 --> 01:17:44,833
And I built this program.
432
01:17:45,833 --> 01:17:46,333
Let's have a look.
433
01:17:48,083 --> 01:17:50,791
As per any AI model, we
434
01:17:50,791 --> 01:17:52,458
needed to create the model.
435
01:17:52,791 --> 01:17:55,208
And first step was a lot of cleaning.
436
01:17:56,000 --> 01:17:57,791
So we managed to get all the data
437
01:17:57,791 --> 01:17:59,458
together and looking nice.
438
01:18:00,125 --> 01:18:02,666
And from there, we started building the
439
01:18:02,666 --> 01:18:05,125
stuff that we need to test it.
440
01:18:05,625 --> 01:18:07,833
And it was working well, so we saved it.
441
01:18:08,833 --> 01:18:11,541
From there, we built a little Python
442
01:18:11,541 --> 01:18:14,750
server using Flask, and some util file
443
01:18:14,750 --> 01:18:17,666
that would pull the data from that model.
444
01:18:18,541 --> 01:18:20,666
And all of that data was easily
445
01:18:20,666 --> 01:18:22,833
accessible in this folder as well.
446
01:18:23,625 --> 01:18:26,458
Additionally, we created a little HTML
447
01:18:26,458 --> 01:18:28,750
page that would allow you user to
448
01:18:28,750 --> 01:18:29,583
interact with this
449
01:18:29,583 --> 01:18:31,250
model, making it awesome.
450
01:18:32,000 --> 01:18:33,958
And we threw in a little bit of CSS as
451
01:18:33,958 --> 01:18:34,833
well, just to make it look nice.
452
01:18:34,875 --> 01:18:38,125
And as you can see, we can just put in
453
01:18:38,125 --> 01:18:40,833
the data now and pull data from the
454
01:18:40,833 --> 01:18:42,541
model, which was epic.
455
01:18:43,083 --> 01:18:44,000
And I look forward to
456
01:18:44,000 --> 01:18:45,916
doing this again back home.
457
01:18:50,833 --> 01:18:54,291
Our fourth and final major was actually
458
01:18:54,291 --> 01:18:57,125
the 3D printing and modeling, even though
459
01:18:57,125 --> 01:18:58,291
I had started a bit early,
460
01:18:58,500 --> 01:18:58,833
because I got a bit too excited.
461
01:18:58,833 --> 01:19:03,333
In this part of the major, we now start
462
01:19:03,333 --> 01:19:05,500
looking at the other side of 3D printing,
463
01:19:06,041 --> 01:19:07,375
the actual modeling parts.
464
01:19:07,833 --> 01:19:09,750
And I did get a lot of experience with
465
01:19:09,750 --> 01:19:11,500
that in the Maya course
466
01:19:11,500 --> 01:19:12,750
with our awesome teacher.
467
01:19:13,958 --> 01:19:16,583
And I did venture a little bit on my own
468
01:19:16,583 --> 01:19:18,000
as well to empower myself.
469
01:19:19,000 --> 01:19:21,333
So with the new skill set, I wanted to
470
01:19:21,333 --> 01:19:22,583
see what can be built.
471
01:19:23,250 --> 01:19:24,500
So I started building some
472
01:19:24,500 --> 01:19:25,833
simple models, moving it up.
473
01:19:25,875 --> 01:19:28,583
A little bit more complex.
474
01:19:29,791 --> 01:19:32,500
And that became very exciting, because
475
01:19:32,500 --> 01:19:34,625
now I started learning the basic building
476
01:19:34,625 --> 01:19:36,250
blocks that I needed to
477
01:19:36,250 --> 01:19:37,541
start building my own model.
478
01:19:38,500 --> 01:19:40,250
And that was all cool and great.
479
01:19:40,666 --> 01:19:42,291
And I look forward to be able to share
480
01:19:42,291 --> 01:19:44,625
that experience with my students, because
481
01:19:44,625 --> 01:19:46,750
the learning curve is not too complex as
482
01:19:46,750 --> 01:19:48,958
soon as you start understanding the 3D
483
01:19:48,958 --> 01:19:50,791
space and being able to
484
01:19:50,791 --> 01:19:51,833
manipulate it successfully.
485
01:19:52,833 --> 01:19:55,250
And I'm sure my students will be excited
486
01:19:55,250 --> 01:19:56,875
to learn this new skill as well.
487
01:19:58,208 --> 01:20:00,291
And of course, this video would not be
488
01:20:00,291 --> 01:20:02,375
complete, and my heart would not be at
489
01:20:02,375 --> 01:20:03,666
peace if I did not finish
490
01:20:03,666 --> 01:20:05,500
the project of the ukulele.
491
01:20:06,583 --> 01:20:09,000
So I gave it another shot by going back
492
01:20:09,000 --> 01:20:11,375
at it. Let's have a look at that journey.
493
01:20:12,666 --> 01:20:15,083
Just before we started the 3D printing,
494
01:20:15,541 --> 01:20:17,583
we had a quick look at all
495
01:20:17,583 --> 01:20:18,833
the awesome texts around.
496
01:20:19,833 --> 01:20:22,208
And truly, there was a ton of them that
497
01:20:22,208 --> 01:20:24,875
aid in manufacturing and a
498
01:20:24,875 --> 01:20:27,166
bunch of other amazing stuff.
499
01:20:28,291 --> 01:20:29,500
After making a few
500
01:20:29,500 --> 01:20:32,416
souvenirs, we were back to business.
501
01:20:32,875 --> 01:20:35,541
Exploring some of the texts there and
502
01:20:35,541 --> 01:20:37,333
some possibilities of what
503
01:20:37,333 --> 01:20:40,208
can be done, we got to slicing.
504
01:20:41,000 --> 01:20:43,666
And this time, I did my best to avoid
505
01:20:43,666 --> 01:20:46,208
some of the mistakes we did last time,
506
01:20:46,208 --> 01:20:47,833
which I did think it paid off.
507
01:20:48,875 --> 01:20:49,333
Stay tuned!
508
01:20:52,291 --> 01:20:55,416
Okay, so day two of the printing. Now
509
01:20:55,416 --> 01:20:57,458
we're going to go back inside and collect
510
01:20:57,458 --> 01:21:00,916
a successfully printed body.
511
01:21:02,708 --> 01:21:03,291
Let's go and see.
512
01:21:19,833 --> 01:21:23,791
And finally, the first part
513
01:21:23,791 --> 01:21:26,041
was done. But we're not done yet.
514
01:21:27,083 --> 01:21:30,666
On to the neck. After replacing it onto
515
01:21:30,666 --> 01:21:32,666
the proper place this time and printing
516
01:21:32,666 --> 01:21:34,166
it in whole, we were
517
01:21:34,166 --> 01:21:35,250
off to printing again.
518
01:21:36,958 --> 01:21:38,500
After a little bit of sweat and blood.
519
01:21:39,833 --> 01:21:43,458
All pirates, yes, they're a-bye.
520
01:21:45,333 --> 01:21:48,750
So I'll guide the merchant ships.
521
01:21:50,833 --> 01:21:53,375
Then it's after that's a-kind.
522
01:21:55,958 --> 01:21:58,916
From the bottomless pits.
523
01:21:59,625 --> 01:22:03,833
But my head was met strong.
524
01:22:04,833 --> 01:22:08,750
By the end of the Almighty,
525
01:22:10,041 --> 01:22:14,500
we've powered in this generation.
526
01:22:16,833 --> 01:22:19,166
With this musical instrument, something
527
01:22:19,166 --> 01:22:20,583
to note that there is
528
01:22:20,583 --> 01:22:21,458
room for improvement.
529
01:22:22,041 --> 01:22:24,166
Of course, the sound hole is a bit small
530
01:22:24,166 --> 01:22:25,000
and that can be
531
01:22:25,000 --> 01:22:26,541
improved upon in the design.
532
01:22:27,208 --> 01:22:29,000
And making it bigger can improve the
533
01:22:29,000 --> 01:22:29,833
sound quality as well.
534
01:22:30,833 --> 01:22:33,333
Secondly, the cost of making these.
535
01:22:34,291 --> 01:22:36,791
It can be improved in terms of quality,
536
01:22:37,583 --> 01:22:39,208
but also the cost can be
537
01:22:39,208 --> 01:22:40,291
dropped down significantly.
538
01:22:42,041 --> 01:22:43,500
I do look forward to exploring that
539
01:22:43,500 --> 01:22:45,416
concept more and making it a viable
540
01:22:45,416 --> 01:22:48,125
option to getting musical instruments all
541
01:22:48,125 --> 01:22:49,875
around our students and
542
01:22:49,875 --> 01:22:50,833
getting them the joy of playing.
543
01:22:51,833 --> 01:22:55,791
Another note and final one is the only
544
01:22:55,791 --> 01:22:58,041
thing that was not 3D printed is of
545
01:22:58,041 --> 01:23:01,291
course the strings and the tuning notes.
546
01:23:02,750 --> 01:23:05,125
And there you have it. My first playable
547
01:23:05,125 --> 01:23:06,333
ukulele, which I look
548
01:23:06,333 --> 01:23:07,583
forward to sharing with my son.
549
01:23:08,541 --> 01:23:10,208
And for my students, maybe even teach
550
01:23:10,208 --> 01:23:11,333
them how to make their own.
551
01:23:12,125 --> 01:23:13,458
And why not make
552
01:23:13,458 --> 01:23:14,833
something bigger, like a guitar?
553
01:23:15,833 --> 01:23:18,708
And even more ambitious, why not make
554
01:23:18,708 --> 01:23:21,208
much more and send it as a music program
555
01:23:21,208 --> 01:23:22,208
to the other schools?
556
01:23:23,291 --> 01:23:24,833
The possibilities are endless with this.
557
01:24:31,791 --> 01:24:34,333
( Henry French-ashi decomposition "
40376
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.