Giter Site home page Giter Site logo

A3967 support about moppy2 HOT 9 CLOSED

sammy1am avatar sammy1am commented on May 30, 2024
A3967 support

from moppy2.

Comments (9)

tobiasfrck avatar tobiasfrck commented on May 30, 2024 1

So it took me a while to make the third demo but here are three demos of nine floppy drives with a scanner (driven with the easydriver):
https://www.youtube.com/watch?v=ajrwglWmFBw
https://www.youtube.com/watch?v=BoVm3tkzqJI
https://www.youtube.com/watch?v=IlVLHYT7eSc
I got copyright claims on two of those videos but it's fine since they are just claims.
Oh and sorry for the quality. I couldn't do much about the fan noise and they were just supposed to be some demos.

from moppy2.

tobiasfrck avatar tobiasfrck commented on May 30, 2024

Hi,
so I modified the floppy code a bit and my scanner is now playing notes(not sure if correct though; but YAY).
The only thing that is not working is the reset function. It technically works but I deactivated it, because it moves the scanner head backwards, even if it is already at the end, which means the rubber band (which moves the scanner) skips.
How do I modify the reset function to only move the amount, it moved forward, backwards?

from moppy2.

owenr930 avatar owenr930 commented on May 30, 2024

from moppy2.

tobiasfrck avatar tobiasfrck commented on May 30, 2024

Hi I connected the wires of the stepper motor to the Easy Driver by Brian Schmalzhaus(1 coil to the a pins and the other coil to the b pins). To power the stepper motor and the driver I currently use a lab power supply(I can change the volt etc). Be sure what power input your stepper needs. I am planning to connect a pc psu rather than the lab psu to the GND and M+ pins to power the stepper and driver. The driver can be connected as a floppy drive to the arduino and the GND pin to GND on the arduino. In my code I used 2 more pins for the speed control. Here is a simple pin table:

Arduino pin Driver pin
2 Step
3 Dir
4 MS1
5 MS2
GND GND next to Step

I need to make the code a little clearer so i'll post it when it is. It still has some problems like:

How do I modify the reset function to only move the amount, it moved forward, backwards?

I hope you could understand how i got it to work and I could help you.

from moppy2.

tobiasfrck avatar tobiasfrck commented on May 30, 2024

Well, I finally did it and created a pull request (my first, yay) #105. The EasyDriver instrument needs two switches for direction changing and reset functions. The reset function is disabled by default because stepper motors can take too long to reset fully which is a bit annoying. Another reason is that by using these switches the position of the stepper motor is not important as it will always change direction if a switch is triggered. If you want to use the reset function, just uncomment the parts I commented with: "Uncomment this if you want to be able to reset the drivers!". Also make sure the variable max_position is big enough for all stepper motors connected to the arduino to fully reset.

from moppy2.

Sammy1Am avatar Sammy1Am commented on May 30, 2024

This has been merged into master now, and should be ready to test. I haven't uploaded a binary of the Java application yet, but the new Arduino code should be backward compatible in that regard so you should be able to just grab the source for the Arduino code, open it in the IDE, and upload it.

If you get a chance to check it out, let me know how it goes so I can fix any issues.

from moppy2.

tobiasfrck avatar tobiasfrck commented on May 30, 2024

Hi,
so it has been a while since i've tested my moppy setup and I apologize for not answering you.
I've now tested the update and was confused for a second that the arduino sketch only contains one tab and I had to take a close look at the settings at first. Now it's working again and I haven't had any problems with my setup.
It's just that my setup is kind of out of tune and it's hard to find a song that the scanner can actually play.
There is one song that i found works pretty well but it's a song i'd hate if i heard it on the radio :D
I'd love to post a sample of it here but i don't know if it's according to copyright :(

So thanks for helping me out with this issue and my first ever commit to a github project :)

I think this issue can be closed now.

from moppy2.

Sammy1Am avatar Sammy1Am commented on May 30, 2024

Glad you got it working!

For what it's worth (I am not a lawyer), you should be okay posting a sample. YouTube's been pretty okay with copyrighted songs existing, I just can't monetize them. Would love to hear/see a sample though!

from moppy2.

Sammy1Am avatar Sammy1Am commented on May 30, 2024

Nice! It sounds great!

And yeah, I don't know if I'm more impressed by the YouTube algorithm or the floppy drives that one of them is so good it recognizes the songs. Most of my videos got copyright claimed (even the public domain ones 😠 ), so that's a shame.

from moppy2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.