Grace Schwan Silva
  • Home (current)
  • Student Agreement
  • About me
  • Final Project
  • Assignments
    Week1:Principles and Practices, Project Management Week2:Computer-Aided Design Week3:Computer Controlled cutting Week4:Electronics Production Week5:3D Scanning and Printing Week6:Embedded Programming Week7:Computer-Controlled Machining Week8:Electronics Design Week9:Output Devices Week10:Mechanical Design, Machine Design Week11:Input Devices Week12:Molding and Casting Week13:Networking and Communications Week14:Interfaces and Applications Programming Week15:Wildcard Week Week16:Applications and Implications Week17:Invention, Intellectual property, and Income Week18:Project Development Final Project

WEEK 1

Principles and Practices, Project Management

Assignment :

* plan and sketch a potential final project

* work through a git tutorial

* build a personal site in the class archive describing you and your final project

After Wednesday's conference, I set out to explore my GitLab page, but found myself quite lost at first, without having a clear idea of ​​how it works. I decided then to review the conference documentation and study the examples provided on the personal site. Realizing the large number of pending tasks, I made the decision to focus on organization. I set up a journal and task manager on my Google Drive to stay more organized and productive.

FAB ACADEMY WEEKLY PROGRAM

Welcome to this first week, in this amazing Fab Academy! Let's go with everything!

PRINCIPLES AND PRACTICES

Assignment plan and sketch a potential final project

PROPOSAL OF MY FIRST IDEA.

Looking into my life and being inspired to make this prototype remembering my brother who is visually impaired, his name is Jaime , he is a wonderful man, with great strength, very noble with a big heart, very wise, very skillful, composer, musician, singer (he has a beautiful voice), plays many musical instruments and is part of a Latin American folk music group called Kotosh "The force of a race". He could see, but he had a car accident when he was a teenager that left him blind, but he is for me a great example of strength and that many things can be done despite the circumstances.

So I asked myself a question: how can I contribute to their life?, and on the other hand, the passage of my life through the Early Childhood Education classrooms made me think: What can I contribute to children who have this visual difficulty or to children and/or people who have color blindness? How can we bring technology to them and make it a support in their lives, a solution?

PURPOSE

That is why I want to make a glove that has an electronic device that can make life easier for people and especially blind children in terms of object recognition, book reading and products, my first prototype I want to have a sensor that they recognize colors and later that they recognize materials such as glass, metal, plastic, they can also give information by voice so that they listen to it, it could also help people who have color blindness.

I don't know how I'll do it, but I'll do it! My mentor Beno (Benito Juárez) told us one day “Do not define your project or product by the resources, the allies, the technology you have, but by the vision of impact you want to achieve, do not put limits on it, that will be built over time. way, the most important thing is the impact they want to generate”.

REFERENCES

While the Fab Academy has been advancing during all those years, I have seen that there is an infinity of documentation and sensors and electronic components that can help me carry out my project. But I haven't seen one like it.

Mamafab told me that there is a glove similar to the one I want to make, and it's the Batoul Omar Al-Rashdan - Fab Academy 2020.

I also found in the fabulous academy's search engine that of a Neil DEL CBA student named Jiri who uses a COLOR SENSOR fab.cba.mit.edu › classes › CBA › people › jiri › week9..

HOW WILL I DO IT?

Well, to begin with I don't know, haha ​​well I think that this glove must have a sensor that recognizes colors, and with a microphone that tells the person what color it is recognizing and then for that I must make an electronic board that can control what I want to do. This is my final project idea, so we'll see how we do it in these wonderful and crazy 6 months.

RESEARCH

Investigating I found these different interactive gloves that inspire me to carry out my project. Here are some reference videos that I liked.

INTERNATIONAL REFERENCES

I found different videos on YouTube that will serve as examples and inspiration, they help me know how I want to do my project.

Plexus Developer Kit Promo - Extended Cut from Plexus on Vimeo.

Students from Simon Fraser University's School of Interactive Arts and Technology (SIAT) are using technology to bring long-distance couples closer together SFU SIAT Connects Long-Distance Couples

PROJECT MANAGEMENT

LET'S BEGIN!

Starting my first week so very very happy, with great energy, enthusiasm, scared again hahaha and at the same time somewhat challenging because the English language is not my forte so to speak :), not only am I learning but I am learning and teaching others people at the same time, but we are here, this is how these great challenges in life are presented...a great adventure begins, but at the moment I don't understand anything u_U. It's time to start exploring! So let's go there.

