Search for binary in Topics


Binary pocketwatch

Hello. i'm new here and was wondering if anyone knows how to make a binary poketwatch. Like this only binary.

Topic by Thewall1    |  last reply


opposite of a binary color? Answered

I want to find the opposite of a binary color value....i want an easy way prefferably...and yes, i searcher googl... o the binary is 22a61b

Question by fwjs28    |  last reply


Binary clock, anyone?

Hi, anyone knows how to do something like: http://www.thinkgeek.com/homeoffice/lights/59e0/Thanks

Topic by leech    |  last reply


Binary Arduino Alarm Clock HELP!

I am currently working on THIS INSTRUCTABLE:https://www.instructables.com/id/Arduino-Binary-Alarm-Clock/ I have had to modify the libraries to work with IDE 1.0 and newer because this was written 5 years ago. I'm using a push button momentary switch instead of the capacitive sensor for the snooze button. I've got everything working except for the Alarm/snooze. For some reason, the speaker is constantly beeping a high, then low tone, as though the snooze button is being held down, even when I completely disconnect the snooze button from the clock. Can anyone give me any ideas how to fix this problem? Here is my modified button code: void update_buttons_state() {   hour_button_state    = digitalRead(hour_button_pin);   minute_button_state  = digitalRead(minute_button_pin);   setTime_button_state = digitalRead(setTime_button_pin);   setAlarm_button_state = digitalRead(setAlarm_button_pin);   snooze_button_state = digitalRead(snooze_button);     } // "INTERNAL" VARIABLES FOR BUTTONS FUNCTION: boolean first_time_hour = true;   // these are used to make sure that the hours boolean first_time_minute = true; // and minutes only is increased once every keypress. unsigned long snooze_button_timer; // used to keep track of how long the snooze button has                                    // been held down. when the button has been held down                                    // a certain amount of time, the alarm will be turned                                    // of completely. void buttons() {   // LOW == button pressed   // HIGH == button released   // (this is because pullup resistors is used)     // Decide if we should set time or alarm:   // (this also makes the display show the alarm time)   if(setAlarm_button_state==LOW) // LOW = Set time   {     hours_p = &alarm;_hours;     minutes_p = &alarm;_minutes;   } else if(setTime_button_state==LOW) // LOW = Set Alarm   {     hours_p = &hours;     minutes_p = &minutes;   }   // If hour button is pressed, increase hours:   if(hour_button_state==LOW && first_time_hour) // only increase the hours once   {                                             // every button press.     if(*hours_p < 23)       (*hours_p)++;     else       *hours_p = 0;         first_time_hour = false;          }   else if(hour_button_state==HIGH)   {     first_time_hour = true; // reset when button is released,   }                         // so that the next press will be registerd.     // If minute button is pressed, increase minutes:   if(minute_button_state==LOW && first_time_minute) // only increase the minutes   {                                                 // once every button press.     if(*minutes_p < 59)       (*minutes_p)++;     else       *minutes_p = 0;           first_time_minute = false;   }   else if(minute_button_state==HIGH)   {     first_time_minute = true; // reset when button is released,   }                           // so that the next press will be registerd.     if(snooze_button_state==LOW)   {     if(signal_on)     {       // set the time when the alarm signal will start again,       // this will give 10 minutes snooze:       if(minutes<50)       {         snooze_off_minutes = minutes+10;         snooze_off_hours = hours;       }       else       {         snooze_off_minutes = minutes - 50;         snooze_off_hours = hours + 1;       }       snooze_on = true;       signal_on = false;     }     // if the snooze button has been held down for more than 3 seconds turn off/on the alarm     if((millis() - snooze_button_timer) > 5000)     {       if(alarm_on) // if on, turn off       {         signal_on = false;         alarm_on = false;         snooze_on = false;         // play tone so the user know the alarm turned off:         tone_maker.play(NOTE_A3, 100);       }       else if(alarm_on==false) // if off, turn on       {         alarm_on = true;         // play tone so the user know the alarm turned off:         tone_maker.play(NOTE_A7, 100);       }       //reset the snooze button timer       snooze_button_timer=millis();     }       }   else   {     //reset the snooze button timer     snooze_button_timer=millis();   } }

Topic by holidayv  


Logic circuit to generate and convert 3 bits parallel binary code into series for subsequent transmission ? Answered

