当前位置:网站首页>Follow up course supplement of little turtle teacher "take you to learn C and take you to fly"

Follow up course supplement of little turtle teacher "take you to learn C and take you to fly"

2022-06-22 19:45:00 cbirdfly.

         Little turtle teacher's 《 Learn from you C Take you fly 》 There is a preview before the series , Said there was a sequel to robot electronics , But I haven't waited so long , Bloggers are here according to their own learning experience , Recommend some learning materials , You can fill the hole for the little turtle teacher .

         If you read it carefully 《 Learn from you C Take you fly 》 after ,C The foundation of language should be no problem , You can do many things with this tool , The most suitable should be to get a single-chip computer , This actually belongs to the direction of embedded software . Here you can use the very famous open source hardware platform Arduino Get started . Learn to use first C Language passing Arduino Control something practical , Let your code thinking span between software and hardware .

Two tutorials are recommended for this process :

1.Arduino!C The ultimate practical course of language programming   【 The basic chapter 】【 Advanced 】【 Advanced 】

         This tutorial , It belongs to transition video , take C Language and hardware are combined first , Let you understand C The effect of language control hardware operation .

2. Introduction to zero Foundation Arduino 

        This tutorial will gradually expand to the circuit , Take you to do some small projects , Let you have entry-level electronic production ability , You can use some modules after learning , To build some of your own gadgets .

=================================================

         After the above two have learned , You already have an entry-level electronic toss skill . But people tell you Schematic diagram and PCB You are still confused , If you want more advanced electronic production ability , Then you can't always use the hardware modules made by others , You need to have the ability to make your own hardware modules , That is, do it yourself PCB And the ability to weld components .

This process also recommends two tutorials :

1.Altium Designer Study ---- Draw by hand Arduino PCB Circuit board ( Zero basis )

        It's best to have some basic knowledge of basic hardware before reading this tutorial , It is best to know what common component packages are , There are also categories of commonly used electronic components . This tutorial will take you to make a piece Arduino Control panel , Including schematic diagram and PCB The design of the , Purchase of components ,PCB Proofing , Also teach some welding knowledge . After learning this part, you will know what you have been playing before Arduino How to do the single chip microcomputer step by step from the schematic diagram , And you have the ability to make it yourself . however This tutorial teaches little about welding and debugging details , So the next tutorial , It teaches you how to weld in detail , For debugging , You'd better find a master to take you , Debugging really depends on ability , Experience , And savvy ...

2. One minute to learn welding skills  

        This tutorial shows more details about welding , Welding tools have the following necessary tools :

1. Heating tools : Electric iron , Hot air gun .( Generally, you can buy a constant temperature welding table, which has both ), If the initial funds are insufficient , There is no need for patch welding , An electric soldering iron will do , It's best to buy an electric soldering iron that can control the temperature .

2. Auxiliary tool :PCB fixture , Tweezers ( Slender tip ), Solder paste ( Increase solder flow ), Solder wire ( It's better to buy one containing lead ), Tin suction gun , Tin suction belt , High temperature adhesive tape , brush , Wash the board with water .

3. If it is manual SMT If the patch : We also use solder paste ( Novice recommendation Medium temperature solder paste 180 About degrees ), Steel mesh , scraper , Heating table ( Or reflow furnace , Hot air gun blowing is OK ).

         You can see my experience post for manual patch : Once as human flesh SMT Feeling after the placement machine

         After the above steps , You can learn more about embedded technology , Learn more professional development platforms such as :51,STM32. You can also go back and learn more advanced software development , for example C++,JAVA. With the above hardware tossing experience , Then learn other knowledge , There will be an unspeakable sense of transparency .

Here are also two better ,51 and STM32 Video for getting started :

1. 51 Introduction to single chip microcomputer --- Explain in the most accessible language !

         stay 51 The stay time should not be too long , Master the basic timer 、 A serial port , You can go to STM32 Come up. . This video is more appropriate , Some people say they have learned Arduino Can you learn directly STM32, Of course you can , Everyone's foundation is different , But in my personal experience ,Arduino Because the hardware details are shielded better , After learning , That is to use Arduino Did several projects , To the underlying ( register ) I know very little about , Only accumulated some debugging experience and project experience . If you learn directly STM32, In fact, it is a little difficult , If you use 51 Make a transition , Is better , Touch register programming , It can let us know how the microcontroller works , because STM32 More registers for , More complex functions .

2. stm32F103 Introduction 【 Stage 1 、 Two 】

        STM32 Is the current mainstream development platform , It is best to start from the standard library , But if you don't know anything about registers , You can't use the standard library well , There is no confidence in using it , Then this video can help you get started , This video is what I have seen so far , The quickest way to get started , The most friendly to beginners STM32 Getting started video . You can buy a corresponding development board , follow UP learn . I listened to the video of Haichuang electronics , I understand that not everyone can be a teacher , It's really great .

 

原网站

版权声明
本文为[cbirdfly.]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/173/202206221819315632.html