Questions tagged [system-design]
This tag should be used for questions regarding the selection of components, deciding functionality, and other issues that may come up during the early stages of a project.
62 questions
-2
votes
0
answers
37
views
Best Arduino Components/Sensors that is best for counting and classifying small object such as grains [closed]
I am about to conduct my thesis study entitled "Design and Development of an Arduino-Based Automated Milled Rice Counter and Classifier" in which we are about to count and classify these ...
-1
votes
1
answer
58
views
How can I downsize protruding pins from sensors to so I can use a smaller housing?
I'm trying to create a system where I continuously measure color data from a fluid. I've created a 3D-printed box where the pins fit; if they're configured in their out-of-the-box arrangement, what ...
1
vote
1
answer
292
views
Is there a standard way to describe devices?
I'm new to Arduino. I'm curious whether there is a standard way to record the plan of a device—for instance, if I wanted to share it or communicate the design to other people. I realize the short ...
0
votes
1
answer
908
views
does EEPROM reset itself when a new code is uploaded?
I have a Nodemcu with which i'm doing a project. So whenever there is a power loss i want values of some of the variables to not be reset, because of that im trying to store the values in EEPROM of ...
1
vote
0
answers
497
views
Problem with floating of AnalogRead
For a university Lab course i have to realize a UPS unit with a internal LiPo battery . The unit uses as battery charger a buck converter
I have only a problem with the battery charger (buck converter)...
2
votes
1
answer
235
views
What's the time out of Wire.begin()?
Here's a schematic of my project:
The purpose is to make laptop work as keyboard for desktop PC. Nano uses Serial.read() to get keystrokes from laptop and forwards key press and release data to ...
1
vote
1
answer
270
views
Is it advisable to use Serial.write in an ISR when loop() routinely uses Serial.read?
I do not know much electronics.
I have Nano v3 as I2C master, it reads 5-byte packets (of delimtted data) from PC's USB port, processes it and forwards it.
I now need to implement a way to signal PC ...
1
vote
0
answers
66
views
Can I create an hemi-cycle raising signal with one pin and the other hemi-cycle signal with another pin?
I am new to Arduino, I would like to know if someone could help me to create this type of signal with the Arduino Uno. Many thanks!!
2
votes
0
answers
176
views
MKR Wifi 1010 Project Design
I am newer to microcontrollers and have my first project I would like to try. I have started to sketch out a basic design and would like feedback on things that I may be missed or over looked. I ...
1
vote
1
answer
161
views
Trying to use Nano Every as a sort of USB logic analyzer, but can't isolate it from "device under observation"
Here's the scenario: I have a radio that displays information on a 1602A LCD. The 1602A is plugged into a header so I can easily pull it out and instead plug in logic analyzer leads. The logic ...
1
vote
1
answer
473
views
Plant irrigation system
I'm very new to the Arduino game I wanted to make a small auto watering system for my plants. I bought these items
5V 1 CHANNEL RELAY MODULE FOR ARDUINO PIC AVR DSP ARMB
9 VOLT BATTERY SNAP CONNECTOR ...
2
votes
0
answers
111
views
How to read .txt file from the internet wirelessly [closed]
I am a complete beginner to Arduino, so I'm asking this moreso to see if a project will be feasible.
My ultimate goal is to have this arduino (whenever powered) check this website "https://services....
0
votes
1
answer
854
views
Build an improved GSM antenna for arduino mkr gsm 1400
I want to use an Arduino MKR GSM 1400 in my area wich has a bad connectivity on mobile internet. On my phone it's very weak and if i drive to the next village it works sometimes on the arduino with ...
0
votes
1
answer
68
views
How to connect both MicroSD module and MPU9235 power in an arduino
I'm really new at electronics and wiring, so please be kind. Coding is my stuff, but I'm trying to learn something here.
I'm working with a project to store the movements of a skateboard through a ...
0
votes
2
answers
153
views
Relay with mechanical fallback
In my circuit I have a relay that will turn on some light bulbs this is my circuit:
The switch over the 5V is in fact my Arduino. A HIGH will turn on the relay and a LOW will turn it off.
This is ...
1
vote
1
answer
215
views
How to reset an arduino while being able to know which button has been pressed?
Context
I keep the board in sleep mode and want to wake it with different buttons. I need to know which button has been pushed on boot.
In the following schematic, SW-R is actually used to reset the ...
2
votes
0
answers
191
views
Boat project - object detection [closed]
My project is to control a dual motor model boat via bluetooth hand-held device. I am using an Adafruit feather 32u4 bluefruit LE and Adafruit DC Motor + Stepper FeatherWing Add-on. I am using the ...
3
votes
1
answer
986
views
Using AA batteries to power Arduino and GPS unit
I'm more of a software guy, so I need your help to figure out the power issue with my Arduino.
What I would like to do is using a GSM/GPS unit (Ai-Thinker A7) with Arduino Nano as a car tracking ...
5
votes
1
answer
187
views
Replacement crystal on Uno for cold temperatures
I want to run an arduino out in the cold (-40), and use the serial communication - I believe that the crystal is the weakest link (the one for the serial chip) - however I don't see any drop-in (...
6
votes
1
answer
15k
views
Streaming audio from PC to Arduino over WiFi
Say I wanted to, purely hypothetically, set up a pirate radio station by connecting an Arduino to a WiFi network away from home, streaming music to the Arduino, decoding it, and broadcasting it with ...
2
votes
1
answer
1k
views
"tamper" circuit of a reed switch: can I connect the two wires to an INPUT and an OUTPUT pin?
While working for the automation side of my new house, I'm currently in the process of installing several reed switches on top of external doors and windows.
Even if this could be used as a "...
2
votes
1
answer
10k
views
How Master and Slave concept works with Bluetooth?
From what I understand the master has primary control over the slaves and communicates with them. A master must always be present as well, and can be connected to (up to) 7 slaves.
Question
If I ...
1
vote
4
answers
826
views
Create a device to detect object state
Here is what I want to do or get it done (since I am not a embedded guy)...
create a prototype with Arduino to detect open window/door of my room using camera(image processing/object state detection)? ...
2
votes
0
answers
218
views
How to select a 0.1" header in Fritzing
Does Fritzing support the standard 0.1" break-away header?
When I search for "header" in its parts database, I see several examples, and some even seem to reference 0.1 headers, but I can't actually ...
1
vote
1
answer
378
views
Arduino and 127/220 Volts: Relay and Isolation
I am new to Arduino, also, I am not fluent in english.
I wish to create a controller for several circuits. All of those circuits are "in parallel" with additional circuits.
My question is:
Do a ...
1
vote
2
answers
1k
views
Powering arduino and 12V Fan from same supply
I have found a relatively small 12V switching power supply that I want to build into my device, using it to power both the Arduino Pro Mini and a couple of 12V cpu fans.
Am I correct in assuming that ...
0
votes
1
answer
94
views
Just sanity-checking a concept... poor man's self-monitored alarm system
If I wanted to throw together a simple burglar-alarm system that had wireless sensors talking to an Arduino (which would then send me an SMS message via cellular shield as a silent alarm telling me ...
0
votes
1
answer
821
views
Fog Machine - On Command
I work with a marching band, and we want to use fog machines for a particular part of the show. I know how to code/program in Arduino, however I am not great in the electrical and technical end. I own ...
0
votes
1
answer
72
views
Is it possible to make an arbitrary lake bottom generator?
I'm trying to generate an arbitrary lake bottom sonar returns using my Arduino.
I would like to seed a function with a "depth." This would be the starting depth. I would then like to randomize a set ...
0
votes
1
answer
106
views
safety for power electronics
I'm quite new to Arduino. I have build a number of projects successfully, like potentiometers, serial communication, DAC, sensors, motors etc.
I use a laptop to power my Arduino project and Atmel ...
2
votes
3
answers
4k
views
Human circuit trigger
The main idea is to create trigger which can be switched on by touching 2 plates on opposite walls. And these should be performed by few peoples holding each other hands.
Obviously human body has big ...
1
vote
1
answer
399
views
Very easy Arduino code challenge for you brainiacs to solve
I've searched the forum for similar problems and still can't see my obvious issue. I'm working on a simple Halloween prop and I'm using an Arduino for the first time. I've tested each individual '...
0
votes
2
answers
941
views
Which sensor is best for obstacle detecting with retroreflector?
Distance is about 3m. IR or visible light - does not matter.
It is possible that object/obstacle can be shiny, so for correct detection necessary large amount of reflected light.
Maybe for this task ...
1
vote
2
answers
826
views
What to with reset pin when laying out Arduino PCB?
I'm designing a PCB with a standard arduino ATMEGA328 DIP IC. Do I need to make a connection to the reset pin?
0
votes
2
answers
105
views
What are the basic steps to make a printed circuit board?
I created a shield for Arduino on a soldering board. The next step shall be to implement the circuit on a PCB. I'm new to this, so I'd like to know what the basic steps in designing a PCB are.
More ...
9
votes
7
answers
40k
views
How to remember variable values after rebooting an Arduino Uno R3 board?
Is there any way to store the values of necessary variables somewhere (may be in a file that gets updated by the program at various events), which can be read back when program starts after rebooting ...
0
votes
4
answers
160
views
Arduino: Breadboards and PCBs [duplicate]
I just watched this excellent video tutorial that shows a simple Arduino program that toggles an LED via a pushbutton. Very cool!
In the video, the author is using a breadboard for prototyping his ...
3
votes
3
answers
6k
views
Best Header for Arduino Nano
I would like to be able to create permanent projects with my arduino Nano but be able to remove the nano in order to use it in other projects. The arduino Nano has 30 pins so I would be looking for ...
2
votes
1
answer
1k
views
AVCC and AREF when using a reference voltage lower than 5V?
I'm designing a circuit that will use a 2.5v reference for the AREF. Should AVCC be powered from 5V or 2.5V?
12
votes
3
answers
10k
views
ATMega328P-PU and 328P-AU
im planing to make my very own arduino design based on the Arduino PRO mini. I picked this board instead of the UNO mostly because it's way more simpler compared with the UNO since the USB-to-Serial ...
2
votes
1
answer
4k
views
Arduino Based Solid State Drive
I've searched high and low for something to get me on the right track, it's making me think it might not be possible.
Basically, I want to create a cheap SSD using Arduino (or another microcontroller ...
21
votes
7
answers
29k
views
Loading local libraries
I'm new to Arduino/C development (coming from a JavaScript/Ruby environment), but I was wondering if it was possible to include a library from a custom folder within a sketch?
So this is my situation;...
4
votes
5
answers
25k
views
How can I run multiple programs on an Arduino?
I'm trying to get students to experiment with Arduino. However, due to a lack of boards, two teams of students will collaborate on each board. They will push their own code (independent from each ...
2
votes
2
answers
681
views
Programming an Array of ATTiny
I am designing a board for my electronics project and i am using a number of ATTiny85 for it. The ATTiny's will be SMD so i will not be able to remove them for programming.
Moreover all of the pins ...
-1
votes
1
answer
436
views
What is the best way to establish wireless communication between the Lilypad and a Mac?
I want to build a wearable device for a dancer using the Lilypad and I need to first send the programme from my Mac to the Lilypad board and then transfer the data read by sensors back to my Mac.
I ...
1
vote
1
answer
6k
views
Washing machine controlled by Arduino for homebrewing
So, this question might sound a bit silly at first glance (no, I know, it sounds flat out insane), but not all that silly at second.
I have heard once about a guy who transformed some (presumably old-...
2
votes
1
answer
5k
views
Can I use the setup() function inside the loop() function
In the normal case the setup() function will be run once automatically and and then the loop() function will run many times.
I want to initialize several modules in the setup() function and then in ...
7
votes
1
answer
11k
views
From transfer function to arduino
This question might seem stupid, but I have been curious about it for a long time.
So I am a new engineering student, and we learned a lot about "designing a controller". For example, design ...
2
votes
2
answers
11k
views
Use potentiometer to control motor's speed
Following the arduino starter kit, one of the projects uses a push button to on/off a motor.
In the end they suggest to try to use a potentiometer to control the speed of the motor.
I already did it, ...
1
vote
3
answers
412
views
What is the simplest way to "ask" the arduino which input pins are HIGH?
I am trying to build a 36-line cable tester, using the Digistump DigiX (99 i/o pins). Digital pins 0-35 are outputs, connected via the cable in question, to (in a perfect world) digital input pins 36-...