The first thing I have to do is:

  • Build my personal website and describe how I did it.
  • Document the steps you take to upload the documentation
  • Sketch of a possible final project.
  • Make a description of how I will do it and who will use it.
  • Sign and upload the Student Agreement on my website.
  • All of the above insert it into the class file.
  • On Wednesday, January 26, teacher Neil spoke about the Fab Labs, since when they were created, who has been participating in this growth and the purpose of the Fab Labs, we learned about digital fabrication and how you can create "almost anything" in the labs, he also talked about what we will be doing in these classes week after week. But something that stuck with me, that he mentioned was above all or that we do "Having a positive and sustainable impact on society" he talks about this in his book made together with his brothers "Designing Reality", here between us, I have started it to read, I recommend it. In this first week of the Fab Academy, we have two "missions" which are Principles and Practices and Project Management.

    Git and GitBash download

    I started downloading GIT AND GITBASH, hopefully everything goes well, fingers crossed! got into Git, followed the steps and downloaded it.

    The guide I used to perform this task was the Git tutorial that was shared with us in class.

    Once I downloaded Git, I get a black screen called "Terminal" where I typed the following commands:

    1.- IDENTIFICATION: I wrote the following command for the terminal to confirm my user git config –-global user.name “your_username”, then I put my email with the following command git config -–global user.email “your_email”.

    2.- CREATING SSH KEY: Now checking if I have an SSH KEY with cat ~ / .ssh / id_rsa.pub and after checking that I do not have that key because I am going to create it with the command ssh-keygen -t rsa -C "Your_email". This is where I found myself in trouble because I did not get the password despite being a command used by several people and it is the one found in the tutorial, I tried with this command ssh-keygen -o -t rsa -b 4096 -C "your_imail" and I finally made it!

    Cloning

    Now I will clone my repository from the cloud to Local, creating in my files a folder called "Fab Academy 2022"

    After right-clicking I selected the option, I opened a terminal in GitBash and copied the link that appears in GitLab git@gitlab.fabcloud.org: academany / Fab Academy / 2021 / labs / lima / students / grace-schwan.git

    Here the image of the cloning of the GitLab files in the GitBash terminal, pressing enter after placing the command correctly and the repository will be downloaded to our computer, it was interesting to carry out this process since I had never done it before and it was very exciting, challenging and above all that I did it by myself, of course I had the guidance of my dear Lenigan, a great teammate from Honduras, the great Walter Lenigan! and the support of super Hayashi, a master in everything he does!

    Drag and drop

    In this procedure I first downloaded the Visual Studio Code program, which is a text editor that I will use to place all the information on my web page with which I will become familiar, these days there have been new things for me.

    Then I downloaded my template that I found on this Template page with which I edited Visual Studio Code with HTML locally. I'll tell you what because I didn't understand anything and I said what do I do now? What is HTML? Well, I learned that this is a language of hypertexts because they are texts that are interconnected and now on the internet you can find many videos that can help you understand and learn many things, so I started looking for videos that help me understand and make my web page one of they went from HTML here and also from CSS here.

    I really liked it but these courses are much broader but they helped me to start.

    Due to the fact that editing my template was getting complicated, I chose to make my own page, even if it is rudimentary, but it is something that I have created and I feel very good about it, if I have to improve it as the days go by, but I think I have I've been learning a lot these days about HTML. Very well done Grace!! :)

    So that my photos did not weigh so much I used a page that helps me reduce the size of my images here in this page , they have been very intense days because not only did I have to learn this but I had to work and That's why I made a chart to be able to organize myself during this week.

    Most frequently used git commands:

    These are the commands I have used to create my web page and upload it to Git. You can also see them in this tutorial in this page

  • git status (to see what has changed)
  • git pull (to download the local repository to the last version of the online repository. This is very useful if several people are working on the same repository).
  • git add . (to add the changes)
  • git status (to check that the changes were added)
  • git commit descriptionofthechange (to confirm the changes)
  • git push (to make the changes effective and finally update the repository online)
  • Git tutorial

    This Git tutorial shows the following topics, it was very interesting:

  • What is it and the Git workflow
  • How to install git
  • Creating a repository on GitHub
  • Clone projects
  • How to save locally
  • Updating my repository this year 2024 as a continuing student.

    In order to link my page with the Fab Academy Git I did the following:

    1 . I entered my Visual Studio Code and tried to make a Commit but I got the following message “This action pull and push commits from to origin/master”, I gave it “OK” and another window opened.

    2. Then it asked me to log in with my Git email.

    3. I entered my Git email and tried making a commit and it worked! I was able to upload my information to my website linked to the Fab Academy…now to upload all the information about my assignments.

    Here you can find my Student Agreement

    Conclusions

  • I learned the structure of gitlab and how to use it.
  • I learned to document on my website.
  • I learned how to upload my data to Git Lab.
  • I understood that there are many repository tools that allow you to manage and perform different project tasks like GitLab and GitHub among others.
  • Creative Commons License
    This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

    WE CONTINUE
    • © Untitled. All rights reserved