A project I am working on has 6 water sensors placed at different altitudes inside a tank.I've developed a circuit to assign 3 bit binary codes to each of the sensor and then transmit it wirelessly.I've attached the truth table and the binary functions that yield the desired output, as a picture.Please refer to it and check if it looks alright to you.Keep in mind that the sensors output '0' (ground) when idle and '1' (Positive) when active.  Also, the sensors are so placed that sensor 2 won't get activated unless sensor 1 is activated ,sensor 3 unless sensor 2 is activated and so on..I.e,when the sixth (last) sensor is activated ,all the other sensors would be active too.So,the truth table contains just the possible combinations. A,B,C,D,E and F are the sensors(bottom to top) X,Y and Z will be fed into a binary encoder ic,whose output will be transmitted. Surfing the web,I realised that logical high and low can also be set using pull up and pull down resistors .I would appreciate it if someone could enlighten me on how this is done.(Explaining with reference to my circuit will be the best way)

Question by Adarsh_tronix    |  last reply


How do buttons enter binary?

I was just wondering how a push of one button can enter a series of binary signals to, say, a computer. I get how the digits one and zero would work (howstuffworks.com) but what about the digit 2, 3, abc, etc?

Question by mad magoo    |  last reply


Instructables Request- Reading ASCI ( text ) from binary

I looked at how to do it, and I still don't understand well enough to do it quickly. Could someone make a GOOD instructables on how to do it please? Thanks in advance, BB

Topic by Bartboy    |  last reply


binary clock runs to slow, how do i speed it up? Answered

I made a binary clock from an instructable on this site: https://www.instructables.com/id/Binary-Marble-Clock/ but it turns out it runs WAY to slow.i wanted to know how good it ran, so i made the time 23:29 (current time then) and went to sleep. at 09:45 (not extactly) the clock gave about 00:30how do i make sure it runs like it should? couse now its being used as a light decoration...

Question by godofal    |  last reply


Is there anyway that someone could make me a .hex file from this .asm, or at least tell me how?

