Hello.i AM interesting on simple and efective metal detector circuits.This project whith a large coil (ej:7cms diámetr) can detect a coin at 7 Cms deep? Thanks
Hi there, I've built your single nixie clock but the HEX file you provide gives me problems with the MPLAB programmer: the size of the code goes beyond the limits of the PIC16F84 !?!?! I have always written PIC code in machine language, not C, and I presume you don't have asm source code. But maybe you can help me in some way
Hi there, I've built your single nixie clock but the HEX file you provide gives me problems with the MPLAB programmer: the size of the code goes beyond the limits of the PIC16F84 !?!?! I have always written PIC code in machine language, not C, and I presume you don't have asm source code. But maybe you can help me in some way
Hi Bruno, i'm making this simple metaldetector at school. At school we have the PICkit 2 programmer (the black one), is this the right one to use in this case? Also another question, do i need to download the mikroC PRO compiler for this to work or can i use another compiler? I have the PIC C Compiler installed.
Hello sir, I have tried your source code, and have a little problem. The red LED (calibrate) is blinking very fast, and whenever i put some metal things near my coil, it stop blinking for 1 second, and then again it starts blinking. The green LED never turns ON. My _XTAL_FREQ is 80000000. I have tried other values, it doesn't change anything. Can you please tell me if I'm doing something wrong ?
configuration word value 0x0014 is correct for PIC12F683, as it is in the binary file
please note that the oscilloscope must not be set in X/Y configuration but in external trigger mode : GP2 output pin is connected to the trigger input of your oscillo to get correct horizontal synchronization
When I compare the Config Word of the precompiled HEX File with the Config Word resulting from recompiling the Project with mikroC V5.6.1, they are completely different. precompiled HEX-File: Config Word = 0x0014 (Code Protection set..) recompiled Source Fie: Config Word = 0x0FF2 Which one is correct?
When I connect the Outputs to an Oscilloscope with external Trigger from X and Chan1 from Y, I can see a steady wave containing 4 dedicated Voltage levels, but no readable Text. What is wrong?
Will it be very hard to modify code to generate crosshairs? I think about one vertical line and one horizontal, both ~1-2px thic, with ability to move lines with buttons and save position in memory.
Here is my Basic main code. Used GCBasic, 12F1840, ultrasonic transmitter (I had lying around). Maybe more sensitive if I had an ultrasonic receiver.
;Chip Settings #chip 12F1840 #config OSC=ECL, FCMEN=OFF ' Start: ' set wpua5 = 0 'PU off ' ultrasonic sensor on PA5 ' dir porta.0 out ' piezo dir porta.1 out ' piezo dir porta.2 out ' LED for program test ' set porta.0 0 set porta.1 1 set porta.2 0 ' Do Forever lata = lata xor 0b111 loop '
Very nice project. I am going to give it a go! The code appears ok... But I am not a 'C' guy. What does seem missing are a couple of 12F683 configuration items... Maybe preset in the author's setup. I think that something like the following needs to be included: oscon = 00 Clock source determine be Fosc config (word) - 00,03 Fosc = EC Ext clock
Could you please explain how to make one ultrasonic sensor by self and how we will programing to ic, And please share ckt for this ultrasonic sensor hc sr04.
Arif, you have to make your own inductor. Just a wire with the size intended to detect vehicles - for a car, try with something that is 4 x 6 feet and keep the value of the inductor between the values indicated by Brunog. So, that's playing with the number of turns. Just make certain that the two ends are twisted from the end of the loop to the pic. Keep posting the progress.
Very nice of sharing. Recently I had been looking for this type blog . I am very happy by seeing your post and I got several ideas from your story. Looking forward to getting your next story .Thank you. https://essaypaperreviews.com/