Persistence of Vision Christmas Ornament
How to Build a Portable Bluetooth Tube Amplifier
Tower Copter With PID Controller
RadioGlobe - Spin to Search Over Web Radio 2000 Stations!
MIDI-Controlled 88 Key Reed Organ With MIDI-Over-Bluetooth
Tales From the Chip: LM386 Audio Amplifier
WW2 Radio Broadcast Time Machine
Relays (DC): 99.9% Less Power & Latching Option
Working "MEGA 555"
DIY FFT Audio Spectrum Analyzer
Arduino Barrel Piano
After testing it for several days the emmiter battery is still going strong but the receiver battery has to be changed frequently and when it starts to dry out the range is reduced to about 4mt before not being able to turn the red LEDs anymore.And the interference should be possible, anyone broadcasting in that same frequency will trigger the receiver to think that it is near to the user.If i ever put together a version 2 i'll see how to address this issues.
You're right, I never stopped to think about the federal regulations (Here in Latin America such things are rarely enforced) but I should have considered it.For a version 2 I'll definitively try the suggested Transmitter Receiver Pair, with the compatible encoder/decoder that is used with this pair I could even remove the problem when multiple RF links are in range! (as pointed out by mrbonine)
That's a great idea! I could even use the original speaker of the walkie talkie!
LED Distance Indicator Dog HarnessView Instructable »
3D Printed 16:1 Nema 17 Gearbox
Electric Mountain Skateboard
Sorry for not answering, things have been complicated on my country the last weeks.The code in my previous comment assigns a step position relative to Greenwich to the longitude obtained through the API. After that the present position (step) of the motor is compared to this new position and moves the globe while counting the steps until both values match, this process is looped to track the position during the day.If the globe moves faster it probably means that the "step position" calculated doesn't match the actual latitude on the globe because of the number of steps for a full turn not being 2037, tweak the code and make the globe do a full turn by inputting the step position as 2037 to check this.
I placed them 5 degree apart becase of the size of the LEDs.
I can imagine two possible reasons for that, the coordinates you are using might have something strange, check if the ISS latitude and longitude data you are receiving is the actual position shown on any of ISS tracking websites available.The second option is tweaking the line of the code "int target_step = round(5.658*lon + 1018.5);"This is a simple linear relationship between the longitude value and the corresponding number of steps.
Great to know that you are doing this project! If you are using the same stepper motor it might be because of the weight of the globe attached, the maximum torque is quite small so it often skip steps and after multiple revolutions it lags further and further. This happened at first so we changed to a smaller globe.
Because of its small size in this case the stepper is easily turned by hand!
ISS Tracking GlobeView Instructable »