Hey, I have a .asm file. I have tried MPLAB, but I am not doing it right. ;-----------------------------------------------------------------------; ; BINCLOCK.ASM A clock that displays in bcd numbers ; ;-----------------------------------------------------------------------;         LIST P=16F84 ; tells which processor is used         INCLUDE "p16f84.inc" ; defines various registers etc. Look it over.         ERRORLEVEL -224 ; supress annoying message because of tris         __CONFIG _PWRTE_ON & _LP_OSC & _WDT_OFF ; configuration switches             CBLOCK 0CH                 sec ; seconds digit                 sec10 ; 10's of second digit                 mins ; minutes digit                 min10 ; 10's of minutes digit                 hr ; hours digit                 hr10 ; 10's of hours digit                 w_temp ; holds W during interrupt                 status_temp ; holds STATUS during interrupt                 fsr_temp ; holds FSR during interrupt                 button ; holds mask for pushbuttons               ENDC ;-----------------------------------------------------------------------; ; Here are some DEFINEs which give 'names' to pushbutton port bits ; ;-----------------------------------------------------------------------;             #DEFINE SETPB PORTB, 4             #DEFINE SELECTPB PORTB, 5             #DEFINE SHOWPB PORTB, 6             ORG 0 ; start at location 0             goto main ; jump over to main routine ORG 4 goto isr ; jump to interrupt routine ;-----------------------------------------------------------------------; ; High limit + 1 of digits at position W ; ;-----------------------------------------------------------------------; sethi: addwf PCL, f dt H'A',H'6',H'A',H'6',H'A',H'3' ;-----------------------------------------------------------------------; ; Delay routines ; ;-----------------------------------------------------------------------; msec250: ; enter here to delay for 250 milliseconds movlw D'250' nmsec: ; delay for # msec in W on entry nop ; each nop is 0.122 milliseconds nop nop ; each total loop is 8 X 0.122 = 0.976 msec nop addlw H'FF' ; same as subtracting 1 from W btfss STATUS, Z ; skip if result is zero goto nmsec ; this is 2 X 0.122 msec return ; back to calling point ;-----------------------------------------------------------------------; ; Delay for one second ; ;-----------------------------------------------------------------------; onesecond: ; a subroutine that delays for 1 seconds call msec250 call msec250 call msec250 call msec250 return ;-----------------------------------------------------------------------; ; Put value in W on LEDs for 1 second ; ;-----------------------------------------------------------------------; sendnbr: movwf PORTB ; light LEDs call onesecond ; wait 1 second clrf PORTB ; clear the LEDs movlw D'100' ; pause for 0.1 sec call nmsec return ;-----------------------------------------------------------------------; ; Send the current time out LEDs ; ;-----------------------------------------------------------------------; disptime: movf hr10, W call sendnbr movf hr, W call sendnbr movf min10, W call sendnbr movf mins, W call sendnbr return ;-----------------------------------------------------------------------; ; Wait until selected button is released ; ;-----------------------------------------------------------------------; waitup6: ; wait for show pushbutton up movlw B'01000000' ; RB6 mask movwf button goto wait waitup5: ; wait for select pushbutton up movlw B'00100000' ; RB5 mask movwf button goto wait waitup4: ; wait for set pushbutton up movlw B'00010000' ; RB4 mask movwf button wait: movf button, W ; mask into W andwf PORTB, W btfsc STATUS, Z ; skip if not zero (released) goto wait movlw D'10' call nmsec ; wait 10 msec for debounce movf button, W ; check for release again andwf PORTB, W btfsc STATUS, Z ; skip if selected button released goto wait return ; yes, finished ;-----------------------------------------------------------------------; ; Initilization Subroutine ; ;-----------------------------------------------------------------------; init: movlw B'0000000' ; all outputs port A tris PORTA movlw B'01110000' ; RB4 - RB6 inputs, others outputs tris PORTB ; on port B movlw H'0' ; all low (off) movlw PORTB movlw B'00000100' ; pull-ups enabled ; prescaler assigned to TMR0 ; prescaler set to 1:32 ; rolls over each second option movlw 0 movwf hr10 movlw H'9' ; initialize hrs, mins and secs movwf hr ; Do this before interrupts are movlw H'5' ; turned on because isr also acts movwf min10 ; on these registers movlw H'0' movwf mins movwf sec10 movwf sec movlw B'10100000' ; GIE & T0IE set, T0IF cleared movwf INTCON return ;-----------------------------------------------------------------------; ; Interrupt routine, increments time by one second (BCD) ; ;-----------------------------------------------------------------------; isr: movwf w_temp ; save W swapf STATUS,W ; save status movwf status_temp ; without changing flags swapf FSR,W ; save FSR movwf fsr_temp ; without changing flags movlw sec ; point at sec register movwf FSR newdigit: incf INDF, f ; current digit up one movlw sec ; get difference between sec and FSR subwf FSR, W call sethi ; use to get high limit + 1 subwf INDF, W ; reached that number yet? btfss STATUS, Z ; skip over if yes goto restore ; else exit isr clrf INDF ; set current digit to 0 incf FSR, f ; point at next digit btfss hr10, 1 ; has hr10 reached 2? goto newdigit ; no, increment the next digit btfss hr, 2 ; has hr reached 4? goto newdigit ; no clrf hr ; yes, set hour to 00 clrf hr10 ; and hour 10 restore: swapf status_temp,W ; get original status back movwf STATUS ; into status register swapf fsr_temp,W ; get original fsr back movwf FSR ; into status register swapf w_temp,f ; old no flags trick again swapf w_temp,W ; to restore W bcf INTCON,T0IF ; clear the TMR0 interrupt flag retfie ; finished reset GIE ;-----------------------------------------------------------------------; ; Increment and display digit pointed to by FSR ; ;-----------------------------------------------------------------------; updigit: incf INDF, f ; selected digit up one movlw mins ; set up to subtract mins address subwf FSR, W ; from address of current digit call sethi ; get maximum of digit + 1 into W subwf INDF, W ; is it = to current digit value? btfsc STATUS, Z ; gives zero if yes, skip if no clrf INDF ; reset value of digit to zero movf INDF, W ; get current value and .. movwf PORTB ; display it call onesecond ; pause for 1 second return ;-----------------------------------------------------------------------; ; increment selected digit until select pressed ; ;-----------------------------------------------------------------------; setdigit: movwf PORTB btfss SETPB ; set pressed? call updigit ; yes btfsc SELECTPB ; check if select pressed goto $ -3 ; repeat till select pressed again call waitup5 ; make sure select released incf FSR, f return ;-----------------------------------------------------------------------; ; Select and increment digits ; ;-----------------------------------------------------------------------; select: bcf INTCON, GIE ; no interrupts while setting time movlw mins ; point at minutes register movwf FSR call waitup5 ; wait on select pushbutton up movlw B'00000001' ; light right LED (mins) call setdigit movlw B'00000010' ; light min10 LED call setdigit movlw B'00000100' ; light hr LED call setdigit movlw B'00001000' ; hr10 LED on call setdigit clrf PORTB ; clear LEDs bsf INTCON, GIE ; enable interrupts again return ;-----------------------------------------------------------------------; ; The main routine ; ;-----------------------------------------------------------------------; main: call init ; set up initial conditions loop: btfss SHOWPB ; check for show pushbutton call disptime ; display the time btfss SELECTPB ; check for select call select goto loop ; do forever end     

Question by 16zzundel5    |  last reply


yo frankie! blender game 245.15 binary?

I downloaded the blender game yo frankie! and i already had blender, when i tried to open the .blend file it said that it was written with a newer blender binary, binary 245.15 i looked on their website and it said that they programed it with a set of 64 bit computers, could this have anything to do with it? thanks in advance.

Question by The Rusted Workman  


10 bit to 7 segments

