EEE425-PROGRAMMING LANGUAGe Mehmet ali yılmaz

Slides:



Advertisements
Similar presentations
Embedded Sumo 1T4 – 1T5 UTRA.
Advertisements

Using the USB Mass Storage Device Presented by Frank H. Osborne, Ph. D. © 2006 Bio 2900 Computer Applications in Biology.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Introduction to Arduino Prepared by R. Lamond.  “Arduino is an open-source electronics prototyping platform based on flexible, easy- to-use hardware.
Serial Communications Standards (Partly Excerpted from Simpl Primer) Cabling Configuration Protocol.
Embedded Programming and Robotics
Gimbal contor & Analysis Applicatıon M.Özgür Ağcakaya
PC Maintenance: Preparing for A+ Certification Chapter 24: Modems.
Shaojie Ge Special Sensor System  My special sensor system is the walk mechanism of my robot. Since my robot is a walking robot with four legs.
Development of a microprocessor project with LPC2388 development board.
PROGRAMMING LANGUAGES FINAL PROJECT FATIH SÜRER Serial Communication with MSP430.
Mission To Mars Driving Simulator Based on the recent Curiosity Landing On Mars Based In Year 2020 Score based game, with collectable items to unlock.
C# SERIAL COMMUNICATION TEMPERATURE CONTROL WITH ARDUINO KAAN EREN
A Quick Introduction to Arduino and Sensors Philip C. Fulmer, PhD, CHP Francis Marion University Florence, SC.
Serial Communication RS-232. In order to make two devices communicate, whether they are desktop computers, microcontrollers, or any other form of integrated.
Microcontroller basics Embedded systems for mortals.
ICTWays workshop “Creativity and imagination in the classroom: Arduino and its application samples” LLP PT-COMENIUS-CNW
Background Music System -- Home Automation. Background Music System Features RF and IR remote control Multi source for music input Easy programme for.
OCR AS Level F451: Data transmission Data transmission a. Describe the characteristics of a LAN (local area network) and a WAN (wide area network);
Istituto Tecnico Industriale A.Monaco EURLAB European Robotic LABoratory HOW TO Transmit and RECEIVE Datas.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Serial/Fiber-Converter - IE-MCT-1RS232/485-1SC/ST
CSE 341 Project : Ultrasonic Radar PRESENTED BY: NAME : AKIFA TASNEEM ID : SECTION: 02 1.
Introducing the Arduino Uno Presented by Dave Mawdsley, DACS Member, Linux SIG Member (wiring, programming and running a cute traffic light simulation)
Wire the power and the RS-485 port(COM1) of the meter Connect the RS-485 port of the meter to your computer serial port Power up the meter Check the serial.
Harpeth Hall Jan 2016 Introduction to Arduino Prepared for Harpeth Hall Winterim January 2016.
Having fun with code, using Arduino in a middle school CS classroom
Arduino - Introduction
Embedded Systems Intro to the Arduino
European Robotic LABoratory
Smart Parking Application
By Rick Darby Sponsors: Geekspace Gwinnett The WorkSpot
Prototyping with Microcontrollers and Sensors
3DoT Technical Documentation
DHT 11 Sensor Connect the sensor with Arduino board like picture below. Download DHT11 Sensor library from
European Robotic LABoratory
PHYSICS PROJECT WITH A RESEACH BASIS 5c
Introduction to Telecommunications
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Arduino Development for Beginners
Arduino Part 1 Topics: Microcontrollers Programming Basics
SERIAL PORT PROGRAMMING
Serial Communications
Arduino - Introduction
Introduction to Internet of Things(IoT) using Arduino
Arduino Uno and sensors
Introduction to Arduino Microcontrollers
Arduino and Grove LET’S START.
Roller Coaster Design Project
مقدمة في الاردنيو د فضل الاكوع.
Visual Instructions.
Instructor Resources.
What is Arduino? By James Tedder.
FeMaidens Programming
"You don't need anyone's permission to make something great

Introducing the Arduino Uno
Banyule Coding Club: Learn Arduino Richard Counsel Malcolm Macleod Watsonia Library - June 2018 Reference materials here ->
Add a Second Button and Set Point
Teacher’s Note (do not include in student packet/slide show)
All About Serial.
Manual Robotics ..
Having fun with Arduino
Chapter 9 Transmission Modes
Aeroponic Engineering and Vertical Farming
Arduino and Grove LET’S START.
Introduction to Arduinos
Introduction to arduino
Instructor Resources.
Presentation transcript:

EEE425-PROGRAMMING LANGUAGe Mehmet ali yılmaz 2011514066 C# CONTROLLED HOME EEE425-PROGRAMMING LANGUAGe Mehmet ali yılmaz 2011514066

MY AIM OF THAT PROJECT In this Project, I wanted to show that we can easily control the electronical devices just click a button in our home over C# and Arduino commnuication.

EQUIPMENTS Arduino Uno Board, Leds, LDR, DHT11 Humidity and temperature sensor, Servo Motor, Jumper wires, Breadboard.

SERIAL COMMUNICATION This is the communication (data exchange) between the computer and the device that is connected to a serial port of the computer (most used are USB and RS232). Only one bit can send at a time. Baud Rate is an important factor. The messages are of 10 bits.(or 11 with parity). The ways are Simplex, Half Duplex, Full Duplex.

THE MEANING OF MY CODES C# : FORM1- KEY SCREEN -Form1 is the Key screen.

THE MEANING OF MY CODES C# : FORM2- CONTROL PANEL I also changed the forecolors, background images, maximum, minimum sizes, form types, locations of forms. And I also changed the specifications of the buttons.

THE MEANING OF MY CODES C# : FORM2- CONTROL PANEL

THE MEANING OF MY CODES C# : CONTROL PANEL -Serial ports declarations, -And some functions.

THE MEANING OF MY CODES C#: BUTTON VISIBILITY AT THE START All buttons are invisible at first. Tetbox1 can only be read.

THE MEANING OF MY CODES ARDUINO SECTION 1 : Declarations -Assignments

THE MEANING OF MY CODES ARDUINO : LED CONTROLS C# : BUTTON CONTROLS

THE MEANING OF MY CODES ARDUINO : SERVO DOOR CONTROL C# : BUTTON CONTROLS

THE MEANING OF MY CODES ARDUINO : TAKING THE SENSORS VALUES C#: READING THE SENSORS VALUES

THE MEANING OF MY CODES C#: ROOM CHOSEN -While the buttons are already standing clicked For preventing the complexity.

THE MEANING OF MY CODES C# : TERMINATING THE FORM This.Close(); closes only that form but; Application.Exit(); closes all the forms that are open

REFERANCES : https://www.arduino.cc/ https://arduino-info.wikispaces.com/DHT11-Humidity- TempSensor https://msdn.microsoft.com/tr- tr/library/system.io.ports.serialport(v=vs.110).aspx My own informations

THANKS FOR ATTENTION ! ANY QUESTION ?