赞
踩
如果你想快速实现一个可以和单片机通信的智能家居APP,直接看这篇文章,不要浪费时间了:
看完学不会的我跟你姓。
用图片是因为保护我的论文,不好意思。
我们要去实现一个东西不要惧怕它有多难实现,我们要做的是,怎么才能去实现它,然后一步步去完成它,没过多久,它就出现在你面前啦。
下面可能会用到一些编程软件,如果不知道在哪安装或者怎么安装,可以先看目录五哦
** 1.c语言基础 **提取码:wcow
c语言强烈推荐小甲鱼的教学视频
2.java语言基础 提取码:ie2n
另外再推荐一本书(据说是一本一本完全外行也能看懂的java书): 提取码:pjak
建议有编程基础的学java会更快哦!
3.android入门—第一行代码 提取码:5tk2
Android入门必须得是郭霖大神的《第一行代码》呀
4.tcp/ip协议要有一定的了解:可以参考一下这篇文章,如果看完之后没有看懂也没有关系,后面我会在用到这个技术的时候详细地说一下它的原理和作用的!
说白了tcp/ip协议可以让客户端通过某一个IP地址和端口号和服务端进行连接通信,详细的会在后续的文章解析。
5.单片机基础—单片机的资料(前提是先掌握了c语言哦)
提取码:p8nz
上面是stm32单片机的入门,除此之外,我建议还是要先入门一下51单片机,再去入门stm32的,这个是快速入门51单片机的资料,保证你是文科生都能看懂!51单片机快速入门 提取码:lpcs
6.ZigBee技术–学习资料(实现感知层的和网络层)
提取码:8pru
ZigBee技术不用学的太深入,主要了解一下ZigBee技术是什么,有什么用,还有怎么用来实现数据采集和无线传输!
不要把ZigBee当做可怕的妖魔鬼怪,它没有这么难学的,一个新知识我们要积极地去面对它、学习它。
它就是一种可以实现无线传输的一种协议栈。
◆****◆ ◆ c语言学会了能干的事情有:
1、做嵌入式开发;
2、写漂亮的界面;
3、做服务器开发;
4、可以写游戏;
5、可以写驱动程序;
6、可以写外挂;
7、可以做视频图片流媒体处理;
8、可做网页和爬虫相关的编程;
9、可以进行黑客编程等等。
◆◆◆ java语言学会了能干的事情有:
1、Android应用
Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。目前企业级特别大的应用,都需要学Java。而Java做安卓开发不单单是指系统,还有APP,在Android手机上,随便打开一个App应用就用的是Java语言。
2、服务器程序
Java在金融服务业的应用非常广泛,许多跨国投资银行例如:高盛、花旗、巴克莱等都用Java来编写前台和后台的电子交易系统,结算和确认系统,数据处理项目以及其他项目。
3、网站领域
Java在电子商务领域以及网站开发领域占据着大部分席位。现在很多大型网站都用jsp写的,JSP 全名为 Java Server Pages。它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。所以学习Java的同学可以找编写网站方面的工作,而且现在找这方面的岗位比较多。
4、软件工具
一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java开发工具。有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识。
5、嵌入式领域
Java 在嵌入式领域发展空间很大。在这个平台上,你只需130KB就能够使用 Java 技术(在智能卡或者传感器上)。最初,Java 被设计用来在嵌入书设备上工作。事实上,这只是其中的一个领域。
以上技术都掌握了,就可以往下啦!!!
其实,学完c语言、java、单片机、Android等等,都有很多的工作方向了!!!
点击可以查看对应的安装方式还有获取安装包哦!
提取码:zt81
在这里提供一下ZigBee开发平台的构建的PDF,就是帮助安装IAR和使用IAR的开发文档。ZigBee开发平台的构建
提取码:5jgg
提取码:nt8c
这个软件要求最好了解一下tcp的知识,例如tcp服务端和客户端?怎么通信?通过什么方式连接?
提取码:eovx
暂时就这么多了吧!
请把上面的环境都搭建好了再看下一篇文章哦!
大家在搭建环境的时候要有耐心,而且要细心哦,然后那些安装包还有安装路径最好不要放在c盘里啊,尤其是Androidstudio,不然卡到你怀疑人生的!!!
装完环境可以先不用管它,在学习每一门语言或者技术的时候需要用到了再用它!我们要用最快的时间掌握更多的知识,从而去实现一个属于自己的作品!
学习的时候,遇到困难可以来这里留言哦!
以下给的教程都是别人分享的哦,都是很好的视频教程!
这个我不好推荐学习教程,因为我少接触这个,你们可以问你们老师哈。
这里推荐嵌入式的教学视频,很完整的三部曲。
提取码:3bog
注意:这个教程要求学过单片机的哈!
如果走java后端方向的,可以参考这个教程,四个阶段:
提取码:4cz0
如果想走安卓方向的,可以参考这个教程:
教程 提取码:5q9j
教程 提取码:djju
教程
提取码:q7q6
这就是我们班的所有同学工作方向的大致方向。
可能有些人会疑惑,我们这些半路出家的怎么可能比得过人家那些专业科班毕业的,其实最重要的是一颗持续学习的心,毕竟我们学理论知识的时候(必修课),他们也在学差不多的理论知识,而他们可能是在大三大四才学的专业知识,所以时间真的是不够用的,我们应该多找些对应自己方向的项目来学习练手,这样出去工作实习面试的时候,起码简历上还有点东西可以写写。
加油吧!Where there is a will,there is a way!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。