Hi everyone!! I'm posting because i need help! I want to make a 10 bit to 7 segments schematic/circuit. I need to just convert 10 bit binary to decimal.. In my idea i have 10 switches and every one of them represents a number in decimal. for example when i put ON my first switch from the right i want that in the 7 segments appears the number "1" and for example when i switch ON the last switch from the left it appears "512" and if all of them are ON appears 1023. So i have 10 ON/OFF switch and 4 (7 segment) display. I have a PIC programmer, so if anyone can help by hardware or software it would be great. Thank you very much!!!

Topic by Grieverjoao    |  last reply


How do I preset a 4029 counter?

Hi all. I am having trouble finding how to preset the minimum output of a 4029. Meaning that I want it to start at an output of 5 (0101) and count up to 15 (1111) and then have it start counting at 5 again. My project is an ASCII counter to check that the ASCII displays with 7 bit binary inputs that I have are functioning correctly and I want to use the 4029 as my input. The problem that I am having is possably misinterpreting the data sheets but is seems that in order to preset the input, the preset pin has to be HI but to run, it has to be LO. Does this mean that I have to set the prest HI, input my preset value of 5, and then bring it LO again to run?   Any help would be appreciated. Thank you much in advance. 

Topic by professorred    |  last reply


How to create a binary to alphabet converter ?

I want to create a small circuit consisting of 256 LED's as output and the input will be of 8 double pole type switches(for 1 byte input) which will serve as the input. all i want to do is that with each unique combination of the 8 switches a specific led will glow which will indicate the character for the binary code that is  given as input..... please help me to do this.....

Question by Soumya KantiS    |  last reply


Binary Clock-LED not working, why?

I followed about everything on this plan https://www.instructables.com/image/FZQILLUFIM95W1L/Schematic-And-Parts.jpg But Instead I used a 555 in astable to run about 1Hz. I already tested the 555 on a individual led and it worked. Now I finally completed my work and my leds are not lighting up. I believe I should remove the resistor since the max output of the counter is only about 4mA so I would be limiting my current, ALOT. The thing is, I tested every LEDS with a multimeter both including resistors and not and they are all lighting up all fine, but when I install my counter, see that the led are not working and I try to make a diode test, they doesn't light up at all. I need to remove the counter in order to be able to light them up. What is the solution and why? Is it sinking current? But it design is not to sink, but to source..... Help please, thanks.

Question by sxdemon    |  last reply


Can somone help me figure out this binary counter?

I don't remeber exactly what it's called but i have no idea how to use this and I sorta want to, can anyone help? (man im tired and bad with words) http://pdf1.alldatasheet.com/datasheet-pdf/view/50663/FAIRCHILD/74VHC4040N.html

Question by justomeguy    |  last reply


radio waves for a long range

How to create something for transmitting and receiving radio waves with data(binary code or hex code) for a long range and work with pc? or what material(device) i need for doing it. if have a idea write it. thanks in advance

Question by HosseinJ4    |  last reply


How/What would make terenary (trinary) computers and above more advantageous?

I was wondering if going above binary computing would be very advantageous. I was listening to a professor's lecture at a summer camp at a university, and he talked about making computers that used light changing colors and lasers instead of only electricity. I figured that something like that would use terenary computing or above. Can you make a computer using non-binary from parallel circuits? If anyone can make a computer using terenary code or above, please post an instructable on it. A light computer would be cool too.  (ONLY ANSWER IF YOU SERIOUSLY KNOW WHAT YOU'RE TALKING ABOUT= COMPUTER/ELECTRONICS EXPERTS)

Question by DIY Emilio    |  last reply


What helps an instructable get featured?

I created my first instructable a week back which is a binary clock: https://www.instructables.com/id/Cwik-Clock-v10-An-Arduino-Binary-Clock/ I was hoping to get it featured as I thought it added on to the regular binary clock formula (using potentiometers, and analog meter, focusing on accuracy, etc.). Today I saw a binary clock get featured (this one https://www.instructables.com/id/Connect-4-Binary-Clock/ ) which actually uses my code (which I put that code in public domain), and only has a subset of the features mine does. I'm trying not to be a bit jealous here :P. For the future, what helps an instructable be featured? Thanks, Dennis

Topic by cwik    |  last reply


ttl output (binary) barcode reader module

Hello there;  I am working my final year project on library management system which needs to include a barcode reader hardware. As i am told by my advisor i can't use a barcode reader whose out put is the final ASCII value rather i have to get a binary (0 & 1s)output from my hardware, then convert that value using arduino or my C# asp.net code to generate the final result of the barcode for the book.   So, what is a looking for is, a ccd camera based barcode reader module whose output is ttl (or binary) i.e before it is decoded.  Any idea where i can find such a device, please   Any comment is welcome.  10x for your time.

Topic by Hailye    |  last reply


