Address

Author Topic: Starting my first arduino project  (Read 1811 times)

ablankenship

  • Newbie
  • *
  • Posts: 7
    • View Profile
    • Aaron Blankenship
Starting my first arduino project
« on: July 21, 2013, 01:44:28 PM »
I'm starting to get into some Arduino stuff, in the process or building a Prusa 3D printer as well, but I want to do a few of my own projects as well. I have a few ideas for unlocking my car door/starting my car with NFC (I plan on getting the chip implant in my hand one day but phone works for now). I feel like these should be fairly simple circuits to work out just simply toggling power over some relays, but have a few questions about arduino in general first.


Is there a specific arduino board I should get? I would think an Uno would be good enough but I think I plan to use NFC and bluetooth to control the circuit.


The software I'm using to design the circuit can also create PCB schematics, does the lab have any machine that can print them, or is there a nearby place that can print them?


Thanks for any help!
--Aaron Blankenship

willasaywhat

  • Administrator
  • Hero Member
  • *****
  • Posts: 987
    • View Profile
Re: Starting my first arduino project
« Reply #1 on: July 21, 2013, 05:02:02 PM »
I'd get an Uno for prototyping, then move to raw Atmega 328 chips before you embed it in the car. That way you can keep the arduino, and save a few bucks. For NFC, the adafruit NFC reader is pretty good. We used that at the lab for the door for awhile. :)



We can mill copper clad on the little CNC mill in the back, left of the lab before the pallet rack. Not sure of the status or who knows how to run it, but it can do a single sided board. That, or you can prototype with BatchPCB (mail order service). You could probably try the etchant method, too.


Talk to Pocky or Lance, they've done or are doing this.

ablankenship

  • Newbie
  • *
  • Posts: 7
    • View Profile
    • Aaron Blankenship
Re: Starting my first arduino project
« Reply #2 on: July 21, 2013, 05:22:32 PM »
Awesome, I did some base designs for the circuit in Frtizing already, though thinking about this being my first project I probably shouldn't mess with my car's power system just yet haha. I think I'll make something a bit simpler first like an NFC/Wifi control for my apartment door lock. I wanted to get the Lockitron but then looking at it I realized it's not quite worth the $179 price tag. Plus its more fun to DIY.


For the design I think I'll see if I can get a lock that I can remove the inside knob and put a stepper motor shaft in there to turn it. Add some buttons on the inside to lock/unlock and it should still work fine with a key outside as well. I think a stepper motor like this: [size=78%]http://www.machinebuilding.net/p/p4023.htm[/size] would work perfectly for this, as long as the torque is high enough.. It says high torque but probably isn't high enough for this application.
--Aaron Blankenship

bethjaneway

  • FamiLAB Member
  • Sr. Member
  • *
  • Posts: 331
    • View Profile
Re: Starting my first arduino project
« Reply #3 on: July 22, 2013, 12:24:43 AM »
Have you seen the rfid door lock project on instructables?

http://m.instructables.com/id/Arduino-RFID-Lock/

Note: To improve mood, administer chocolate.

PockyBum522

  • Pocky
  • Sr. Member
  • ****
  • Posts: 440
  • Oh alcohol, I still drink to your health~
    • View Profile
Re: Starting my first arduino project
« Reply #4 on: July 22, 2013, 08:12:02 AM »
If you want to see someone that's done this already, I'd be glad to show you my home and car (and motorbike) that're all done up to work keyless, just with my hand chip. If you can meet at the lab sometime, I'd love to talk to you in person about this and go over what works and what doesn't, and help you along :D

ablankenship

  • Newbie
  • *
  • Posts: 7
    • View Profile
    • Aaron Blankenship
Re: Starting my first arduino project
« Reply #5 on: July 22, 2013, 12:19:54 PM »
That'd be great, I still want keys to be available as a backup, this would be a bit easier otherwise as I could just replace the whole lock with a solenoid haha. Let me see when I have the time, probably after payday at the end of the month would be easiest that way I can buy some parts as well.
--Aaron Blankenship

digitalman2112

  • Lab Dad (ex-treasurer)
  • FamiLAB Member
  • Hero Member
  • *
  • Posts: 1096
  • Work Hard, Play Hard!
    • View Profile
    • Raising Geeks
Re: Starting my first arduino project
« Reply #6 on: July 22, 2013, 02:20:26 PM »
Is there a specific arduino board I should get? I would think an Uno would be good enough...

I keep a through-hole UNO as my development board - if i kill a pin, I just swap the chip, and its a $5 fix... Having an extra dev board means that each new component can be tested out of the larger circuit, which for me is a lot easier - I can learn how it works, THEN integrate it without taking it from my larger project circuit.


If you use something other than an UNO, I can confirm the NFC shield can be used by putting a connector on the prototyping area and wiring to +5, GND, SDA, SCL, and Pin 2 (Interrupt) on whatever form factor you use. Note that the NFC breakout board is designed for 3.3v whereas the shield is setup for 5v - it isn't just the pin form factor.

Also note that Harold Timmis (from Orlando) has a funded indiegogo for $9 Arduino.

http://www.indiegogo.com/projects/9-arduino-compatible-electronic-board-anyone-can-learn-electronics

PockyBum522

  • Pocky
  • Sr. Member
  • ****
  • Posts: 440
  • Oh alcohol, I still drink to your health~
    • View Profile
Re: Starting my first arduino project
« Reply #7 on: July 25, 2013, 02:47:12 AM »
Just an FYI, all of my projects are completely normally usable independent of the arduino. For example, I could hand a key to my car, house, or bike to anyone, and they would be able to use that device normally. Aside from the house, the activation methods are all done from scratch. If you don't have automatic locks in your car, I can discuss what solenoids to use. What day/time do you want to meet at the lab? Email me at PockyBum522@gmail.com