`
jcs130
  • 浏览: 131420 次
  • 性别: Icon_minigender_1
  • 来自: Ottawa
社区版块
存档分类
最新评论

WiFi遥控小车(二):选择学习&开发平台

阅读更多

 

前面说到我想自己做一个控制模块出来,这个模块需要实现以下功能:将摄像头采集到的数据进行压缩(为了节约带宽以及提高速度,也是为了学习下这个热门的技术,选用了H.264格式),再将数据通过WiFi模块发送到手机或者其他智能设备上,再实时接收控制端发来的信号,做出如“前进”“后退”这样的反应。

主要研究内容如下所示:

 

查了很多资料、论文,大部分都是用ARM-Linux平台实现的,所以我也决定开始学起嵌入式Linux。网上的关于ARM9的2440的资料比较多,但是因为我想做视频传输,担心ARM9的性能不够,不能对摄像头数据做到实时编码(貌似可以再加上个FPGA或者DSP来弄,但是觉得麻烦,就先不考虑了)。网上又查到了些用海思HI3515等芯片做的实时传输的文章,那些芯片是专门用来干这个(视频压缩、传输)的,但是我在淘宝上想买开发板,一个要好几千……太贵,打电话问官方的销售,也是很贵,比较新的要上万块钱……囧……

最后决定了用三星的ARM11的s3c6410芯片,因为资料上说它内置MFC协处理器,可以硬编解码H.264的视频。开发板选用的是友善之臂的Tiny6410开发板,学习资料比较多,而且提供很多源代码可以学。

同时买了个小底板和wifi模块,摄像头暂时没买,等做到视频的时候再买也不迟。

 

由于我也没有任何Linux的基础,更不要说是嵌入式Linux了,所以就要学Linux的东西。跟着视频教程学了一阵,了解了一些最基本的操作,我就直接进行嵌入式Linux驱动的学习,由于之前用单片机驱动过电机,知道只要控制I/O口的高低电平就能控制电机的正反转,所以我的学习思路就是修改演示程序的LED驱动(GPIO控制)和蜂鸣器驱动(PWM信号)来驱动我的电机。
    下一篇会介绍一下开发环境的搭建,表示搭建环境真的很麻烦……遇到各种问题,然后到处找解决方案,走了不少弯路,这应该是我耗的时间最长的部分了,不过最终还是搭好了。

 

 传送门:

WiFi遥控小车(一):基于wicam模块的小车

WiFi遥控小车(二):选择学习&开发平台 

WiFi遥控小车(三):搭建嵌入式Linux开发环境

WiFi遥控小车(四):简单直流电机驱动及UDP通信程序 

  • 大小: 21.7 KB
  • 大小: 37.1 KB
  • 大小: 64.8 KB
2
5
分享到:
评论
6 楼 jcs130 2012-10-21  
wingware 写道
回复楼主,为什么不考虑蓝牙模块,要用wifi模块?
要是带户外玩的话,害的带个无线路由器出来?

我是考虑过蓝牙,但是蓝牙的带宽低,不能方便传输视频这样的大数据,而且手机上的蓝牙距离大概是10米,距离比较短。
而wifi的话带宽大,现在的安卓几乎都有wifi热点功能,可以代替路由器。而且wifi信号也可以通过AP中转,来实现扩大距离的效果
5 楼 wingware 2012-10-21  
回复楼主,为什么不考虑蓝牙模块,要用wifi模块?
要是带户外玩的话,害的带个无线路由器出来?
4 楼 jcs130 2012-10-21  
steafler 写道
楼主牛人啊,希望像你学习

不是啦,初学者而已,自己对这些感兴趣~~
3 楼 steafler 2012-10-21  
楼主牛人啊,希望像你学习
2 楼 jcs130 2012-10-21  
xouou_53320 写道
我手上是ok6410

那应该差不多吧~芯片都是一样的~
1 楼 xouou_53320 2012-10-21  
我手上是ok6410

相关推荐

    STM32 wifi 遥控小车

    STM32 WiFi遥控小车是一种基于STM32...总的来说,STM32 WiFi遥控小车项目涵盖了嵌入式系统、无线通信、传感器应用等多个方面的知识,对于想要深入理解物联网(IoT)和智能硬件开发的爱好者来说,是一个很好的实践平台。

    WIFI遥控小车论文报告.pdf

    根据以上信息,我们可以构建一个关于WIFI遥控小车的知识体系,从软件开发环境到硬件选型,再到具体的通信协议和接口,形成了完整的遥控小车开发流程和技术应用框架。需要注意的是,由于内容中的一些信息不完整或存在...

    weixin_contorl.zip_WiFi遥控_wifi小车_wifi遥控小车_智能小车程序

    总结来说,"weixin_contorl.zip"是一个集成了WiFi遥控技术、智能导航和避障功能的软件包,适用于开发或改进具有无线控制能力的智能小车项目。通过这个程序,用户可以体验到科技带来的乐趣,同时也能深入了解无线通信...

    无线视频遥控的WIFI智能小车

    在压缩包中,"Arduino WIFI智能小车 无线视频遥控小车"很可能包含了以下文件: 1. Arduino源代码:这是控制小车行为的程序,包括初始化硬件、处理WiFi连接和接收命令的部分。 2. 上位机程序源代码:用于接收用户输入...

    Wifi遥控小车

    **WiFi遥控小车**是一种利用无线网络技术进行远程控制的小型车辆模型,它结合了物联网技术和嵌入式系统,使得用户可以通过智能手机等设备通过WiFi网络发送指令,实现对小车的实时操控。在这个项目中,核心组件是ESP...

    WIFI小车手机端设计

    【标题】"WIFI小车手机端设计"涉及的关键知识点主要集中在Android平台的移动应用开发以及无线通信技术,特别是WiFi的运用。以下是对这些知识点的详细说明: **Android平台开发**: 1. **Android SDK**: 开发Android...

    实验14:WIFI遥控小车.zip

    实验14:WIFI遥控小车是一个典型的嵌入式系统项目,主要涉及到STM32微控制器、ARM架构、以及相关的硬件设计。在这个实验中,我们将使用STM32单片机作为核心控制器,通过WiFi模块实现远程控制小车的运动。下面将详细...

    WiFi小车Android代码

    【WiFi小车Android代码】项目涉及的技术点涵盖了嵌入式硬件、无线...通过以上技术的整合,"WiFi小车Android代码"项目实现了从Android设备远程控制STM32小车的创新应用,展示了跨平台通信和嵌入式系统开发的综合能力。

    基于C语言+stm32的遥控wifi循迹避障智能小车源程序(毕业设计&课程设计&项目开发)

    基于C语言+stm32的遥控wifi循迹避障智能小车源程序,适合毕业设计、课程设计、项目开发。...循迹、避障、wifi遥控、远程视频 采用到的片内资源 ADC PWM TIM UART DMA 片外传感器 光电传感器 ........

    基于单片机的无线遥控小车设计

    在现代科技领域,基于单片机的无线遥控技术得到了广泛的应用和发展,其中无线遥控小车作为一项典型的教学与研究平台,在电子、自动化及机器人学等多个领域具有重要的意义。本文将围绕“基于单片机的无线遥控小车设计...

    无线视频遥控小车电路图

    标题中的“无线视频遥控小车电路图”是指一种利用无线技术进行远程控制并实时传输视频的智能玩具或教育工具。这种小车的核心是基于Arduino的硬件平台,它结合了WiFi技术和高清摄像头,允许用户通过手机、电脑或平板...

    902-ESP32_SDK开发-动手制作自己的WiFi视频遥控小车(微信小程序视频遥控小车) - 杨奉武 - 博客园1

    《ESP32 SDK开发:构建WiFi视频遥控小车(微信小程序版)》 在智能硬件领域,ESP32因其强大的性能和丰富的功能,已经成为许多DIY爱好者和开发者的选择。本教程将带你一起动手制作一款使用ESP32 SDK的WiFi视频遥控小车...

    WIFI视频小车

    用户可以通过智能手机或电脑远程查看视频小车所采集的视频画面,并通过相应的控制命令遥控小车的移动和操作。这为监控、安全巡检、远程医疗、探索未知环境等领域提供了极大的便利。 结合WiFi视频小车的特性,开发者...

    基于单片机的WIFI智能小车设计.docx

    基于51单片机的WIFI遥控智能小车设计不仅实现了小车的远程控制,还在一定程度上模拟了智能汽车的工作原理和技术架构。这一项目不仅有助于提升学生的实践能力,还为未来智能家居系统的发展积累了宝贵经验和技术储备。...

    java开发的安卓wifi遥控器+四轴飞行器控制APP+平衡小车控制APP+重力感应+摇杆控制+PID调试+源码(高分优秀项目)

    java开发的安卓wifi遥控器+四轴飞行器控制APP+平衡小车控制APP+重力感应+摇杆控制+PID调试+源码,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ java开发的安卓...

    手机端通过wifi遥控小车stm32程序和android程序,实现前进和后退的功能。

    在本项目中,我们主要探讨如何使用手机通过WiFi来遥控基于STM32微控制器的小车,实现前进和后退的功能。STM32是一款广泛应用的32位微控制器,以其高性能、低功耗和丰富的外设接口著称。而Android则是全球最流行的...

    Wi-Fi遥控小车DIY教程:看高手如何改进

    在设计Wi-Fi遥控小车时,作者选择了Arduino平台,因为它比单片机简单很多,开发起来更加容易。作者还推荐了基于51单片机的第一代Wi-Fi小车和基于Arduino的第二代Wi-Fi小车。 二、材料准备 小车的材料包括: * ...

    Arduino遥控小车.zip

    二、遥控小车硬件组件 1. Arduino主板:作为小车的大脑,处理所有输入和输出信号。 2. 电机驱动模块:例如L298N或TB6612FNG,用于控制小车的前进、后退、左转、右转。 3. 电机:为小车提供动力,通常选择直流电机。 ...

    毕设&课设&项目&实训-基于Arduino+Blynk+ESP8266的WiFi遥控小车.zip

    基于STM32、ESP8266、PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#、单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备、LInux、IOS...

    基于手机WiFi信号控制的遥控智能小车毕设开题报告.doc

    《基于手机WiFi信号控制的遥控智能小车》 一、项目背景与意义 随着科技的飞速进步,无线通信技术已经深入人们的日常生活。WiFi作为无线网络传输技术的代表,不仅在互联网连接方面扮演着重要角色,还在遥控智能设备...

Global site tag (gtag.js) - Google Analytics