Circuitry help needed - microcontroller in binary clock

Ok, so I am currently working on a project which involves some circuitry and programming. I am planning to make a simple binary watch. Now with my current plan I am planning on making 2-3 circuit boards depending on what I can get. The first circuit board will connect the leds for the time read. It will be a standard four column hour and minute binary clock readout. The second board will contain an ATtiny85 microcontroller, a 74HC595 8-bit shift register, two push buttons, two 10k ohm resistors, and four 220 ohm resistor. The third board will be glued to the bottom of the second board for the battery holder and some extra space to add wire tracing. Now I plan to design and etch my own pcb boards and solder them together. Though for the second and third board being glued together would add a bit of thickness so I am wondering if I can buy a dual sided pre-sensitized circuit board to etch?Thes plans are based off the work of another user on here, link to his clock below: https://www.instructables.com/id/Simple-Binary-Cl... Credit to him for this great and simple system. With my very limited knowledge and understanding of circuitry and programming, this is one of the most straightforward clocks I have found. This is general format I will try to follow, though I do wish to make some modifications to the circuit or program based on what is possible with the circuit setup. First I am concerned about the power consumption of the system and how I can reduce the supplied power to make it run on a watch battery and run for about a year if possible or longer. Second I know that adding a crystal oscillator can improve the accuracy of the clock by synchronizing the internal clock on a set frequency. So with that, how would I add a 16 Mhz crystal oscillator to the circuit? The program that is given in the project runs based on the internal 16 Mhz internal clock of the ATtiny85. Third question is what system works best to program the ATtiny85? I have a Raspberry Pi 3B+ and I also have Syper IDE and I am fairly good at programming with python. So could I program the ATtiny85 with my Raspberry pi and use python? Or would I have to use a different board and language to program the micocontroller?

Topic by Tman179    |  last reply


Arduino code help input binary to pin 4?

Unsigned char APin=4; unsigned char BPin=5; unsigned char CPin=6; unsigned char PinState; unsigned char LastPinState=B111;  // As in High, High, High for random mode pinMode(APin, INPUT);   pinMode(BPin, INPUT);   pinMode(CPin, INPUT);   digitalWrite(APin, HIGH);   digitalWrite(BPin, HIGH);   digitalWrite(CPin, HIGH); this code im using is outdated for me now and im using an iphone to send binary commands to atmel328 chip witch tells sends the binary code out a pin to my arduino can i recieve a b101 or b111 on pin 4 or any other pin. how do i change what i have right now it reads the state of pins 4,5,6 aka a,b,c and displays different messages. so if i ground b and c it plays one of the messages and so on i dont want this i want to take the b001 being sent from my other boards and use it on pin 4 aka a void loop(){   PinState = B111;       // Read ABC and assign to a 3 bit number   if(digitalRead(CPin)==LOW){        // A if Gnd -1 to make B??0     PinState = PinState - 1;                     }   if(digitalRead(BPin)==LOW){        // B if Gnd -2 to make B?0?     PinState = PinState - 2;      }   if(digitalRead(APin)==LOW){        // C if Gnd -4 to make B0??     PinState = PinState - 4;      }   if (PinState != LastPinState){     LastPinState = PinState;     switch (PinState){       case B000:{    // B000  HPs all on random on/off         if((FrontHPStateDefault==0) && (RearHPStateDefault==0) && (TopHPStateDefault==0)){           FrontHPStateDefault=3;           RearHPStateDefault=3;           TopHPStateDefault=3;         } else {           FrontHPStateDefault=0;           RearHPStateDefault=0;           TopHPStateDefault=0;         }         break;       }       case B001:{    // B001 Cantina MP3         FeedString    (1, FrontHPStateDefault, RearHPStateDefault, TopHPStateDefault, 1,0, 0, "<<<<<<<<<");         break;       }       case B010:{    // B010 Han Shot First         FeedString    (8, 3,3,3, 1,1, 1, " HAN SHOT FIRST! ");         break;       }       case B011:{    // B011 Short Circuit         Failure       (7, 5,5,5, 8);         LogicOffDelay (6, 0,0,0, 1, 20);         FailureReverse(8, 4,4,4, 2);         break;       }

Question by slipnots    |  last reply


Problems with the 4511b IC chip??

SO i made a circuit which is a binary adder(using the 4008b) that adds numbers in binary and then passes on the result to a 4511 IC(its a BCD to 7 segment decoder),so basically it adds numbers in binary and displays them in decimal .It seemed to work fine for a while but then suddenly when i tried adding 0011 +0001(3+1) in binary ,it still displayed 0 and then i tried tapping the battery for a second or two and then suddenly the seven segment display shows 4 .The circuitry is all fine and right .but do i have to connect latch enable(pin 5) pin of the Ic?.Both the IC's run on a 9v battery and for the 4511 decoder IC i used 33k pull down resistor .Is my pull down resistor value for the 4511 IC too high ?The binary adder part seems to work very well,its the bcd to 7 segment decoder IC part that I'm very much concerned about.Is there too less power for both the chips to run on?I've not got a single idea at all .so, >PLS help me if you can.

