Tell us about yourself!

Complete Your Profile
  • 8 LED Chaser With 74HC595 8 Bit Shift Register

    Try this pattern, persistence of vision kinda...byte patterns[38] = {B00000001, 200,B00000011, 100,B00000111, 100,B00001110, 100,B00011100, 100,B00111000, 100,B01110000, 100,B11100000, 100,B11000000, 100,B10000000, 100,B11000000, 100,B11100000, 100,B01110000, 100,B00111000, 100,B00011100, 100,B00001110, 100,B00000111, 100,B00000011, 100,};

    View Instructable »
  • BrendanG27 followed ArduinoDeXXX2 years ago
      • A Levitating Sphere Rotates Glows and Blinks With Arduino
      • Arduinoで作る浮遊光球
      • Another Easier Inverted Pendulum Robot
  • BrendanG27 commented on diy_bloke's instructable 433 MHz Coil Loaded Antenna2 years ago
    433 MHz Coil Loaded Antenna

    I believe these are the same rx/tx devices you have used. Can you tell me if you have removed the existing antenna and replaced with the coiled ones? My transmitter seems to have two coils connected together if I'm following the traces correctly.

    View Instructable »
  • 433 MHz RF Links Theory, Circuit and Program

    Hhope this helps someone. Updated these sketches to use RadioHead library.Transmitter*****************************//This code was written using the functions of the Virtual Wire Library.//Function list here: http://www.airspayce.com/mikem/arduino/VirtualWir...Please note the default values used in the RadioHead Library as followsRH_ASK::RH_ASK(uint16_t speed = 2000,uint8_t,rxPin = 11,uint8_t,txPin = 12,uint8_t,pttPin = 10,bool,pttInverted = false )***Updated for RadioHead Library****************************************************************************//This code was written using the functions of the Virtual Wire Library.//Function list here: http://www.airspayce.com/mikem/arduino/VirtualWir...// Written by Sanjin Dedic as a part of Robotix Arduino Tutorial Course// http://roboti...

    see more »

    Hhope this helps someone. Updated these sketches to use RadioHead library.Transmitter*****************************//This code was written using the functions of the Virtual Wire Library.//Function list here: http://www.airspayce.com/mikem/arduino/VirtualWir...Please note the default values used in the RadioHead Library as followsRH_ASK::RH_ASK(uint16_t speed = 2000,uint8_t,rxPin = 11,uint8_t,txPin = 12,uint8_t,pttPin = 10,bool,pttInverted = false )***Updated for RadioHead Library****************************************************************************//This code was written using the functions of the Virtual Wire Library.//Function list here: http://www.airspayce.com/mikem/arduino/VirtualWir...// Written by Sanjin Dedic as a part of Robotix Arduino Tutorial Course// http://robotix.com.au/tutorials.html//#include <VirtualWire.h>//#include <RadioHead.h>#include <RH_ASK.h>#include <SPI.h> // Not actually used but needed to compileconst char *message = "Merry Christmas";int button = 2;RH_ASK driver;void setup() {Serial.begin(9600); // Debugging only if (!driver.init()) Serial.println("init of receiver failed");pinMode(button,INPUT);//vw_set_ptt_inverted(true); // On a communication line means that each // party is either transmitting or receiving ( like a walkie talkie)//vw_set_tx_pin(12); // set transmitter pin//vw_setup(4000);// speed of data transfer Kbps}void loop(){if (digitalRead(button) == HIGH){ message="X";driver.send((uint8_t *)message, strlen(message)); // send the messagedriver.waitPacketSent(); // Wait until the whole message is goneSerial.println(message);Serial.println(strlen(message));delay(2000);}}**********************************************************Receiver - Updated for RadioHead Library********************************************************//This code was written using the functions of the Virtual Wire Library.//Function list here: http://www.airspayce.com/mikem/arduino/VirtualWir...// Written by Sanjin Dedic as a part of Robotix Arduino Tutorial Course// http://robotix.com.au/tutorials.html#include <RH_ASK.h>#include <SPI.h> // Not actualy used but needed to compileRH_ASK driver;// RH_ASK driver(2000, 2, 4, 5); // ESP8266: do not use pin 11int ledPassive = 5; //standby lightint ledActive = 7; //green LED'sint buzzer = 8; void setup(){ pinMode(ledPassive,OUTPUT); pinMode(ledActive,OUTPUT); pinMode(buzzer,OUTPUT); // vw_set_ptt_inverted(true); // On a communication line means that each // party is either transmitting or receiving ( like a walkie talkie) // vw_set_rx_pin(12); // set receiver pin // vw_setup(4000); // Bits per sec // vw_rx_start(); // Start Phase Locked Loop (listening to the receiver) Serial.begin(9600); // Debugging only if (!driver.init()) Serial.println("init of receiver failed");} void loop(){ digitalWrite(ledPassive,HIGH); digitalWrite(buzzer,LOW); digitalWrite(ledActive,LOW); uint8_t buf[RH_ASK_MAX_MESSAGE_LEN]; uint8_t buflen = sizeof(buf); if (driver.recv(buf, &buflen)) { // if message received for(int i=0;i<sizeof(buf);i++) Serial.print(char(buf[i])); //test display output if(buf[0]=='X'){ // and if the first letter in message array is X digitalWrite(ledPassive,LOW); for(int i=0;i<10;i++){ // loop alternates between LED and buzzer digitalWrite(buzzer,LOW); digitalWrite(ledActive,HIGH); delay(200); digitalWrite(buzzer,HIGH); digitalWrite(ledActive,LOW); delay(200); } } else if(buf[0]!='X'){ digitalWrite(ledPassive,HIGH); }}}

    View Instructable »
  • BrendanG27 followed educ8s2 years ago
      • Arduino Wireless Weather Station
      • Art Deco Weather Forecast Display
      • Arduino Pong Game - OLED Display
  • BrendanG27 followed 3D-Printing, robots, electronics, audio and 7 others channel 2 years ago