-
基于STM32的温感GPS终端设计
【实例简介】
野火的指南者,GPS是ATGM332D,温度传感器是DHT11。实现定位温度的采集、LCD显示及WIFI传输
/**
温感GPS终端设计.rar
******************************************************************************
* @file main.c
* @author fire
* @version V1.0
* @date 2013-xx-xx
* @brief 对GPS模块传输的数据进行解码,获取定位信息。
******************************************************************************
* @attention
*
* 实验平台:秉火 STM32 F103-指南者 开发板
* 论坛 :http://www.firebbs.cn
* 淘宝 :https://fire-stm32.taobao.com
*
******************************************************************************
*/
#include "stm32f10x.h"
#include "./usart/bsp_usart.h"
#include "./gps/gps_config.h"
#include "./lcd/bsp_ili9341_lcd.h"
#include "./systick/bsp_SysTick.h"
#include "./dht11/bsp_dht11.h"
#include "./i2c/bsp_i2c_ee.h"
#include "./flash/bsp_spi_flash.h"
#include "usart1.h"
#include "test.h"
#include "bsp_esp8266.h"
#include
#include
extern void nmea_decode_test(void);
extern void ESP8266_StaTcpClient_UnvarnishTest2(void);
int main(void)
{
ILI9341_Init ();
SysTick_Init();
DHT11_Init ();
ILI9341_GramScan ( 6 );
USART_Config();
USARTx_Config();
ESP8266_Init ();
GPS_Config();
while(1)
{
ESP8266_StaTcpClient_UnvarnishTest2();
nmea_decode_test();
}
}
- 2021-10-16 00:31:16下载
- 积分:1
-
Weight
一个简单的计算标准体重的安卓手机软件,用户选择性别,然后输入身高,软件计算出用户标准体重。(This is a software used to calculate the standard weight of people.)
- 2014-03-03 20:27:16下载
- 积分:1
-
TilePuzzle_Android
拼图游戏代码,java实现,可参考,仅供学习(Jigsaw code, java implementation, reference, only to learn)
- 2013-09-24 16:33:20下载
- 积分:1
-
QR
说明: 二维码Demo,实现条码扫描,二维码识别等功能(Two-dimensional code Demo)
- 2012-06-14 11:00:39下载
- 积分:1
-
123
NASA - [Aerospace History 16] - Touchdown, The Development of Propulsion Controlled Aircraft at NASA Dryden (pdf)
- 2010-09-20 01:22:01下载
- 积分:1
-
quadrotor_pid_fuzzy_control
介绍四旋翼飞行器的PID控制器以及模糊控制器设计的一篇文章,很有参考价值(Four-rotor aircraft introduced PID controller and fuzzy controller design an article of great reference value)
- 2010-12-19 01:53:51下载
- 积分:1
-
Electric-Springs
Electric Springs—A New Smart Grid Technology论文 新型电能质量调节设备(Electric Springs—A New Smart Grid Technology)
- 2014-02-17 11:02:08下载
- 积分:1
-
android 解锁例子源码
package com.codeshogun.android.swipesample;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.MotionEvent;import android.view.View;import android.view.GestureDetector.SimpleOnGestureListener;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.ViewFlipper;public class Main extends Activity { private static final int SWIPE_MIN_DISTANCE = 120; private static final int SWIPE_MAX_OFF_PATH = 250; private static final int SWIPE_THRESHOLD_VELOCITY = 200; private GestureDetector gestureDetector; View.OnTouchListener gestureListener; private Animation slideLeftIn; private Animation slideLeftOut; private Animation slideRightIn; private Animation slideRightOut; private ViewFlipper viewFlipper; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); viewFlipper = (ViewFlipper)findViewById(R.id.flipper); slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in); slideLeftOut = AnimationUtils.loadAnimation(this, R.anim.slide_left_out); slideRightIn = AnimationUtils.loadAnimation(this, R.anim.slide_right_in); slideRightOut = AnimationUtils.loadAnimation(this, R.anim.slide_right_out); gestureDetector = new GestureDetector(new MyGestureDetector()); gestureListener = new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { if (gestureDetector.onTouchEvent(event)) { return true; } return false; } }; } class MyGestureDetector extends SimpleOnGestureListener { @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { try { if (Math.abs(e1.getY() - e2.getY()) > SWIPE_MAX_OFF_PATH) return false; // right to left swipe if(e1.getX() - e2.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { viewFlipper.setInAnimation(slideLeftIn); viewFlipper.setOutAnimation(slideLeftOut); viewFlipper.showNext(); } else if (e2.getX() - e1.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { viewFlipper.setInAnimation(slideRightIn); viewFlipper.setOutAnimation(slideRightOut); viewFlipper.showPrevious(); } } catch (Exception e) { // nothing } return false; } } @Override public boolean onTouchEvent(MotionEvent event) { if (gestureDetector.onTouchEvent(event)) return true; else return false; }}
- 2014-04-16下载
- 积分:1
-
BaiduMapApiDemo
百度地图api,有各项功能的demo,详尽、具体,适合初学者探究(Baidu map api, there are various functions of the demo, detailed, specific, suitable for beginners to explore)
- 2013-10-23 14:45:55下载
- 积分:1
-
海康摄相机接口实用实例
android平台下海康接口并不好找,本人也是费了好大力气才找到,接口使用文档更是少之又少,本工程实现视频监控的同时,并成功应用OSD功能添加字幕显示,现将本工程开源出来供大家研究。
- 2019-09-28下载
- 积分:1