Question by Strontium    |  last reply


how to display time with 6 I/O lines? ( I want to build an at tiny 13 watch ) Answered

What kind of binary clock can I build with 6 LEDs? If I had 13 I could have done a normal binary clock, but charliplexing seems complicated... anybody with a brilliant idea?

Question by bzhwindtalker    |  last reply


if LVDT is connected to ic AD698 that ic out is connected to ADC could i get binary out put from that connection?

I use half bridge LVDT prob . i just wanted to take reading from that LVDT henceforth i connect LVDT prob to IC AD698 which is LVDT signal conditioner ic. that ic gives dc out put if i connect that out put to ADC0808 ,could i get binary output . if not please give me some another option to get reading from LVDT.

Question by vijaysinha.wankhede    |  last reply


Help repair - identify part (diode)

Hi, Need help identifying this part. It is part of binary input stage, and is not working. I think it is diode, but not sure.  If You know what this part is please help. Thanks.

Topic by apofview    |  last reply


Microcontroller help!

So I'm working on a project to build a binary clock style watch, though I have very limited experience and knowledge about circuitry and microcontrollers. As of right now I have found a relatively simple project on this site I wish to replicate and downsize to fit in the size of a watch. The design of the circuit is based off the layout in this project:https://www.instructables.com/id/Simple-Binary-Clo...Now I have read up on microcontrollers and microprocessors. I also read some stuff about oscillators and how they can work to essentially synchronize the internal clocks of microcontrollers making them more accurate for clock uses. First is this true that a crystal oscillator can improve the accuracy of a microcontroller? And if so, how could I add a 16.000 Mhz crystal oscillator to the circuit presented above? (I want to use a 16.000 Mhz oscillator because the code written for the microcontroller is based on the 16 Mhz internal clock, so this should line up fine)Thanks if you can answer these questions!

Topic by Tman179    |  last reply


Convert "C" code in to hex

Hello I want to built this binary watch but the code is in "C" here is code and i dont know to programm with this kind of code,cam someone convert the code in to hex please,and the micrchip is PIC16F688.

Question by macobt    |  last reply


what diodes do i need? Answered

I made a litle schematic (picture is in paint) as an extra for my binary clock, since the wart is a litle bit to handy (i can reverse polarity) and i dont want to destroy my precious attiny2313, so i thought of of some diodes and made a plan. but, i had 4 zenerdiodes lying around, and i tried it, but nothing happened, the clock didnt power on. i think the diodes are to heavy, so i was wondering which ones i needed. its all in the scheme and i think its pretty obvious (i made it in paint, so the quality isnt good, as wel as my english :P)

Question by godofal    |  last reply


Intro picture too dark

My instructable is published now but the picture I see when I click on Explore=>Recent is very dark. When I open the instructable the picture is right. Here is the URL: https://www.instructables.com/id/ATtiny84-Binary-Counter-Up-and-Down/ Thank you JRV31

Topic by JRV31    |  last reply


Today we will all know the anwser to life, the universe, and everything.

Today is 10/10/10, now 101010 in binary format is the number 42. Thus today at 10:10:10pm on 10/10/10 we shall be enlightened to the meaning of life, the universe, and everything.

Topic by JohnJY    |  last reply


in your 3 axis DIY CNC

How can  the y-axis move how I can connect my y-axis motor to make it move over y-axis one thing more: should I send the picture to my microcontroller as binary matrix or what please answer my fastly with my best regard

Question by eng_Rashad    |  last reply


Uhf and Vhf Radio Waves

Hi i have a problem i need  device for sending(transmitting and receiving) radio waves with data(binary code or hex code) and receive it. what material i need?and how to send data with this board.could i use raspberry pi? i need to boost this signal for 100 km and more .

Question by HosseinJ4    |  last reply


Programming help needed!

So I'm currently working on a project to build a binary clock style watch. I have found a pretty straight forward and simple project to replicate. The project does give a code to upload to an ATtiny85 so that the project will work. Now I noticed that he was programming his ATtiny with an Arduino board and I assume he used a different coding language than python(which is what I am familiar with). Here is the link to the project for more info:https://www.instructables.com/id/Simple-Binary-Clo...Now I have a Raspberry Pi 3B+, and I have Anaconda, Spyder, and Jupyter on my computer which I have used before to create standalone programs. My question is can I use my raspberry pi to program an ATtiny85 or would I need a different board to program it? And second how simple is it to program the ATtiny?

Question by Tman179    |  last reply


is any GPS module that supports Rinex (receiver independant format) output for post processing ?

Is any GPS module that supports Rinex (receiver independant format) output for post processing of phase  or pseudo codes ? i need to log binary observation data of these modules then change their format to RINEX that can be post process for precise coordinate calculations.?

Question by gzamir  


Program to read/write data on usb?

I am looking for a program or at least how it can be done on visual basic that: allows the user to read incoming serial information and produce outgoing serial information on windows. Example: Write is selected > Baud rate selected > binary data entered Result: serial data is transmitted through the usb port Thanks!

Question by seanroberts    |  last reply


Chords With An Arduino Microcontroller?

Does anyone have any idea as to how I could make more than just one tone with the Arduino Uno? I would like to make chords. I had an idea that you could make octaves with a binary counter that would half the frequency, but you still only get one key at a time (i.e. A, G#, Db, etc...)

Question by jensenr30    |  last reply


Is there a way to decompile iPhone apps? Answered

I was wondering if there was a way to decompile apps on the iPhone that were made by apple (Clock, Calender, Stocks, etc.) in order to get the Obj-C source code (or any editable code if you cant get the Obj-C).  I can ssh into it to get the binaries, but dont know how to decompile them.  any help would be great.  Thanks.

Question by budabob07    |  last reply


Enough with the 3d printing already

At the start of the "3d printing" was fun now, its just annoying. Every single time I get updates from the site there is at least one in it for 3d printing but more often then not there is two maybe three. Its old news, old hat and now annoying. Is there any way to block subject matter having anything to do with "3d printing" but letting everything else thru?

Topic by Binary Encryption    |  last reply


Logic gate help

I'm attempting to build an binary calculator out of an old iphone box using LED's and such and have a wiring system set up but i need to know how to make/buy some form of "if then else" gate (i.e. if A=1 then B=1 else C=1 and if A=0 then B=0 and C=1). I would love to know if there is some kind of way to do this using transistor logic but anything that works as an "if then else" gate is welcome.

Topic by cdarcy    |  last reply


Problem in Uploading to Arduino Dicimila Board

Hi i m using Arduino Dicimila For my project. When i upload programs i got Error with this Msg::::Binary sketch size: 2380 bytes (of a 14336 byte maximum)avrdude: stk500_getsync(): not in sync: resp=0x00avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51Before that i done many uploades :), I've selected correct  port and Board... But still uploading problem...Can anyone help me to over this...?

Question by sabari1000    |  last reply


analogue-digital cmos chips? Answered

Is there a chip like the LM3914 that takes an analogue voltage input and turns it into a digital signal? (preferably BCD, but decimal is fine too), but without the inverting output, so I can use it with other CMOS chips? I basically just want a chip that takes an analogue signal, and based on a threshold, divides it up into a decimal (or binary) signal. Specifically, I want to use it with a thermistor and a 7-segment display to make a digital thermometer.

Question by andy70707    |  last reply


How to write a program to count switch presses for an arduino uno?

Write a program to count switch presses (one complete closing and opening of a switch is one count), and display the count in binary on 4 LEDs. When the count exceeds 1510 (note that a subscript 10 means that the number is decimal, so 1510 is 15 in decimal notation) the displayed count must roll over (all LEDs must go out and the count should begin again at zero).

Question by fgh67    |  last reply


My instructable published but it is not visible.

My instructable says it published but the picture is darker that it should be and when I click on it I get this message: We're sorry, we couldn't find that one! I hope it isn't lost. The URL for the instructable is: https://www.instructables.com/id/22-Bit-Binary-Counter-for-Atmega328/ I have had trouble publishing the last three instructables I have written. Am I doing something wrong? Are other people having this problem?

Topic by JRV31    |  last reply


LED-shirt v2.0 on its way!

Hey Instructablonians! So after thinking about it for a while, I realized that my original Beating Heart T-shirt was a bit.... restrictive... as to what you could display on your glorious torso. As a result, I decided to embark on a journey to make a fully programmable 14X7 LED array display on a t-shit, which I call LED-shirt v2.0! Also, since I was making this portable and re-programmable, I figured that you should be able to go everywhere and still have some nerd "bling", so I included a charlieplexed LED binary clock. I drew up the schematic on eagle, routed the board, etched it, drilled it, stuffed it, programmed the binary clock, then soldered ALL of the crimp beads onto all 91 LEDs and female header (it's got to be detachable). I tried sewing some of the LEDs on via a sewing machine, but I bought the wrong thickness conductive thread, and the machine kept jamming. Then I tried by hand, and it just takes too long v_v. (I'm using Leah Buechley's method)I'm going to order the thinner thread and find someone with a sewing machine they're willing to lend me. Until then, I have this awesome blue binary clock that I can carry around with me!Oh, it's atmega168-based, runs @ 12MHz, and as of now runs off of 3 AA's, but I have plans to make it LI-ion compatible. Also, I have to thank Zach for the idea to make the 14X7 matrix - it's really a demi-charlieplexed 7x7 array.Oh, and if you were wondering, that's an aluminum rod w/ a captive ring next to the battery pack. I love lathes.-Muffin

Topic by T3h_Muffinator    |  last reply


Can this computer support Windows 7? Answered

Hey, I've been shopping for a new computer and over all of the results, the cheapest most powerful one I've found is the HP Envy H8 with a AMD 6 core processor at 3.8Ghz (4.1 max). I will put my Radeon 7750 into it too. Anyhow, here is the one I want (Hopefully it hasn't sold yet, but there are many people selling it for this price too): http://www.ebay.com/itm/360718941425. So my question is, if I buy the Windows 7 OEM from Amazon.com (Shipped and sold by Amazon), would this system be able to run it correctly? If not, could I make any adjustments to make it run correctly? Thanks! (Hoping to run Battlefield 3, Portal 2, Team Fortress 2, Roblox, Minecraft, Halo Combat Evolved, Grand Theft Auto IV, and Need for Speed World on it at about medium graphics with at least 30-40FPS).

Question by knexpert1700    |  last reply


howto make 3d shutter glasses?

I cannot find any instructable on making something like shutter glasses. my idea is: the left-eye image gets a white 10x10px rectangle in the top-left corner of the computer screen, the right-eye image gets a black rectangle. the shutter glasses would have a photoresistor glued (or somehow placed) onto that 10x10px-area for timing. but i don't know how to use that (binary) signal to control the transparency of the 2 LCDs. i don't even know which LCDs to use or where to buy it.

Question by zimmemic25    |  last reply


Logic Gate Help Needed Answered

I am building a Binary to Decimal converter and i need help making a flawless AND gate from bipolar-junction transistors. If someone could Send me a link or email me some schematics, I would greatly appreciate it. If you do email the schematics please make sure they are compatible with Eagle. I don't want to use a converter chip because it takes away the fun of the project for me. I have tried all of the common types of AND gate configurations using NPN's (C-fwd B-in E-collect, C-in B-fwd E-Base, Etc.).

Question by toast5678    |  last reply


Circuitry help needed!

So I'm working on a project to build a binary clock style watch. I have found a fairly simple system to replicate though I plan to downsize the circuit to fit within roughly a 40x40mm area, the height I am not too concerned about right now. Here is the link to the project I plan to replicate:https://www.instructables.com/id/Simple-Binary-Clo...Now with the circuit presented I plan to break it into two boards(possibly three). The top board would utilize 2.8x3.2mm LED chips and connect them properly for the ATtiny and shift register. The second board would house the resistors, ATtiny, shift register, and buttons. It would connect to the LED board via vertical wires that would pass through the LED board and hold it directly above. On the bottom of the second board would be the battery holder and wires to directly connect the positive and negative leads to the needed inputs from the backside of the board. This would result in the second and third boards being back to back. (And I do plan on designing and etching my own boards for this project)So my questions for you are:I want to add a 16.000 Mhz crystal oscillator to the circuit to increase the accuracy of the internal clock of the ATtiny, so where would I add it in?How could I reduce the output power from the battery to run the system on minimal power so that my battery can last a year or longer?And is there such thing as a dual sided pre-sensitized pcb board I could use to make the circuits?

Question by Tman179    |  last reply


Advice sought on how to make Plastic mould

I’m trying to repair a folding camping bed. See picsIt has a number of feet and other blocks made of some form of HDPE or similar. I want to recreate these blocks. How can I do so? The material needs to be rigid but not brittle.I can find plaster or gel to make a mould but what material should I use? Is there some sort of binary mixture such as a flexible filler ?I have access to basic tools and power tools but not a lathe nor 3D printingAnother option is to buy a block of HDPE and drill and carve the holes, but where to buy the block (in UK)?

Question by big-bill3    |  last reply


Steampunk Mobile

Some great ideas come from taking a completely new gadget and making it something that looks like, and in this case sort of works like, something from the 19th century. This steampunk cell phone concept has no display. No 3G. No data plan. No games. It doesn't even have a dial pad. You make your calls with binary-coded punch cards, steampunk.All you get in this rugged brown package is an earpiece, (possibly faux) gauges, visible screws, and a spinning number-counter. Oh, and a hole punch every time you want to order a pizza.The project was developed for O2, aiming at the RPG player market (really!). I don't think it works. It would be cool if it did, but I don't think so...UnplggdOriginal designer

Topic by Kiteman    |  last reply